Stephanie Hingtgen
13a89d4ae3
Revert: Future-proofing query and data source model in Dashboard Sche… ( #107985 )
...
* Revert: Future-proofing query and data source model in Dashboard Schema v2
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2025-07-10 18:58:33 +00:00
Ivan Ortega Alba
075770070e
Future-proofing query and data source model in Dashboard Schema v2 ( #104194 )
...
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
Co-authored-by: alexandra vargas <alexa1866@gmail.com >
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com >
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
Co-authored-by: Igor Suleymanov <igor.suleymanov@grafana.com >
Co-authored-by: spinillos <selenepinillos@gmail.com >
2025-07-07 15:31:25 +02:00
Sergej-Vlasov
bc076f27ff
DashboardsE2E: Add E2E tests for Auto grid ( #106171 )
...
* add auto grid e2e tests
* remove unnecessary clean up in grouping tests
* refaactor repeated code
* Refactor some repeated blocks
---------
Co-authored-by: kay delaney <kay@grafana.com >
2025-06-11 13:36:12 +01:00
Sergej-Vlasov
8456801a51
DashboardE2E: Add more cases to grouping E2E ( #105598 )
...
* add more row grouping e2e
* refactor dashboard create with dashboard import to speed up tests
* add more tests for tabs layout
* adjust flaky test
2025-05-19 16:48:12 +01:00
kay delaney
b3a73a5282
Dashboards/E2E: Add test validating panel title and description modification ( #105561 )
...
* Dashboards/E2E: Add test validating panel title and description modification
* Use component selector for headerContainer
* Add flows for changing panel title and description
2025-05-19 14:58:23 +01:00
kay delaney
3d5689cd07
Dashboards/E2E: Add tests for drag and drop ( #105066 )
2025-05-13 20:27:40 +01:00
Sergej-Vlasov
012bfa29be
Dashboards/E2E: Add tests for grouping and ungrouping into rows and tabs ( #105315 )
...
* add e2e for grouping into tabs and rows
* enable kubernetesDashboards feature toggle for e2e tests
* remove unnecessary kubernetesDashboard feature flag enablement
2025-05-13 13:58:09 +01:00
kay delaney
343ab96030
Dashboards/E2E: Add tests for removing panel(s) ( #104998 )
...
* Dashboards/E2E: Add tests for removing panel(s)
2025-05-07 14:31:53 +03:00
kay delaney
4812cdf1a7
Dashboards/E2E: Add e2e test for adding and configuring a new panel ( #104857 )
2025-05-02 16:23:49 +01:00
Torkel Ödegaard
f2fc1d8575
Dashboard: Add unconfigured panel state to new panels ( #102719 )
...
* Update
* Update
* Update new panel title
* Update
2025-03-26 13:34:37 +01:00
Tobias Skarhed
9cc6c596af
DataSourceHttpSettings: Replace legacy components and remove gf-form usage ( #100583 )
...
* Refactor to remove gf-form
* Change Select to Combobox
* Fix label width
* Add translations
* Fix input and translation keys
* Add aria expanded controls to help button
* Fix dsiabled state for Input
* Fix spacing
* Remove unused import
* Fix spacing for tag selectors
* Change gf-form-label to section
* Update addDataSource e2e flow
* Betterer results
* Use new form component
* Update translations
* Add deprecation notice
* Extract translations
* Update betterer
2025-03-13 10:20:20 +01:00
Laura Fernández
9491ab9a93
Bookmarks: Create e2e tests ( #90373 )
2024-10-09 10:43:01 +02:00
jackyin
63bdbb67fc
SubMenu: Fix expanding sub menu items on touch devices ( #93208 )
...
* click more in mobile phone
* use stopPropagation stop event
* delete log
* delete inspect click and add stopPropagation
* bug fix
* fix unit tests
* fix e2e tests
* fix old-arch tests
---------
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2024-10-07 15:22:18 +01:00
Joao Silva
a45662bf2d
Revert "Restore Dashboards: Add e2e tests (again) ( #93214 )" ( #94003 )
2024-09-30 14:26:16 +01:00
Ivan Ortega Alba
7bca69849f
Dashboards: Enable scenes by default ( #93818 )
...
* Mark Scenes feature toggles as GA
* Move old arch e2e to a new folder
* Run E2E on scenes by default
* Upgrade e2e-selectors to ensure the tests in Playwright works
2024-09-30 10:49:02 +01:00
Joao Silva
42f1fcaf2c
Restore Dashboards: Add e2e tests (again) ( #93214 )
2024-09-30 10:44:15 +01:00
Joao Silva
20f7e11987
Restore Dashboards: Revert e2e tests ( #93026 )
2024-09-06 11:18:49 +01:00
Joao Silva
b20017cf8c
Restore Dashboards: Add e2e tests ( #92514 )
2024-09-04 15:47:15 +01:00
Ashley Harrison
6a5de14ed1
Chore: Remove compareScreenshot + blink-diff dependency from core ( #77920 )
...
* remove compareScreenshot + blink-diff dependency from core
* missed one...
2023-11-09 13:18:12 +00:00
Ashley Harrison
ced065c7e9
Chore: fix some more types ( #76535 )
...
* clean up some e2e/runtime types
* fix some stories
* some more fixes
* fix route props
* update unit tests
* update more unit tests
* don't throw here
2023-10-24 11:53:22 +01:00
Josh Hunt
40a41113aa
BrowseDashboards: Add (skipped) basic e2e tests to prepare for GA ( #75917 )
...
Add e2e tests for new Browse Dashboards UI
2023-10-04 09:08:43 +00:00
Ashley Harrison
d8e99e2bb5
Chore: Remove more stuff from the e2e object ( #75513 )
...
* cut down the e2e object more :)
* undo changes in grafana-e2e
* couple more things to undo in grafana-e2e
2023-09-27 11:33:00 +01:00
Ashley Harrison
ff0642bf6e
Chore: Type improvements 🧹 ( #75271 )
...
* fix some e2e flows types
* some type fixes
* must... fix... more...
* MOAR
* MOREMOREMORE
* 1 more
2023-09-22 15:06:49 +01:00
Ashley Harrison
ba7f77f25d
Chore: remove scenario wrapping in cypress tests ( #74674 )
...
* remove scenario wrapping in cypress tests
* remove more hardcoded logins
* don't forget the various suite!
* make sure we log in for every test
* fix afterAll revert
* stability
2023-09-13 13:24:20 +01:00
Ashley Harrison
247d91be2b
Chore: remove wrapping of cy in the e2e object ( #74650 )
...
* remove cy. wrapping as e2e().
* make trace-view-scrolling more stable and remove waits
* improve stability more
2023-09-11 11:20:54 +01:00
Ashley Harrison
0f2f25c5d9
Chore: Move to Cypress 12 and decouple cypress from @grafana/e2e ( #74084 )
...
* update drone to use cypress 12 image
* upgrade cypress to 12 in core
* cypress config actually valid
* update @grafana/e2e imports and add lint rule
* ignore grafana-e2e from betterer now it's deprecated
* fix remaining type errors
* fix failing tests
* remove unnecessary tsconfig
* remove unnecessary comment
* update enterprise suite commands to work
* add cypress config to CODEOWNERS
* export setTimeRange in utils
* remove @grafana/e2e from core deps
* try running the command through yarn
* move CMD to scripts
* Update cloud-data-sources e2e image
* Update paths
---------
Co-authored-by: Andreas Christou <andreas.christou@grafana.com >
2023-09-08 16:51:59 +01:00