Skip to content

E2E Testing

E2E Testing #74

Manually triggered January 22, 2025 11:23
Status Failure
Total duration 5m 42s
Artifacts

e2e.yml

on: workflow_dispatch
Matrix: e2e-playwright
Fit to window
Zoom out
Zoom in

Annotations

8 errors, 1 warning, and 1 notice
[chromium] › plugin.spec.ts:11:6 › Plugin › The Plugin can be activated.: tests/e2e/specs/plugin.spec.ts#L1
1) [chromium] › plugin.spec.ts:11:6 › Plugin › The Plugin can be activated. ────────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/google-tag-manager/google-tag-manager/.playwright-cache/chromium-1134/chrome-linux/chrome ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[chromium] › plugin.spec.ts:21:6 › Plugin › The Plugin can be deactivated.: tests/e2e/specs/plugin.spec.ts#L1
2) [chromium] › plugin.spec.ts:21:6 › Plugin › The Plugin can be deactivated. ──────────────────── Error: browserType.launch: Executable doesn't exist at /home/runner/work/google-tag-manager/google-tag-manager/.playwright-cache/chromium-1134/chrome-linux/chrome ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[chromium] › settings.dataLayer.spec.ts:20:6 › Plugin Settings - DataLayer › I can set successfully a GTM ID.: tests/e2e/specs/settings.dataLayer.spec.ts#L1
3) [chromium] › settings.dataLayer.spec.ts:20:6 › Plugin Settings - DataLayer › I can set successfully a GTM ID. Error: browserType.launch: Executable doesn't exist at /home/runner/work/google-tag-manager/google-tag-manager/.playwright-cache/chromium-1134/chrome-linux/chrome ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[chromium] › settings.dataLayer.spec.ts:33:6 › Plugin Settings - DataLayer › I can set successfully a dataLayer name.: tests/e2e/specs/settings.dataLayer.spec.ts#L1
4) [chromium] › settings.dataLayer.spec.ts:33:6 › Plugin Settings - DataLayer › I can set successfully a dataLayer name. Error: browserType.launch: Executable doesn't exist at /home/runner/work/google-tag-manager/google-tag-manager/.playwright-cache/chromium-1134/chrome-linux/chrome ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[chromium] › settings.dataLayer.spec.ts:45:6 › Plugin Settings - DataLayer › I can enable and disable the noscript.: tests/e2e/specs/settings.dataLayer.spec.ts#L1
5) [chromium] › settings.dataLayer.spec.ts:45:6 › Plugin Settings - DataLayer › I can enable and disable the noscript. Error: browserType.launch: Executable doesn't exist at /home/runner/work/google-tag-manager/google-tag-manager/.playwright-cache/chromium-1134/chrome-linux/chrome ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[chromium] › settings.dataLayer.spec.ts:65:6 › Plugin Settings - DataLayer › I can enable or disable collectors.: tests/e2e/specs/settings.dataLayer.spec.ts#L1
6) [chromium] › settings.dataLayer.spec.ts:65:6 › Plugin Settings - DataLayer › I can enable or disable collectors. Error: browserType.launch: Executable doesn't exist at /home/runner/work/google-tag-manager/google-tag-manager/.playwright-cache/chromium-1134/chrome-linux/chrome ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
[chromium] › settings.dataLayer.spec.ts:100:6 › Plugin Settings - DataLayer › I can see an error when GTM ID is not valid.: tests/e2e/specs/settings.dataLayer.spec.ts#L1
7) [chromium] › settings.dataLayer.spec.ts:100:6 › Plugin Settings - DataLayer › I can see an error when GTM ID is not valid. Error: browserType.launch: Executable doesn't exist at /home/runner/work/google-tag-manager/google-tag-manager/.playwright-cache/chromium-1134/chrome-linux/chrome ╔═════════════════════════════════════════════════════════════════════════╗ ║ Looks like Playwright Test or Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚═════════════════════════════════════════════════════════════════════════╝
e2e-playwright (8.2) / run-playwright-test
Process completed with exit code 1.
e2e-playwright (8.2) / run-playwright-test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🎭 Playwright Run Summary
7 failed [chromium] › plugin.spec.ts:11:6 › Plugin › The Plugin can be activated. ─────────────────────── [chromium] › plugin.spec.ts:21:6 › Plugin › The Plugin can be deactivated. ───────────────────── [chromium] › settings.dataLayer.spec.ts:20:6 › Plugin Settings - DataLayer › I can set successfully a GTM ID. [chromium] › settings.dataLayer.spec.ts:33:6 › Plugin Settings - DataLayer › I can set successfully a dataLayer name. [chromium] › settings.dataLayer.spec.ts:45:6 › Plugin Settings - DataLayer › I can enable and disable the noscript. [chromium] › settings.dataLayer.spec.ts:65:6 › Plugin Settings - DataLayer › I can enable or disable collectors. [chromium] › settings.dataLayer.spec.ts:100:6 › Plugin Settings - DataLayer › I can see an error when GTM ID is not valid.