CI: Switch jest unit tests to self-hosted runners (#109304)
* trigger a workflow run for baseline
* attempt to improve caching with upfront action
* CYPRESS_INSTALL_BINARY: 0
* PUPPETEER_SKIP_DOWNLOAD: true
* use ubuntu-x64-large runners
* increase to 16 shards 🚀
* fix incorrect shard total
* ubuntu-x64 runners
* Revert "ubuntu-x64 runners"
This reverts commit 3411c7c5e1039263b17a3065cd7d45fa4c3c8f69.
* try caching node_modules
* fix flakey scopes test
* try just ubuntu-x64-large for yarn-install job
* run again, last one had a dodgy trace
* try different runners for yarn instlal
* Move node_modules cache steps to composite action, use ubuntu-x64 runners for everything
* fix duplicate runs-on
* specify shell for composite action
* fix some flaky tests
* update codeowners
* dedupe yarn.lock
* align yarn action, switch tests back to ubuntu-x64-large
* align yarn action cache keys
* fix required-frontend-unit-tests not checking repo out
* try without the node_modules magic
* actually skip the node_modules caching magic
* skip hardened mode
* skip downloading cypress
* comment
This commit is contained in:
@@ -2542,7 +2542,7 @@ __metadata:
|
||||
"@grafana/e2e-selectors": "npm:12.2.0-pre"
|
||||
"@grafana/i18n": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-configs": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/runtime": "npm:12.2.0-pre"
|
||||
"@grafana/schema": "npm:12.2.0-pre"
|
||||
"@grafana/ui": "npm:12.2.0-pre"
|
||||
@@ -2588,7 +2588,7 @@ __metadata:
|
||||
"@grafana/data": "npm:12.2.0-pre"
|
||||
"@grafana/e2e-selectors": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-configs": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/runtime": "npm:12.2.0-pre"
|
||||
"@grafana/sql": "npm:12.2.0-pre"
|
||||
"@grafana/ui": "npm:12.2.0-pre"
|
||||
@@ -2702,7 +2702,7 @@ __metadata:
|
||||
"@grafana/e2e-selectors": "workspace:*"
|
||||
"@grafana/o11y-ds-frontend": "workspace:*"
|
||||
"@grafana/plugin-configs": "workspace:*"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/runtime": "workspace:*"
|
||||
"@grafana/ui": "workspace:*"
|
||||
"@testing-library/dom": "npm:10.4.1"
|
||||
@@ -2789,7 +2789,7 @@ __metadata:
|
||||
"@grafana/e2e-selectors": "npm:12.2.0-pre"
|
||||
"@grafana/i18n": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-configs": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/runtime": "npm:12.2.0-pre"
|
||||
"@grafana/sql": "npm:12.2.0-pre"
|
||||
"@grafana/ui": "npm:12.2.0-pre"
|
||||
@@ -2821,7 +2821,7 @@ __metadata:
|
||||
"@grafana/data": "npm:12.2.0-pre"
|
||||
"@grafana/e2e-selectors": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-configs": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/runtime": "npm:12.2.0-pre"
|
||||
"@grafana/sql": "npm:12.2.0-pre"
|
||||
"@grafana/ui": "npm:12.2.0-pre"
|
||||
@@ -2887,7 +2887,7 @@ __metadata:
|
||||
"@grafana/e2e-selectors": "npm:12.2.0-pre"
|
||||
"@grafana/google-sdk": "npm:0.3.4"
|
||||
"@grafana/plugin-configs": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/runtime": "npm:12.2.0-pre"
|
||||
"@grafana/schema": "npm:12.2.0-pre"
|
||||
"@grafana/ui": "npm:12.2.0-pre"
|
||||
@@ -2936,7 +2936,7 @@ __metadata:
|
||||
"@grafana/monaco-logql": "npm:^0.0.8"
|
||||
"@grafana/o11y-ds-frontend": "workspace:*"
|
||||
"@grafana/plugin-configs": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/runtime": "workspace:*"
|
||||
"@grafana/schema": "workspace:*"
|
||||
"@grafana/ui": "workspace:*"
|
||||
@@ -2994,7 +2994,7 @@ __metadata:
|
||||
"@grafana/e2e-selectors": "workspace:*"
|
||||
"@grafana/o11y-ds-frontend": "workspace:*"
|
||||
"@grafana/plugin-configs": "workspace:*"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/runtime": "workspace:*"
|
||||
"@grafana/ui": "workspace:*"
|
||||
"@testing-library/dom": "npm:10.4.1"
|
||||
@@ -3374,7 +3374,7 @@ __metadata:
|
||||
"@emotion/css": "npm:11.13.5"
|
||||
"@grafana/data": "npm:12.2.0-pre"
|
||||
"@grafana/e2e-selectors": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/runtime": "npm:12.2.0-pre"
|
||||
"@grafana/schema": "npm:12.2.0-pre"
|
||||
"@grafana/ui": "npm:12.2.0-pre"
|
||||
@@ -3444,9 +3444,9 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@grafana/plugin-ui@npm:0.10.8, @grafana/plugin-ui@npm:^0.10.1":
|
||||
version: 0.10.8
|
||||
resolution: "@grafana/plugin-ui@npm:0.10.8"
|
||||
"@grafana/plugin-ui@npm:0.10.9, @grafana/plugin-ui@npm:^0.10.1":
|
||||
version: 0.10.9
|
||||
resolution: "@grafana/plugin-ui@npm:0.10.9"
|
||||
dependencies:
|
||||
"@emotion/css": "npm:^11.11.2"
|
||||
"@hello-pangea/dnd": "npm:^17.0.0"
|
||||
@@ -3468,7 +3468,7 @@ __metadata:
|
||||
react: ^18.2.0
|
||||
react-dom: ^18.2.0
|
||||
rxjs: ^7.8.1
|
||||
checksum: 10/3ef5eddd9a517fe2c7a0796f3d96dcd802153b625c46d7b2733f91f0378c6a8423022cae238b3bb6f554845f7e1bf63447ed8f9d3a6a5ada7d3df1e53c9cbf09
|
||||
checksum: 10/3f49f6fef04594b5ea98052738bee64ed587fa7646947d90633b833c83a7376627feabf256f077d69a5ca2f19a3df4fe7c42f67d98e1c0c834ba4712086cd423
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -3481,7 +3481,7 @@ __metadata:
|
||||
"@grafana/data": "npm:12.2.0-pre"
|
||||
"@grafana/e2e-selectors": "npm:12.2.0-pre"
|
||||
"@grafana/i18n": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/runtime": "npm:12.2.0-pre"
|
||||
"@grafana/schema": "npm:12.2.0-pre"
|
||||
"@grafana/ui": "npm:12.2.0-pre"
|
||||
@@ -3654,7 +3654,7 @@ __metadata:
|
||||
"@grafana/data": "npm:12.2.0-pre"
|
||||
"@grafana/e2e-selectors": "npm:12.2.0-pre"
|
||||
"@grafana/i18n": "npm:12.2.0-pre"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/runtime": "npm:12.2.0-pre"
|
||||
"@grafana/ui": "npm:12.2.0-pre"
|
||||
"@react-awesome-query-builder/ui": "npm:6.6.15"
|
||||
@@ -18215,7 +18215,7 @@ __metadata:
|
||||
"@grafana/monaco-logql": "npm:^0.0.8"
|
||||
"@grafana/o11y-ds-frontend": "workspace:*"
|
||||
"@grafana/plugin-e2e": "npm:2.1.7"
|
||||
"@grafana/plugin-ui": "npm:0.10.8"
|
||||
"@grafana/plugin-ui": "npm:0.10.9"
|
||||
"@grafana/prometheus": "workspace:*"
|
||||
"@grafana/runtime": "workspace:*"
|
||||
"@grafana/scenes": "npm:6.29.5"
|
||||
|
||||
Reference in New Issue
Block a user