Skip to content

CI: Canary Tests

CI: Canary Tests #1504

Re-run triggered June 26, 2026 09:44
Status Failure
Total duration 4m 10s
Artifacts

canary.yml

on: schedule
Prepare E2E Canary tests
9m 47s
Prepare E2E Canary tests
Matrix: job_e2e_tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 1 warning, and 2 notices
[chromium] › tests/environment.test.ts:40:3 › environment detection › sets correct environment for server-side errors: ../../_temp/test-application/tests/environment.test.ts#L45
3) [chromium] › tests/environment.test.ts:40:3 › environment detection › sets correct environment for server-side errors Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:3030/fetch-server-routes Call log: - navigating to "http://localhost:3030/fetch-server-routes", waiting until "networkidle" 43 | }); 44 | > 45 | await page.goto(`/fetch-server-routes`, isDevMode ? { waitUntil: 'networkidle' } : {}); | ^ 46 | await page.getByText('Fetch Server API Error', { exact: true }).click(); 47 | 48 | const error = await errorPromise; at /home/runner/work/_temp/test-application/tests/environment.test.ts:45:16
[chromium] › tests/environment.test.ts:24:3 › environment detection › sets correct environment for client-side transactions: ../../_temp/test-application/tests/environment.test.ts#L29
2) [chromium] › tests/environment.test.ts:24:3 › environment detection › sets correct environment for client-side transactions Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:3030/test-param/1234 Call log: - navigating to "http://localhost:3030/test-param/1234", waiting until "load" 27 | }); 28 | > 29 | await page.goto(`/test-param/1234`); | ^ 30 | 31 | const transaction = await transactionPromise; 32 | at /home/runner/work/_temp/test-application/tests/environment.test.ts:29:16
[chromium] › tests/environment.test.ts:24:3 › environment detection › sets correct environment for client-side transactions: ../../_temp/test-application/tests/environment.test.ts#L29
2) [chromium] › tests/environment.test.ts:24:3 › environment detection › sets correct environment for client-side transactions Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:3030/test-param/1234 Call log: - navigating to "http://localhost:3030/test-param/1234", waiting until "load" 27 | }); 28 | > 29 | await page.goto(`/test-param/1234`); | ^ 30 | 31 | const transaction = await transactionPromise; 32 | at /home/runner/work/_temp/test-application/tests/environment.test.ts:29:16
[chromium] › tests/environment.test.ts:24:3 › environment detection › sets correct environment for client-side transactions: ../../_temp/test-application/tests/environment.test.ts#L29
2) [chromium] › tests/environment.test.ts:24:3 › environment detection › sets correct environment for client-side transactions Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:3030/test-param/1234 Call log: - navigating to "http://localhost:3030/test-param/1234", waiting until "load" 27 | }); 28 | > 29 | await page.goto(`/test-param/1234`); | ^ 30 | 31 | const transaction = await transactionPromise; 32 | at /home/runner/work/_temp/test-application/tests/environment.test.ts:29:16
[chromium] › tests/environment.test.ts:24:3 › environment detection › sets correct environment for client-side transactions: ../../_temp/test-application/tests/environment.test.ts#L29
2) [chromium] › tests/environment.test.ts:24:3 › environment detection › sets correct environment for client-side transactions Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:3030/test-param/1234 Call log: - navigating to "http://localhost:3030/test-param/1234", waiting until "load" 27 | }); 28 | > 29 | await page.goto(`/test-param/1234`); | ^ 30 | 31 | const transaction = await transactionPromise; 32 | at /home/runner/work/_temp/test-application/tests/environment.test.ts:29:16
[chromium] › tests/environment.test.ts:6:3 › environment detection › sets correct environment for client-side errors: ../../_temp/test-application/tests/environment.test.ts#L12
1) [chromium] › tests/environment.test.ts:6:3 › environment detection › sets correct environment for client-side errors Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:3030/client-error Call log: - navigating to "http://localhost:3030/client-error", waiting until "networkidle" 10 | 11 | // We have to wait for networkidle in dev mode because clicking the button is a no-op otherwise (network requests are blocked during page load) > 12 | await page.goto(`/client-error`, isDevMode ? { waitUntil: 'networkidle' } : {}); | ^ 13 | await page.locator('#errorBtn').click(); 14 | 15 | const error = await errorPromise; at /home/runner/work/_temp/test-application/tests/environment.test.ts:12:16
[chromium] › tests/environment.test.ts:6:3 › environment detection › sets correct environment for client-side errors: ../../_temp/test-application/tests/environment.test.ts#L12
1) [chromium] › tests/environment.test.ts:6:3 › environment detection › sets correct environment for client-side errors Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:3030/client-error Call log: - navigating to "http://localhost:3030/client-error", waiting until "networkidle" 10 | 11 | // We have to wait for networkidle in dev mode because clicking the button is a no-op otherwise (network requests are blocked during page load) > 12 | await page.goto(`/client-error`, isDevMode ? { waitUntil: 'networkidle' } : {}); | ^ 13 | await page.locator('#errorBtn').click(); 14 | 15 | const error = await errorPromise; at /home/runner/work/_temp/test-application/tests/environment.test.ts:12:16
[chromium] › tests/environment.test.ts:6:3 › environment detection › sets correct environment for client-side errors: ../../_temp/test-application/tests/environment.test.ts#L12
1) [chromium] › tests/environment.test.ts:6:3 › environment detection › sets correct environment for client-side errors Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:3030/client-error Call log: - navigating to "http://localhost:3030/client-error", waiting until "networkidle" 10 | 11 | // We have to wait for networkidle in dev mode because clicking the button is a no-op otherwise (network requests are blocked during page load) > 12 | await page.goto(`/client-error`, isDevMode ? { waitUntil: 'networkidle' } : {}); | ^ 13 | await page.locator('#errorBtn').click(); 14 | 15 | const error = await errorPromise; at /home/runner/work/_temp/test-application/tests/environment.test.ts:12:16
[chromium] › tests/environment.test.ts:6:3 › environment detection › sets correct environment for client-side errors: ../../_temp/test-application/tests/environment.test.ts#L13
1) [chromium] › tests/environment.test.ts:6:3 › environment detection › sets correct environment for client-side errors Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('#errorBtn') 11 | // We have to wait for networkidle in dev mode because clicking the button is a no-op otherwise (network requests are blocked during page load) 12 | await page.goto(`/client-error`, isDevMode ? { waitUntil: 'networkidle' } : {}); > 13 | await page.locator('#errorBtn').click(); | ^ 14 | 15 | const error = await errorPromise; 16 | at /home/runner/work/_temp/test-application/tests/environment.test.ts:13:37
[chromium] › tests/environment.test.ts:6:3 › environment detection › sets correct environment for client-side errors: ../../_temp/test-application/tests/environment.test.ts#L0
1) [chromium] › tests/environment.test.ts:6:3 › environment detection › sets correct environment for client-side errors Test timeout of 30000ms exceeded.
E2E nuxt-4 (canary) Test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: JasonEtco/create-an-issue@1b14a70e4d8dc185e5cc76d3bec9eab20257b2c5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
4 failed [chromium] › tests/environment.test.ts:6:3 › environment detection › sets correct environment for client-side errors [chromium] › tests/environment.test.ts:24:3 › environment detection › sets correct environment for client-side transactions [chromium] › tests/environment.test.ts:40:3 › environment detection › sets correct environment for server-side errors [chromium] › tests/environment.test.ts:59:3 › environment detection › sets correct environment for server-side transactions
🎭 Playwright Run Summary
51 passed (1.0m)