Skip to content

Optional E2E tests for fc15b78d7bad8388b828ebe1a8c1be7345081f68 (41801512719-1) #2184

Optional E2E tests for fc15b78d7bad8388b828ebe1a8c1be7345081f68 (41801512719-1)

Optional E2E tests for fc15b78d7bad8388b828ebe1a8c1be7345081f68 (41801512719-1) #2184

Manually triggered November 4, 2026 08:48
Status Failure
Total duration 3m 11s
Artifacts –

optional-e2e.yml

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

Annotations

15 errors and 50 notices
E2E node-flue (latest) Test (optional)
Process completed with exit code 1.
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
[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 (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
3 passed (2.9s)
🎭 Playwright Run Summary
3 passed (3.6s)
🎭 Playwright Run Summary
11 passed (8.1s)
🎭 Playwright Run Summary
11 passed (8.2s)
🎭 Playwright Run Summary
1 passed (3.2s)
🎭 Playwright Run Summary
1 passed (3.5s)
🎭 Playwright Run Summary
12 passed (8.2s)
🎭 Playwright Run Summary
4 passed (8.5s)
🎭 Playwright Run Summary
4 passed (9.3s)
🎭 Playwright Run Summary
12 passed (16.2s)
🎭 Playwright Run Summary
4 passed (10.9s)
🎭 Playwright Run Summary
4 passed (9.8s)
🎭 Playwright Run Summary
4 passed (11.0s)
🎭 Playwright Run Summary
4 passed (10.4s)
🎭 Playwright Run Summary
12 passed (16.6s)
🎭 Playwright Run Summary
1 skipped 9 passed (8.9s)
🎭 Playwright Run Summary
23 passed (18.2s)
🎭 Playwright Run Summary
5 passed (15.8s)
🎭 Playwright Run Summary
5 passed (9.8s)
🎭 Playwright Run Summary
5 passed (14.6s)
🎭 Playwright Run Summary
5 passed (9.4s)
🎭 Playwright Run Summary
2 skipped 4 passed (13.7s)
🎭 Playwright Run Summary
13 passed (4.6s)
🎭 Playwright Run Summary
2 passed (11.0s)
🎭 Playwright Run Summary
15 passed (22.5s)
🎭 Playwright Run Summary
2 passed (12.0s)
🎭 Playwright Run Summary
2 skipped 15 passed (28.9s)
🎭 Playwright Run Summary
2 passed (12.2s)
🎭 Playwright Run Summary
3 skipped 25 passed (28.4s)
🎭 Playwright Run Summary
13 passed (24.1s)
🎭 Playwright Run Summary
13 passed (12.0s)
🎭 Playwright Run Summary
3 passed (19.3s)
🎭 Playwright Run Summary
3 passed (6.1s)
🎭 Playwright Run Summary
4 passed (12.2s)
🎭 Playwright Run Summary
4 passed (8.6s)
🎭 Playwright Run Summary
4 passed (11.1s)
🎭 Playwright Run Summary
31 skipped 39 passed (59.6s)
🎭 Playwright Run Summary
6 passed (42.8s)
🎭 Playwright Run Summary
6 passed (42.5s)
🎭 Playwright Run Summary
26 skipped 44 passed (1.1m)
🎭 Playwright Run Summary
13 skipped 57 passed (1.2m)
🎭 Playwright Run Summary
15 skipped 55 passed (1.0m)
🎭 Playwright Run Summary
8 skipped 27 passed (57.4s)
🎭 Playwright Run Summary
5 skipped 30 passed (45.3s)
🎭 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 (1.9m)
🎭 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 (46.8s)
🎭 Playwright Run Summary
2 skipped 32 passed (52.5s)
🎭 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.3m)
🎭 Playwright Run Summary
4 skipped 31 passed (44.6s)