Skip to content

feat(deps): Bump @tanstack/react-start from 1.168.35 to 1.168.60 in /dev-packages/e2e-tests/test-applications/tanstackstart-react #62098

feat(deps): Bump @tanstack/react-start from 1.168.35 to 1.168.60 in /dev-packages/e2e-tests/test-applications/tanstackstart-react

feat(deps): Bump @tanstack/react-start from 1.168.35 to 1.168.60 in /dev-packages/e2e-tests/test-applications/tanstackstart-react #62098

Status Failure
Total duration 14m 34s
Artifacts –

build.yml

on: pull_request
Get CI Metadata  /  Get Metadata
8s
Get CI Metadata / Get Metadata
Build tarballs
1m 4s
Build tarballs
Build Lambda layer
0s
Build Lambda layer
Matrix: job_bun_integration_tests
Matrix: job_bun_unit_tests
Matrix: job_bundler_plugin_integration_tests
Matrix: job_cloudflare_integration_tests
Matrix: job_deno_integration_tests
Matrix: job_node_integration_tests
Matrix: job_node_unit_tests
Lint
1m 21s
Lint
Circular Dependency Check
1m 21s
Circular Dependency Check
Browser Unit Tests
44s
Browser Unit Tests
Deno Unit Tests
0s
Deno Unit Tests
Check for faulty .d.ts files
41s
Check for faulty .d.ts files
Matrix: job_browser_loader_tests
Matrix: job_browser_playwright_tests
Matrix: job_optional_e2e_tests
Upload Artifacts
Upload Artifacts
Matrix: job_e2e_tests
All required jobs passed or were skipped
4s
All required jobs passed or were skipped
Fit to window
Zoom out
Zoom in

Annotations

31 errors and 5 notices
E2E tanstackstart-react (tunnel-custom) Test
Process completed with exit code 1.
[chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L0
2) [chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route Test timeout of 30000ms exceeded.
[chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L28
1) [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route Error: locator.waitFor: Test timeout of 30000ms exceeded. Call log: - waiting for locator('html[data-hydrated="true"]') to be visible 26 | // renders the button before the onClick handler is attached, and clicking 27 | // pre-hydration would fire no handler and produce no error. > 28 | await page.locator('html[data-hydrated="true"]').waitFor(); | ^ 29 | 30 | await expect(page.locator('button').filter({ hasText: 'Break the client' })).toBeVisible(); 31 | at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:28:52
[chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L0
1) [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route Test timeout of 30000ms exceeded.
E2E tanstackstart-react (tunnel-static) Test
Process completed with exit code 1.
[chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L107
3) [chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route Error: locator.waitFor: Test timeout of 30000ms exceeded. Call log: - waiting for locator('html[data-hydrated="true"]') to be visible 105 | const pageOrigin = new URL(page.url()).origin; 106 | > 107 | await page.locator('html[data-hydrated="true"]').waitFor(); | ^ 108 | await expect(page.locator('button').filter({ hasText: 'Break the client' })).toBeVisible(); 109 | 110 | const managedTunnelResponsePromise = page.waitForResponse(response => { at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:107:52
[chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L0
3) [chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route Test timeout of 30000ms exceeded.
[chromium] › tests/tunnel.test.ts:64:1 › Rejects non-POST requests to the managed tunnel route instead of rendering the app: ../../_temp/test-application/tests/tunnel.test.ts#L69
2) [chromium] › tests/tunnel.test.ts:64:1 › Rejects non-POST requests to the managed tunnel route instead of rendering the app Error: expect(received).toBe(expected) // Object.is equality Expected: 405 Received: 500 67 | const response = await request.get('/monitor'); 68 | > 69 | expect(response.status()).toBe(405); | ^ 70 | expect(response.headers()['allow']).toBe('POST'); 71 | }); 72 | at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:69:29
[chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L28
1) [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route Error: locator.waitFor: Test timeout of 30000ms exceeded. Call log: - waiting for locator('html[data-hydrated="true"]') to be visible 26 | // renders the button before the onClick handler is attached, and clicking 27 | // pre-hydration would fire no handler and produce no error. > 28 | await page.locator('html[data-hydrated="true"]').waitFor(); | ^ 29 | 30 | await expect(page.locator('button').filter({ hasText: 'Break the client' })).toBeVisible(); 31 | at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:28:52
[chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L0
1) [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route Test timeout of 30000ms exceeded.
E2E tanstackstart-react (tunnel-generated) Test
Process completed with exit code 1.
[chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L107
2) [chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route Error: locator.waitFor: Test timeout of 30000ms exceeded. Call log: - waiting for locator('html[data-hydrated="true"]') to be visible 105 | const pageOrigin = new URL(page.url()).origin; 106 | > 107 | await page.locator('html[data-hydrated="true"]').waitFor(); | ^ 108 | await expect(page.locator('button').filter({ hasText: 'Break the client' })).toBeVisible(); 109 | 110 | const managedTunnelResponsePromise = page.waitForResponse(response => { at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:107:52
[chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L0
2) [chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route Test timeout of 30000ms exceeded.
[chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L28
1) [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route Error: locator.waitFor: Test timeout of 30000ms exceeded. Call log: - waiting for locator('html[data-hydrated="true"]') to be visible 26 | // renders the button before the onClick handler is attached, and clicking 27 | // pre-hydration would fire no handler and produce no error. > 28 | await page.locator('html[data-hydrated="true"]').waitFor(); | ^ 29 | 30 | await expect(page.locator('button').filter({ hasText: 'Break the client' })).toBeVisible(); 31 | at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:28:52
[chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L0
1) [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route Test timeout of 30000ms exceeded.
E2E tanstackstart-react (tunnel-object) Test
Process completed with exit code 1.
[chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L107
2) [chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route Error: locator.waitFor: Test timeout of 30000ms exceeded. Call log: - waiting for locator('html[data-hydrated="true"]') to be visible 105 | const pageOrigin = new URL(page.url()).origin; 106 | > 107 | await page.locator('html[data-hydrated="true"]').waitFor(); | ^ 108 | await expect(page.locator('button').filter({ hasText: 'Break the client' })).toBeVisible(); 109 | 110 | const managedTunnelResponsePromise = page.waitForResponse(response => { at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:107:52
[chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L0
2) [chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route Test timeout of 30000ms exceeded.
[chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L28
1) [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route Error: locator.waitFor: Test timeout of 30000ms exceeded. Call log: - waiting for locator('html[data-hydrated="true"]') to be visible 26 | // renders the button before the onClick handler is attached, and clicking 27 | // pre-hydration would fire no handler and produce no error. > 28 | await page.locator('html[data-hydrated="true"]').waitFor(); | ^ 29 | 30 | await expect(page.locator('button').filter({ hasText: 'Break the client' })).toBeVisible(); 31 | at /home/runner/work/_temp/test-application/tests/tunnel.test.ts:28:52
[chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route: ../../_temp/test-application/tests/tunnel.test.ts#L0
1) [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route Test timeout of 30000ms exceeded.
[chromium] › tests/middleware.test.ts:62:1 › Sends spans for global function middleware: ../../_temp/test-application/tests/middleware.test.ts#L71
9) [chromium] › tests/middleware.test.ts:62:1 › Sends spans for global function middleware ─────── Error: expect(locator).toBeVisible() failed Locator: locator('#server-fn-global-only-btn') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" locator('#server-fn-global-only-btn') with timeout 10000ms - waiting for locator('#server-fn-global-only-btn') 69 | 70 | await page.goto('/test-middleware'); > 71 | await expect(page.locator('#server-fn-global-only-btn')).toBeVisible(); | ^ 72 | await page.locator('#server-fn-global-only-btn').click(); 73 | 74 | const spans = await spansPromise; at /home/runner/work/_temp/test-application/tests/middleware.test.ts:71:60
[chromium] › tests/middleware.test.ts:17:1 › Sends spans for multiple middlewares and verifies they are siblings under the same parent span: ../../_temp/test-application/tests/middleware.test.ts#L29
8) [chromium] › tests/middleware.test.ts:17:1 › Sends spans for multiple middlewares and verifies they are siblings under the same parent span Error: expect(locator).toBeVisible() failed Locator: locator('#server-fn-middleware-btn') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" locator('#server-fn-middleware-btn') with timeout 10000ms - waiting for locator('#server-fn-middleware-btn') 27 | 28 | await page.goto('/test-middleware'); > 29 | await expect(page.locator('#server-fn-middleware-btn')).toBeVisible(); | ^ 30 | await page.locator('#server-fn-middleware-btn').click(); 31 | 32 | const spans = await spansPromise; at /home/runner/work/_temp/test-application/tests/middleware.test.ts:29:59
[chromium] › tests/errors.test.ts:81:1 › Sends API route error to Sentry with auto-instrumentation: ../../_temp/test-application/tests/errors.test.ts#L93
7) [chromium] › tests/errors.test.ts:81:1 › Sends API route error to Sentry with auto-instrumentation Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Break API route' }) Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" locator('button').filter({ hasText: 'Break API route' }) with timeout 10000ms - waiting for locator('button').filter({ hasText: 'Break API route' }) 91 | await page.goto(`/`); 92 | > 93 | await expect(page.locator('button').filter({ hasText: 'Break API route' })).toBeVisible(); | ^ 94 | 95 | await page.locator('button').filter({ hasText: 'Break API route' }).click(); 96 | at /home/runner/work/_temp/test-application/tests/errors.test.ts:93:79
[chromium] › tests/errors.test.ts:44:1 › Sends server-side function error to Sentry with auto-instrumentation: ../../_temp/test-application/tests/errors.test.ts#L57
6) [chromium] › tests/errors.test.ts:44:1 › Sends server-side function error to Sentry with auto-instrumentation Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Break server function' }) Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" locator('button').filter({ hasText: 'Break server function' }) with timeout 10000ms - waiting for locator('button').filter({ hasText: 'Break server function' }) 55 | await page.goto(`/`); 56 | > 57 | await expect(page.locator('button').filter({ hasText: 'Break server function' })).toBeVisible(); | ^ 58 | 59 | await page.locator('button').filter({ hasText: 'Break server function' }).click(); 60 | at /home/runner/work/_temp/test-application/tests/errors.test.ts:57:85
[chromium] › tests/errors.test.ts:9:1 › Sends client-side error to Sentry with auto-instrumentation: ../../_temp/test-application/tests/errors.test.ts#L19
5) [chromium] › tests/errors.test.ts:9:1 › Sends client-side error to Sentry with auto-instrumentation Error: locator.waitFor: Test timeout of 30000ms exceeded. Call log: - waiting for locator('html[data-hydrated="true"]') to be visible 17 | // renders the button before the onClick handler is attached, and clicking 18 | // pre-hydration would fire no handler and produce no error. > 19 | await page.locator('html[data-hydrated="true"]').waitFor(); | ^ 20 | 21 | await expect(page.locator('button').filter({ hasText: 'Break the client' })).toBeVisible(); 22 | at /home/runner/work/_temp/test-application/tests/errors.test.ts:19:52
[chromium] › tests/errors.test.ts:9:1 › Sends client-side error to Sentry with auto-instrumentation: ../../_temp/test-application/tests/errors.test.ts#L0
5) [chromium] › tests/errors.test.ts:9:1 › Sends client-side error to Sentry with auto-instrumentation Test timeout of 30000ms exceeded.
[chromium] › tests/early-init.test.ts:30:1 › should capture errors thrown in a module imported by the client entry before hydration: ../../_temp/test-application/tests/early-init.test.ts#L0
4) [chromium] › tests/early-init.test.ts:30:1 › should capture errors thrown in a module imported by the client entry before hydration Test timeout of 30000ms exceeded.
[chromium] › tests/early-init.test.ts:9:1 › should capture errors thrown in client entry before hydration: ../../_temp/test-application/tests/early-init.test.ts#L0
3) [chromium] › tests/early-init.test.ts:9:1 › should capture errors thrown in client entry before hydration Test timeout of 30000ms exceeded.
[chromium] › tests/db-drivers.test.ts:65:1 › Instruments mysql automatically: ../../_temp/test-application/tests/db-drivers.test.ts#L0
2) [chromium] › tests/db-drivers.test.ts:65:1 › Instruments mysql automatically ────────────────── Test timeout of 30000ms exceeded.
[chromium] › tests/db-drivers.test.ts:12:1 › Instruments ioredis automatically: ../../_temp/test-application/tests/db-drivers.test.ts#L0
1) [chromium] › tests/db-drivers.test.ts:12:1 › Instruments ioredis automatically ──────────────── Test timeout of 30000ms exceeded.
All required jobs passed or were skipped
Process completed with exit code 1.
🎭 Playwright Run Summary
2 failed [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route [chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route 25 skipped
🎭 Playwright Run Summary
3 failed [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route [chromium] › tests/tunnel.test.ts:64:1 › Rejects non-POST requests to the managed tunnel route instead of rendering the app [chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route 24 skipped
🎭 Playwright Run Summary
2 failed [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route [chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route 25 skipped
🎭 Playwright Run Summary
2 failed [chromium] › tests/tunnel.test.ts:17:1 › Sends client-side errors through the configured tunnel route [chromium] › tests/tunnel.test.ts:89:1 › Does not create a server transaction for the tunnel route 25 skipped
🎭 Playwright Run Summary
18 failed [chromium] › tests/db-drivers.test.ts:12:1 › Instruments ioredis automatically ───────────────── [chromium] › tests/db-drivers.test.ts:65:1 › Instruments mysql automatically ─────────────────── [chromium] › tests/early-init.test.ts:9:1 › should capture errors thrown in client entry before hydration [chromium] › tests/early-init.test.ts:30:1 › should capture errors thrown in a module imported by the client entry before hydration [chromium] › tests/errors.test.ts:9:1 › Sends client-side error to Sentry with auto-instrumentation [chromium] › tests/errors.test.ts:44:1 › Sends server-side function error to Sentry with auto-instrumentation [chromium] › tests/errors.test.ts:81:1 › Sends API route error to Sentry with auto-instrumentation [chromium] › tests/middleware.test.ts:17:1 › Sends spans for multiple middlewares and verifies they are siblings under the same parent span [chromium] › tests/middleware.test.ts:62:1 › Sends spans for global function middleware ──────── [chromium] › tests/middleware.test.ts:114:1 › Sends spans for server route request middleware ── [chromium] › tests/middleware.test.ts:139:1 › Sends span for middleware that returns early without calling next() [chromium] › tests/middleware.test.ts:166:1 › Sends span for middleware that throws an error ─── [chromium] › tests/route-parametrization.test.ts:9:1 › should parametrize server and client span names for dynamic routes [chromium] › tests/route-parametrization.test.ts:34:1 › should parametrize server and client span names for nested dynamic routes [chromium] › tests/trace-propagation.test.ts:10:3 › Trace propagation › should inject metatags in ssr pageload [chromium] › tests/trace-propagation.test.ts:25:3 › Trace propagation › should have trace connection between server and client [chromium] › tests/transaction.test.ts:17:1 › Sends a server function span with auto-instrumentation [chromium] › tests/transaction.test.ts:52:1 › Sends a server function span for a nested server function only if it is manually instrumented 3 skipped 6 passed (7.1m)