Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Migration: TestData Query Editor #27997
Conversation
# Conflicts: # public/app/features/dashboard/dashgrid/PanelHeader/PanelHeader.tsx
|
Awesome job! Will take if for test spin later |
|
Noticed that a few e2e tests got broken because of the new Select, which cannot be selected by cypress. @hugohaggmark do you know if we have any way to test our |
I think I've added some |
Thank you! I'll check it out. |
|
Looks good, awesome job! |
* Use new editor * Add basic fields * Add labels * Add ids * Add ManualEntryEditor * Use tooltip prop * Switch to inline labels * Fix inline label tooltip position * Allow resetting max-width * Replace form inputs * Add random walk editor * separate editors * Add logs and endpoints fields * Add PredictablePulseEditor * Add CSVWaveEditor * Add grow prop * Add default query * Fix types * Fix manual editor * Fix type issues * Handle scenario change * Sort scenarios by label * Add ManualEditor test * Fix label height * test manual editor * Update test * Setup QueryEditor tests * Fix selected value * Connect CSVWaveEditor * Convert stream data to numbers * Fix random walk editor * Cleanup * Convert scenarios to ts * Remove extra icon styles * Minor tweaks * Update e2e tests * Remove useEffect * Add missing aria-labels * Use new button components


What this PR does / why we need it:
Screenshots:



(Wide screen)

Which issue(s) this PR fixes:
Fixes #27526
Special notes for your reviewer:
There is an error in console when adding new point via

Manual Entry, which happens because thedatapointsvalue isnull. Couldn't get to the bottom of it. It also happens in production, with the old editor.