Skip to content

Optional E2E tests for 1a526547b40572c6460e01f8502ad2dd60171027 (41762682456-1) #2178

Optional E2E tests for 1a526547b40572c6460e01f8502ad2dd60171027 (41762682456-1)

Optional E2E tests for 1a526547b40572c6460e01f8502ad2dd60171027 (41762682456-1) #2178

Manually triggered November 4, 2026 02:51
Status Failure
Total duration 3m 42s
Artifacts –

optional-e2e.yml

on: workflow_dispatch
Matrix: job_optional_e2e_tests
Report in PR comment
0s
Report in PR comment
Fit to window
Zoom out
Zoom in

Annotations

16 errors and 60 notices
E2E cloudflare-pi-durable (latest) Test (optional)
Process completed with exit code 1.
E2E node-flue (latest) Test (optional)
Process completed with exit code 1.
[chromium] β€Ί tests/errors/errors.server.test.ts:19:3 β€Ί server - instrumentation API error capture β€Ί should capture loader errors with instrumentation API mechanism: ../../_temp/test-application/tests/errors/errors.server.test.ts#L52
1) [chromium] β€Ί tests/errors/errors.server.test.ts:19:3 β€Ί server - instrumentation API error capture β€Ί should capture loader errors with instrumentation API mechanism Error: expect(received).toBe(expected) // Object.is equality Expected: "GET /performance/error-loader/:id" Received: "/performance/error-loader/:id" 50 | 51 | // Verify the transaction was also created with correct attributes > 52 | expect(span.name).toBe('GET /performance/error-loader/:id'); | ^ 53 | expect(getSpanOp(span)).toBe('http.server'); 54 | expect(span.attributes['sentry.origin']?.value).toBe('auto.http.react_router.instrumentation_api'); 55 | }); at /home/runner/work/_temp/test-application/tests/errors/errors.server.test.ts:52:23
E2E nuxt-5 Test (optional)
Process completed with exit code 1.
[chromium] β€Ί tests/startup-error.test.ts:22:1 β€Ί captures error and crashed session when a nitro plugin throws during startup: ../../_temp/test-application/tests/startup-error.test.ts#L0
3) [chromium] β€Ί tests/startup-error.test.ts:22:1 β€Ί captures error and crashed session when a nitro plugin throws during startup Test timeout of 30000ms exceeded.
[chromium] β€Ί tests/cache.test.ts:114:3 β€Ί Cache Instrumentation β€Ί correctly tracks cache hits and misses for cachedFunction: ../../_temp/test-application/tests/cache.test.ts#L127
2) [chromium] β€Ί tests/cache.test.ts:114:3 β€Ί Cache Instrumentation β€Ί correctly tracks cache hits and misses for cachedFunction Error: expect(received).toBeGreaterThan(expected) Expected: > 0 Received: 0 125 | 126 | // We should have cache operations > 127 | expect(allCacheSpans.length).toBeGreaterThan(0); | ^ 128 | 129 | // Get all getItem operations 130 | const allGetItemSpans = allCacheSpans.filter(span => span.attributes['sentry.op']?.value === 'cache.get'); at /home/runner/work/_temp/test-application/tests/cache.test.ts:127:34
[chromium] β€Ί tests/cache.test.ts:20:3 β€Ί Cache Instrumentation β€Ί instruments cachedFunction and cachedEventHandler calls and creates spans with correct attributes: ../../_temp/test-application/tests/cache.test.ts#L29
1) [chromium] β€Ί tests/cache.test.ts:20:3 β€Ί Cache Instrumentation β€Ί instruments cachedFunction and cachedEventHandler calls and creates spans with correct attributes Error: expect(received).toBeGreaterThan(expected) Expected: > 0 Received: 0 27 | 28 | const allCacheSpans = await cacheSpansPromise; > 29 | expect(allCacheSpans.length).toBeGreaterThan(0); | ^ 30 | 31 | // Helper to find spans by operation 32 | const findSpansByMethod = (method: string) => at /home/runner/work/_temp/test-application/tests/cache.test.ts:29:34
E2E nuxt-5 (tunnel-dev) Test (optional)
Process completed with exit code 1.
[chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware: ../../_temp/test-application/tests/tunnel.test.ts#L21
1) [chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForResponse: Test timeout of 30000ms exceeded. 19 | 20 | const raceTunnelSpan = watchForTunnelSpan('nuxt-5', isServerSpanAt(TUNNEL_PATH)); > 21 | const tunnelResponsePromise = page.waitForResponse( | ^ 22 | response => response.request().method() === 'POST' && TUNNEL_PATH.test(new URL(response.url()).pathname), 23 | ); 24 | at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:21:38
[chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware: ../../_temp/test-application/tests/tunnel.test.ts#L0
1) [chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware: ../../_temp/test-application/tests/tunnel.test.ts#L21
1) [chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForResponse: Test timeout of 30000ms exceeded. 19 | 20 | const raceTunnelSpan = watchForTunnelSpan('nuxt-5', isServerSpanAt(TUNNEL_PATH)); > 21 | const tunnelResponsePromise = page.waitForResponse( | ^ 22 | response => response.request().method() === 'POST' && TUNNEL_PATH.test(new URL(response.url()).pathname), 23 | ); 24 | at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:21:38
[chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware: ../../_temp/test-application/tests/tunnel.test.ts#L0
1) [chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware: ../../_temp/test-application/tests/tunnel.test.ts#L21
1) [chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForResponse: Test timeout of 30000ms exceeded. 19 | 20 | const raceTunnelSpan = watchForTunnelSpan('nuxt-5', isServerSpanAt(TUNNEL_PATH)); > 21 | const tunnelResponsePromise = page.waitForResponse( | ^ 22 | response => response.request().method() === 'POST' && TUNNEL_PATH.test(new URL(response.url()).pathname), 23 | ); 24 | at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:21:38
[chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware: ../../_temp/test-application/tests/tunnel.test.ts#L0
1) [chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware: ../../_temp/test-application/tests/tunnel.test.ts#L21
1) [chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware Error: page.waitForResponse: Test timeout of 30000ms exceeded. 19 | 20 | const raceTunnelSpan = watchForTunnelSpan('nuxt-5', isServerSpanAt(TUNNEL_PATH)); > 21 | const tunnelResponsePromise = page.waitForResponse( | ^ 22 | response => response.request().method() === 'POST' && TUNNEL_PATH.test(new URL(response.url()).pathname), 23 | ); 24 | at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:21:38
[chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware: ../../_temp/test-application/tests/tunnel.test.ts#L0
1) [chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware Test timeout of 30000ms exceeded.
🎭 Playwright Run Summary
1 passed (3.8s)
🎭 Playwright Run Summary
1 passed (4.9s)
🎭 Playwright Run Summary
11 passed (8.3s)
🎭 Playwright Run Summary
3 passed (4.7s)
🎭 Playwright Run Summary
13 passed (8.8s)
🎭 Playwright Run Summary
4 passed (9.2s)
🎭 Playwright Run Summary
11 passed (9.9s)
🎭 Playwright Run Summary
23 passed (19.1s)
🎭 Playwright Run Summary
4 passed (11.6s)
🎭 Playwright Run Summary
5 passed (11.7s)
🎭 Playwright Run Summary
4 passed (12.0s)
🎭 Playwright Run Summary
3 passed (11.1s)
🎭 Playwright Run Summary
4 passed (14.5s)
🎭 Playwright Run Summary
4 passed (12.0s)
🎭 Playwright Run Summary
3 passed (4.6s)
🎭 Playwright Run Summary
12 passed (19.7s)
🎭 Playwright Run Summary
1 skipped 9 passed (10.8s)
🎭 Playwright Run Summary
4 passed (18.1s)
🎭 Playwright Run Summary
4 passed (9.4s)
🎭 Playwright Run Summary
5 passed (19.5s)
🎭 Playwright Run Summary
5 passed (12.1s)
🎭 Playwright Run Summary
5 passed (11.3s)
🎭 Playwright Run Summary
10 passed (4.3s)
🎭 Playwright Run Summary
10 passed (4.7s)
🎭 Playwright Run Summary
5 passed (24.5s)
🎭 Playwright Run Summary
5 passed (11.9s)
🎭 Playwright Run Summary
2 skipped 4 passed (18.5s)
🎭 Playwright Run Summary
4 passed (17.5s)
🎭 Playwright Run Summary
4 passed (12.7s)
🎭 Playwright Run Summary
15 passed (41.9s)
🎭 Playwright Run Summary
13 passed (34.6s)
🎭 Playwright Run Summary
13 passed (13.3s)
🎭 Playwright Run Summary
3 passed (36.6s)
🎭 Playwright Run Summary
3 passed (8.7s)
🎭 Playwright Run Summary
25 passed (59.2s)
🎭 Playwright Run Summary
12 passed (22.6s)
🎭 Playwright Run Summary
4 passed (56.4s)
🎭 Playwright Run Summary
2 passed (18.2s)
🎭 Playwright Run Summary
3 skipped 25 passed (51.0s)
🎭 Playwright Run Summary
2 passed (17.4s)
🎭 Playwright Run Summary
15 passed (46.2s)
🎭 Playwright Run Summary
26 skipped 44 passed (1.3m)
🎭 Playwright Run Summary
31 skipped 39 passed (1.3m)
🎭 Playwright Run Summary
6 passed (43.9s)
🎭 Playwright Run Summary
6 passed (43.7s)
🎭 Playwright Run Summary
8 passed (1.6m)
🎭 Playwright Run Summary
12 passed (11.2s)
🎭 Playwright Run Summary
4 passed (17.0s)
🎭 Playwright Run Summary
13 skipped 57 passed (1.6m)
🎭 Playwright Run Summary
1 flaky [chromium] β€Ί tests/errors/errors.server.test.ts:19:3 β€Ί server - instrumentation API error capture β€Ί should capture loader errors with instrumentation API mechanism 4 skipped 29 passed (53.9s)
🎭 Playwright Run Summary
2 skipped 32 passed (1.3m)
🎭 Playwright Run Summary
2 passed (18.6s)
🎭 Playwright Run Summary
2 skipped 15 passed (52.0s)
🎭 Playwright Run Summary
3 failed [chromium] β€Ί tests/cache.test.ts:20:3 β€Ί Cache Instrumentation β€Ί instruments cachedFunction and cachedEventHandler calls and creates spans with correct attributes [chromium] β€Ί tests/cache.test.ts:114:3 β€Ί Cache Instrumentation β€Ί correctly tracks cache hits and misses for cachedFunction [chromium] β€Ί tests/startup-error.test.ts:22:1 β€Ί captures error and crashed session when a nitro plugin throws during startup 4 skipped 60 passed (2.2m)
🎭 Playwright Run Summary
15 skipped 55 passed (1.4m)
🎭 Playwright Run Summary
8 skipped 27 passed (1.3m)
🎭 Playwright Run Summary
5 skipped 30 passed (48.9s)
🎭 Playwright Run Summary
1 failed [chromium] β€Ί tests/tunnel.test.ts:16:1 β€Ί answers the managed tunnel before the app auth middleware
🎭 Playwright Run Summary
8 skipped 27 passed (1.7m)
🎭 Playwright Run Summary
4 skipped 31 passed (47.3s)