Skip to content

feat: support view transitions #372

feat: support view transitions

feat: support view transitions #372

Triggered via pull request February 3, 2025 10:18
Status Cancelled
Total duration 26m 21s
Artifacts 21

e2e.yml

on: pull_request
Matrix: e2e
Fit to window
Zoom out
Zoom in

Annotations

192 errors, 71 warnings, and 19 notices
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 3 × locator resolved to <h1>Index</h1> - unexpected value "Index" 11 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 14 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /Users/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /Users/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /Users/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /Users/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /Users/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /Users/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /Users/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /Users/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
3) [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
3) [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
3) [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
3) [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /Users/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
3) [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
3) [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 14 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 14 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 3 × locator resolved to <h1>Index</h1> - unexpected value "Index" 11 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 14 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 14 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /Users/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
3) [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /Users/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
3) [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /Users/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
3) [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
3) [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
1) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title: e2e/examples-smoke.spec.ts#L105
2) [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
3) [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
3) [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
3) [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
3) [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
1) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e/ssr-catch-error.spec.ts#L52
2) [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at /home/runner/work/waku/waku/e2e/ssr-catch-error.spec.ts:52:49
[firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
3) [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e/broken-links.spec.ts#L97
1) [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:97:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e/broken-links.spec.ts#L123
2) [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at /home/runner/work/waku/waku/e2e/broken-links.spec.ts:123:47
[chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
3) [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title: e2e/examples-smoke.spec.ts#L105
3) [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at /home/runner/work/waku/waku/e2e/examples-smoke.spec.ts:105:9
[firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e\ssr-catch-error.spec.ts#L52
1) [firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at D:\a\waku\waku\e2e\ssr-catch-error.spec.ts:52:49
[firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e\ssr-catch-error.spec.ts#L52
1) [firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at D:\a\waku\waku\e2e\ssr-catch-error.spec.ts:52:49
[firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e\ssr-catch-error.spec.ts#L52
1) [firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at D:\a\waku\waku\e2e\ssr-catch-error.spec.ts:52:49
[firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router: e2e\ssr-catch-error.spec.ts#L52
1) [firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at D:\a\waku\waku\e2e\ssr-catch-error.spec.ts:52:49
[firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e\ssr-catch-error.spec.ts#L52
2) [firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at D:\a\waku\waku\e2e\ssr-catch-error.spec.ts:52:49
[firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e\ssr-catch-error.spec.ts#L52
2) [firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at D:\a\waku\waku\e2e\ssr-catch-error.spec.ts:52:49
[firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e\ssr-catch-error.spec.ts#L52
2) [firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at D:\a\waku\waku\e2e\ssr-catch-error.spec.ts:52:49
[firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router: e2e\ssr-catch-error.spec.ts#L52
2) [firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toBeVisible() Locator: getByText('Home Page') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 10000ms - waiting for getByText('Home Page') 50 | ).toBeVisible(); 51 | await page.goBack(); > 52 | await expect(page.getByText('Home Page')).toBeVisible(); | ^ 53 | }); 54 | }); 55 | } at D:\a\waku\waku\e2e\ssr-catch-error.spec.ts:52:49
[webkit] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e\broken-links.spec.ts#L97
3) [webkit] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 11 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at D:\a\waku\waku\e2e\broken-links.spec.ts:97:47
[webkit] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e\broken-links.spec.ts#L97
3) [webkit] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at D:\a\waku\waku\e2e\broken-links.spec.ts:97:47
[chromium] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e\broken-links.spec.ts#L97
1) [chromium] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 11 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at D:\a\waku\waku\e2e\broken-links.spec.ts:97:47
[chromium] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e\broken-links.spec.ts#L97
1) [chromium] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 11 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at D:\a\waku\waku\e2e\broken-links.spec.ts:97:47
[chromium] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e\broken-links.spec.ts#L97
1) [chromium] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 11 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at D:\a\waku\waku\e2e\broken-links.spec.ts:97:47
[chromium] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link: e2e\broken-links.spec.ts#L97
1) [chromium] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 13 × locator resolved to <h1>Invalid element: route:/broken</h1> - unexpected value "Invalid element: route:/broken" 95 | await page.getByRole('link', { name: 'Broken link' }).click(); 96 | // The page renders the custom 404.tsx > 97 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 98 | // The browsers URL remains the one that was navigated to 99 | expect(page.url()).toBe(`http://localhost:${port}/broken`); 100 | // Go back to the index page at D:\a\waku\waku\e2e\broken-links.spec.ts:97:47
[chromium] › e2e\broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e\broken-links.spec.ts#L123
2) [chromium] › e2e\broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') - locator resolved to <h1>Index</h1> - unexpected value "Index" 12 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at D:\a\waku\waku\e2e\broken-links.spec.ts:123:47
[chromium] › e2e\broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e\broken-links.spec.ts#L123
2) [chromium] › e2e\broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 13 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at D:\a\waku\waku\e2e\broken-links.spec.ts:123:47
[chromium] › e2e\broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e\broken-links.spec.ts#L123
2) [chromium] › e2e\broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 11 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at D:\a\waku\waku\e2e\broken-links.spec.ts:123:47
[chromium] › e2e\broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect: e2e\broken-links.spec.ts#L123
2) [chromium] › e2e\broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveText(expected) Locator: getByRole('heading') Expected string: "Custom not found" Received string: "Invalid element: route:/broken-redirect" Call log: - expect.toHaveText with timeout 10000ms - waiting for getByRole('heading') 2 × locator resolved to <h1>Index</h1> - unexpected value "Index" 11 × locator resolved to <h1>Invalid element: route:/broken-redirect</h1> - unexpected value "Invalid element: route:/broken-redirect" 121 | await page.getByRole('link', { name: 'Broken redirect' }).click(); 122 | // The page renders the custom 404.tsx > 123 | await expect(page.getByRole('heading')).toHaveText('Custom not found'); | ^ 124 | // The browsers URL remains the link href 125 | // NOTE: This is inconsistent with server side navigation, but 126 | // there is no way to tell where the RSC request was redirected at D:\a\waku\waku\e2e\broken-links.spec.ts:123:47
[chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title: e2e\examples-smoke.spec.ts#L105
3) [chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at D:\a\waku\waku\e2e\examples-smoke.spec.ts:105:9
[chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title: e2e\examples-smoke.spec.ts#L105
3) [chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at D:\a\waku\waku\e2e\examples-smoke.spec.ts:105:9
E2E on windows-latest (Node 22.7.0) - (4/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1207/merge' exists
[webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title: e2e\examples-smoke.spec.ts#L105
1) [webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at D:\a\waku\waku\e2e\examples-smoke.spec.ts:105:9
[webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title: e2e\examples-smoke.spec.ts#L105
1) [webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at D:\a\waku\waku\e2e\examples-smoke.spec.ts:105:9
[webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title: e2e\examples-smoke.spec.ts#L105
1) [webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at D:\a\waku\waku\e2e\examples-smoke.spec.ts:105:9
[webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title: e2e\examples-smoke.spec.ts#L105
1) [webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at D:\a\waku\waku\e2e\examples-smoke.spec.ts:105:9
[webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title: e2e\examples-smoke.spec.ts#L105
2) [webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at D:\a\waku\waku\e2e\examples-smoke.spec.ts:105:9
[webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title: e2e\examples-smoke.spec.ts#L105
2) [webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at D:\a\waku\waku\e2e\examples-smoke.spec.ts:105:9
[webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title: e2e\examples-smoke.spec.ts#L105
2) [webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at D:\a\waku\waku\e2e\examples-smoke.spec.ts:105:9
[webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title: e2e\examples-smoke.spec.ts#L105
2) [webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toMatch(expected) Expected pattern: /^Waku/ Received string: "" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); > 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); | ^ 106 | }); 107 | }); 108 | } at D:\a\waku\waku\e2e\examples-smoke.spec.ts:105:9
[webkit] › e2e\fs-router.spec.ts:18:5 › fs-router: DEV › home: e2e\utils.ts#L181
3) [webkit] › e2e\fs-router.spec.ts:18:5 › fs-router: DEV › home ───────────────────────────────── Error: Command failed: npm add --force D:\a\_temp\fs-routerjC6NF0\waku-0.21.18.tgz npm warn using --force Recommended protections disabled. ^C at utils.ts:181 179 | const wakuPackageTgz = join(standaloneDir, `waku-${version}.tgz`); 180 | const installScript = PACKAGE_INSTALL[packageManager](wakuPackageTgz); > 181 | execSync(installScript, { cwd: standaloneDir }); | ^ 182 | execSync( 183 | `npm install --force ${join(standaloneDir, `waku-${version}.tgz`)}`, 184 | { cwd: standaloneDir }, at startApp (D:\a\waku\waku\e2e\utils.ts:181:7) at D:\a\waku\waku\e2e\fs-router.spec.ts:12:34
[webkit] › e2e\fs-router.spec.ts:18:5 › fs-router: DEV › home: e2e\fs-router.spec.ts#L15
3) [webkit] › e2e\fs-router.spec.ts:18:5 › fs-router: DEV › home ───────────────────────────────── TypeError: stopApp is not a function 13 | }); 14 | test.afterAll(async () => { > 15 | await stopApp(); | ^ 16 | }); 17 | 18 | test('home', async ({ page }) => { at D:\a\waku\waku\e2e\fs-router.spec.ts:15:13
E2E on windows-latest (Node 22.7.0) - (2/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1207/merge' exists
Slow Test: [firefox] › e2e/multi-platform.spec.ts#L1
[firefox] › e2e/multi-platform.spec.ts took 43.1s
Slow Test: [firefox] › e2e/partial-build.spec.ts#L1
[firefox] › e2e/partial-build.spec.ts took 18.9s
Slow Test: [firefox] › e2e/ssr-basic.spec.ts#L1
[firefox] › e2e/ssr-basic.spec.ts took 18.0s
Slow Test: [webkit] › e2e/create-pages.spec.ts#L1
[webkit] › e2e/create-pages.spec.ts took 17.9s
Slow Test: [firefox] › e2e/ssg-performance.spec.ts#L1
[firefox] › e2e/ssg-performance.spec.ts took 15.3s
Slow Test: [webkit] › e2e/multi-platform.spec.ts#L1
[webkit] › e2e/multi-platform.spec.ts took 52.8s
Slow Test: [webkit] › e2e/partial-build.spec.ts#L1
[webkit] › e2e/partial-build.spec.ts took 21.4s
Slow Test: [webkit] › e2e/ssr-basic.spec.ts#L1
[webkit] › e2e/ssr-basic.spec.ts took 18.8s
Slow Test: [webkit] › e2e/ssg-performance.spec.ts#L1
[webkit] › e2e/ssg-performance.spec.ts took 17.6s
Slow Test: [firefox] › e2e/multi-platform.spec.ts#L1
[firefox] › e2e/multi-platform.spec.ts took 1.1m
Slow Test: [firefox] › e2e/partial-build.spec.ts#L1
[firefox] › e2e/partial-build.spec.ts took 26.3s
Slow Test: [firefox] › e2e/ssg-performance.spec.ts#L1
[firefox] › e2e/ssg-performance.spec.ts took 20.7s
Slow Test: [firefox] › e2e/ssr-basic.spec.ts#L1
[firefox] › e2e/ssr-basic.spec.ts took 17.0s
Slow Test: [webkit] › e2e/create-pages.spec.ts#L1
[webkit] › e2e/create-pages.spec.ts took 16.2s
Slow Test: [firefox] › e2e/multi-platform.spec.ts#L1
[firefox] › e2e/multi-platform.spec.ts took 1.2m
Slow Test: [firefox] › e2e/partial-build.spec.ts#L1
[firefox] › e2e/partial-build.spec.ts took 27.8s
Slow Test: [firefox] › e2e/ssg-performance.spec.ts#L1
[firefox] › e2e/ssg-performance.spec.ts took 26.6s
Slow Test: [firefox] › e2e/ssr-basic.spec.ts#L1
[firefox] › e2e/ssr-basic.spec.ts took 17.1s
Slow Test: [webkit] › e2e/create-pages.spec.ts#L1
[webkit] › e2e/create-pages.spec.ts took 16.6s
Slow Test: [webkit] › e2e/multi-platform.spec.ts#L1
[webkit] › e2e/multi-platform.spec.ts took 1.1m
Slow Test: [webkit] › e2e/partial-build.spec.ts#L1
[webkit] › e2e/partial-build.spec.ts took 26.0s
Slow Test: [webkit] › e2e/ssg-performance.spec.ts#L1
[webkit] › e2e/ssg-performance.spec.ts took 20.5s
Slow Test: [webkit] › e2e/ssr-basic.spec.ts#L1
[webkit] › e2e/ssr-basic.spec.ts took 16.9s
Slow Test: [firefox] › e2e/multi-platform.spec.ts#L1
[firefox] › e2e/multi-platform.spec.ts took 1.3m
Slow Test: [firefox] › e2e/partial-build.spec.ts#L1
[firefox] › e2e/partial-build.spec.ts took 29.6s
Slow Test: [firefox] › e2e/ssg-performance.spec.ts#L1
[firefox] › e2e/ssg-performance.spec.ts took 28.3s
Slow Test: [firefox] › e2e/ssr-basic.spec.ts#L1
[firefox] › e2e/ssr-basic.spec.ts took 17.4s
Slow Test: [webkit] › e2e/create-pages.spec.ts#L1
[webkit] › e2e/create-pages.spec.ts took 17.1s
Slow Test: [firefox] › e2e/create-pages.spec.ts#L1
[firefox] › e2e/create-pages.spec.ts took 18.7s
Slow Test: [webkit] › e2e/multi-platform.spec.ts#L1
[webkit] › e2e/multi-platform.spec.ts took 1.3m
Slow Test: [webkit] › e2e/partial-build.spec.ts#L1
[webkit] › e2e/partial-build.spec.ts took 29.6s
Slow Test: [webkit] › e2e/ssg-performance.spec.ts#L1
[webkit] › e2e/ssg-performance.spec.ts took 28.6s
Slow Test: [webkit] › e2e/ssr-basic.spec.ts#L1
[webkit] › e2e/ssr-basic.spec.ts took 17.4s
Slow Test: [chromium] › e2e/multi-platform.spec.ts#L1
[chromium] › e2e/multi-platform.spec.ts took 58.7s
Slow Test: [chromium] › e2e/partial-build.spec.ts#L1
[chromium] › e2e/partial-build.spec.ts took 31.9s
Slow Test: [chromium] › e2e/ssg-performance.spec.ts#L1
[chromium] › e2e/ssg-performance.spec.ts took 24.5s
Slow Test: [chromium] › e2e/ssr-basic.spec.ts#L1
[chromium] › e2e/ssr-basic.spec.ts took 18.5s
Slow Test: [chromium] › e2e/create-pages.spec.ts#L1
[chromium] › e2e/create-pages.spec.ts took 16.9s
Slow Test: [chromium] › e2e/multi-platform.spec.ts#L1
[chromium] › e2e/multi-platform.spec.ts took 1.1m
Slow Test: [chromium] › e2e/partial-build.spec.ts#L1
[chromium] › e2e/partial-build.spec.ts took 27.0s
Slow Test: [chromium] › e2e/ssg-performance.spec.ts#L1
[chromium] › e2e/ssg-performance.spec.ts took 20.9s
Slow Test: [chromium] › e2e/ssr-basic.spec.ts#L1
[chromium] › e2e/ssr-basic.spec.ts took 16.9s
Slow Test: [chromium] › e2e/create-pages.spec.ts#L1
[chromium] › e2e/create-pages.spec.ts took 16.3s
Slow Test: [webkit] › e2e/multi-platform.spec.ts#L1
[webkit] › e2e/multi-platform.spec.ts took 1.2m
Slow Test: [webkit] › e2e/partial-build.spec.ts#L1
[webkit] › e2e/partial-build.spec.ts took 27.8s
Slow Test: [webkit] › e2e/ssg-performance.spec.ts#L1
[webkit] › e2e/ssg-performance.spec.ts took 25.5s
Slow Test: [webkit] › e2e/ssr-basic.spec.ts#L1
[webkit] › e2e/ssr-basic.spec.ts took 17.0s
Slow Test: [firefox] › e2e/create-pages.spec.ts#L1
[firefox] › e2e/create-pages.spec.ts took 16.4s
Slow Test: [firefox] › e2e/create-pages.spec.ts#L1
[firefox] › e2e/create-pages.spec.ts took 16.9s
Slow Test: [chromium] › e2e/multi-platform.spec.ts#L1
[chromium] › e2e/multi-platform.spec.ts took 1.2m
Slow Test: [chromium] › e2e/partial-build.spec.ts#L1
[chromium] › e2e/partial-build.spec.ts took 27.9s
Slow Test: [chromium] › e2e/ssg-performance.spec.ts#L1
[chromium] › e2e/ssg-performance.spec.ts took 25.6s
Slow Test: [chromium] › e2e/ssr-basic.spec.ts#L1
[chromium] › e2e/ssr-basic.spec.ts took 17.2s
Slow Test: [chromium] › e2e/create-pages.spec.ts#L1
[chromium] › e2e/create-pages.spec.ts took 16.9s
Slow Test: [firefox] › e2e/create-pages.spec.ts#L1
[firefox] › e2e/create-pages.spec.ts took 17.4s
Slow Test: [chromium] › e2e/multi-platform.spec.ts#L1
[chromium] › e2e/multi-platform.spec.ts took 1.3m
Slow Test: [chromium] › e2e/partial-build.spec.ts#L1
[chromium] › e2e/partial-build.spec.ts took 29.3s
Slow Test: [chromium] › e2e/ssg-performance.spec.ts#L1
[chromium] › e2e/ssg-performance.spec.ts took 28.4s
Slow Test: [chromium] › e2e/ssr-basic.spec.ts#L1
[chromium] › e2e/ssr-basic.spec.ts took 17.4s
Slow Test: [chromium] › e2e/create-pages.spec.ts#L1
[chromium] › e2e/create-pages.spec.ts took 16.9s
Slow Test: [firefox] › e2e\multi-platform.spec.ts#L1
[firefox] › e2e\multi-platform.spec.ts took 1.3m
Slow Test: [firefox] › e2e\partial-build.spec.ts#L1
[firefox] › e2e\partial-build.spec.ts took 30.6s
Slow Test: [webkit] › e2e\create-pages.spec.ts#L1
[webkit] › e2e\create-pages.spec.ts took 30.4s
Slow Test: [firefox] › e2e\ssg-performance.spec.ts#L1
[firefox] › e2e\ssg-performance.spec.ts took 28.7s
Slow Test: [webkit] › e2e\examples-smoke.spec.ts#L1
[webkit] › e2e\examples-smoke.spec.ts took 19.6s
Slow Test: [chromium] › e2e\multi-platform.spec.ts#L1
[chromium] › e2e\multi-platform.spec.ts took 1.3m
Slow Test: [chromium] › e2e\partial-build.spec.ts#L1
[chromium] › e2e\partial-build.spec.ts took 30.5s
Slow Test: [chromium] › e2e\create-pages.spec.ts#L1
[chromium] › e2e\create-pages.spec.ts took 30.3s
Slow Test: [chromium] › e2e\ssg-performance.spec.ts#L1
[chromium] › e2e\ssg-performance.spec.ts took 28.8s
Slow Test: [chromium] › e2e\ssr-basic.spec.ts#L1
[chromium] › e2e\ssr-basic.spec.ts took 17.9s
E2E on windows-latest (Node 22.7.0) - (2/4)
Runner GitHub Actions 14 did not respond to a cancelation request with 00:05:00.
🎭 Playwright Run Summary
4 failed [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [webkit] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect 4 skipped 169 passed (11.9m)
🎭 Playwright Run Summary
4 failed [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js start › check title [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router 4 skipped 161 passed (12.2m)
🎭 Playwright Run Summary
4 failed [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [webkit] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect 4 skipped 169 passed (12.5m)
🎭 Playwright Run Summary
4 failed [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [webkit] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect 4 skipped 169 passed (12.5m)
🎭 Playwright Run Summary
4 failed [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router 4 skipped 161 passed (13.0m)
🎭 Playwright Run Summary
4 failed [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [firefox] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router [webkit] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [webkit] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect 4 skipped 169 passed (12.9m)
🎭 Playwright Run Summary
6 failed [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [firefox] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect [firefox] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [firefox] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js start › check title 4 skipped 163 passed (14.2m)
🎭 Playwright Run Summary
4 failed [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router 4 skipped 161 passed (13.9m)
🎭 Playwright Run Summary
4 failed [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /Users/runner/work/waku/waku/packages/waku/dist/cli.js start › check title 170 passed (14.4m)
🎭 Playwright Run Summary
4 failed [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title 170 passed (14.3m)
🎭 Playwright Run Summary
4 failed [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [webkit] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [webkit] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router 4 skipped 161 passed (13.3m)
🎭 Playwright Run Summary
6 failed [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [firefox] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect [firefox] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [firefox] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title 4 skipped 163 passed (14.5m)
🎭 Playwright Run Summary
6 failed [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [firefox] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect [firefox] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [firefox] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title 4 skipped 163 passed (14.6m)
🎭 Playwright Run Summary
4 failed [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title 170 passed (14.6m)
🎭 Playwright Run Summary
6 failed [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [chromium] › e2e/ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router [firefox] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [firefox] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect [firefox] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [firefox] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title 4 skipped 163 passed (15.2m)
🎭 Playwright Run Summary
4 failed [chromium] › e2e/broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [chromium] › e2e/broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js dev › check title [chromium] › e2e/examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node /home/runner/work/waku/waku/packages/waku/dist/cli.js start › check title 170 passed (15.0m)
🎭 Playwright Run Summary
4 failed [firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: DEV › navigate back after invalid page through client router [firefox] › e2e\ssr-catch-error.spec.ts:43:5 › ssr-catch-error: PRD › navigate back after invalid page through client router [webkit] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [webkit] › e2e\broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect 4 skipped 169 passed (16.2m)
🎭 Playwright Run Summary
4 failed [chromium] › e2e\broken-links.spec.ts:92:5 › broken-links: static server › client side navigation › broken link [chromium] › e2e\broken-links.spec.ts:118:5 › broken-links: static server › client side navigation › broken redirect [chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title [chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title 170 passed (17.5m)
🎭 Playwright Run Summary
3 failed [webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title [webkit] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 40_view_transitions: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title [webkit] › e2e\fs-router.spec.ts:18:5 › fs-router: DEV › home ────────────────────────────────── 126 did not run 40 passed (6.1m)

Artifacts

Produced during runtime
Name Size
create-waku
245 KB
playwright-report-macos-latest-22.7.0-1
419 KB
playwright-report-macos-latest-22.7.0-2
655 KB
playwright-report-macos-latest-22.7.0-3
492 KB
playwright-report-macos-latest-22.7.0-4
431 KB
playwright-report-ubuntu-latest-18.17.0-1
423 KB
playwright-report-ubuntu-latest-18.17.0-2
744 KB
playwright-report-ubuntu-latest-18.17.0-3
538 KB
playwright-report-ubuntu-latest-18.17.0-4
496 KB
playwright-report-ubuntu-latest-20.8.0-1
426 KB
playwright-report-ubuntu-latest-20.8.0-2
739 KB
playwright-report-ubuntu-latest-20.8.0-3
537 KB
playwright-report-ubuntu-latest-20.8.0-4
457 KB
playwright-report-ubuntu-latest-22.7.0-1
434 KB
playwright-report-ubuntu-latest-22.7.0-2
726 KB
playwright-report-ubuntu-latest-22.7.0-3
538 KB
playwright-report-ubuntu-latest-22.7.0-4
474 KB
playwright-report-windows-latest-22.7.0-1
416 KB
playwright-report-windows-latest-22.7.0-3
466 KB
playwright-report-windows-latest-22.7.0-4
178 KB
waku
399 KB