grafana/e2e/various-suite
Jack Westbrook 0dcdfc261b
Monaco Editor: Load via ESM (#78261)
* chore(monaco): bump monaco-editor to latest version

* feat(codeeditor): use esm to load monaco editor

* revert(monaco): put back previous version

* feat(monaco): setup MonacoEnvironment when bootstrapping app

* feat(monaco): load monaco languages from registry as workers

* feat(webpack): clean up warnings, remove need to copy monaco into lib

* fix(plugins): wip - remove amd loader workaround in systemjs hooks

* chore(azure): clean up so QueryField passes typecheck

* test(jest): update config to fix failing tests due to missing monaco-editor

* test(jest): update config to work with monaco-editor and kusto

* test(jest): prevent message eventlistener in nodeGraph/layout.worker tripping up monaco tests

* test(plugins): wip - remove amd related tests from systemjs hooks

* test(alerting): prefer clearAllMocks to prevent monaco editor failing due to missing matchMedia

* test(parca): fix failing test due to undefined backendSrv

* chore: move monacoEnv to app/core

* test: increase testing-lib timeout to 2secs, fix parca test to assert dom element

* feat(plugins): share kusto via systemjs

* test(e2e): increase timeout for checking monaco editor in exemplars spec

* test(e2e): assert monaco has loaded by checking the spinner is gone and window.monaco exists

* test(e2e): check for monaco editor textarea

* test(e2e): check monaco editor is loaded before assertions

* test(e2e): add waitForMonacoToLoad util to reduce duplication

* test(e2e): fix failing mysql spec

* chore(jest): add comment to setupTests explaining need to incresae default timeout

* chore(nodegraph): improve comment in layout.worker.utils to better explain the need for file
2024-02-22 12:31:40 +01:00
..
fixtures E2E: Move mysql test to various suite (#75221) 2023-09-29 17:14:00 +02:00
helpers Prometheus: Add e2e tests for decoupling (#80333) 2024-01-22 08:42:24 -06:00
bar-gauge.spec.ts Chore: Remove more stuff from the e2e object (#75513) 2023-09-27 11:33:00 +01:00
exemplars.spec.ts Monaco Editor: Load via ESM (#78261) 2024-02-22 12:31:40 +01:00
explore.spec.ts Explore: Re-enable basic e2e test for Explore (#80617) 2024-01-17 12:26:47 +01:00
filter-annotations.spec.ts Chore: Remove some hardcoded waits from e2e tests (#75515) 2023-09-27 14:25:04 +01:00
frontend-sandbox-app.spec.ts DockedMegaMenu: Clean up toggle and old code (#81878) 2024-02-06 13:43:11 +00:00
frontend-sandbox-datasource.spec.ts Sandbox: Add basic e2e tests for datasources inside sandbox (#76226) 2023-10-10 16:41:20 +03:00
gauge.spec.ts Chore: Remove some hardcoded waits from e2e tests (#75515) 2023-09-27 14:25:04 +01:00
graph-auto-migrate.spec.ts Deprecation: Create explicit feature toggle to auto-migrate from graph panel (#79369) 2024-02-08 14:00:48 -08:00
inspect-drawer.spec.ts Chore: Remove more stuff from the e2e object (#75513) 2023-09-27 11:33:00 +01:00
loki-editor.spec.ts Monaco Editor: Load via ESM (#78261) 2024-02-22 12:31:40 +01:00
loki-query-builder.spec.ts Loki query builder: force click in e2e test (#82051) 2024-02-09 20:48:10 +02:00
loki-table-explore-to-dash.spec.ts Logs Panel: Table UI - Pull logs table into dashboard panel (#77757) 2023-11-29 10:01:28 -06:00
mysql.spec.ts Monaco Editor: Load via ESM (#78261) 2024-02-22 12:31:40 +01:00
navigation.spec.ts DockedMegaMenu: Clean up toggle and old code (#81878) 2024-02-06 13:43:11 +00:00
pie-chart.spec.ts Chore: Refactor dataviz aria-label e2e selectors to data-testid (#78938) 2023-12-17 02:10:04 +02:00
prometheus-annotations.spec.ts Prometheus: Add e2e tests for decoupling (#80333) 2024-01-22 08:42:24 -06:00
prometheus-config.spec.ts Prometheus: Add e2e tests for decoupling (#80333) 2024-01-22 08:42:24 -06:00
prometheus-editor.spec.ts Prometheus: Add e2e tests for decoupling (#80333) 2024-01-22 08:42:24 -06:00
prometheus-variable-editor.spec.ts Prometheus: Add e2e tests for decoupling (#80333) 2024-01-22 08:42:24 -06:00
query-editor.spec.ts Monaco Editor: Load via ESM (#78261) 2024-02-22 12:31:40 +01:00
select-focus.spec.ts Chore: Remove more stuff from the e2e object (#75513) 2023-09-27 11:33:00 +01:00
solo-route.spec.ts DashboardScene: Adds solo page that uses dasboarde scene to render single panel (#77940) 2024-02-11 09:08:47 +01:00
trace-view-scrolling.spec.ts Chore: Remove more stuff from the e2e object (#75513) 2023-09-27 11:33:00 +01:00
visualization-suggestions.spec.ts RadioButton: Make description appear in a Tooltip component (#78010) 2023-11-27 13:54:07 +01:00