$ cd apps/site && ZOEN_DEV_PAGES=1 pnpm build >/dev/null 2>&1 && ZOEN_DEV_PAGES=1 ZOEN_EVIDENCE_TASK=WEB-101 pnpm exec playwright test tests/e2e/shell.spec.ts tests/e2e/smoke.spec.ts --workers=1 --reporter=line # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 1 Running 15 tests using 1 worker [1/15] [desktop] › tests/e2e/shell.spec.ts:9:1 › @shell header, footer and security headers; the site sets no cookies [2/15] [desktop] › tests/e2e/shell.spec.ts:32:1 › @shell 404 page is themed and has a way home [3/15] [desktop] › tests/e2e/shell.spec.ts:39:1 › @revalidate the publish webhook accepts only fresh, signed, unique requests [4/15] [desktop] › tests/e2e/smoke.spec.ts:4:1 › @smoke home renders the game name without errors or sideways scroll 1) [desktop] › tests/e2e/smoke.spec.ts:4:1 › @smoke home renders the game name without errors or sideways scroll Error: console errors: 404 http://127.0.0.1:4341/game?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/game/builds?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/game/world?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/news?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/roadmap?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/media?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/support?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/alpha?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 18 - Array [] + Array [ + "404 http://127.0.0.1:4341/game?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/game/builds?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/game/world?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/news?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/roadmap?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/media?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/support?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/alpha?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + ] at helpers.ts:26 24 | return { 25 | errors, > 26 | expectClean: () => expect(errors, `console errors:\n${errors.join('\n')}`).toEqual([]), | ^ 27 | }; 28 | } 29 | at Object.expectClean (/Users/king/Desktop/Workspace/SRO/zoen/apps/site/tests/e2e/helpers.ts:26:80) at /Users/king/Desktop/Workspace/SRO/zoen/apps/site/tests/e2e/smoke.spec.ts:11:10 Error Context: ../../logs/evidence/pw-artifacts/site/smoke--smoke-home-renders--e5c6b-t-errors-or-sideways-scroll-desktop/error-context.md attachment #2: trace (application/zip) ───────────────────────────────────────────────────────── ../../logs/evidence/pw-artifacts/site/smoke--smoke-home-renders--e5c6b-t-errors-or-sideways-scroll-desktop/trace.zip Usage: pnpm exec playwright show-trace ../../logs/evidence/pw-artifacts/site/smoke--smoke-home-renders--e5c6b-t-errors-or-sideways-scroll-desktop/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── [5/15] [desktop] › tests/e2e/smoke.spec.ts:14:1 › @smoke 360 px phones have no sideways scroll [6/15] [tablet] › tests/e2e/shell.spec.ts:9:1 › @shell header, footer and security headers; the site sets no cookies 2) [tablet] › tests/e2e/shell.spec.ts:9:1 › @shell header, footer and security headers; the site sets no cookies Test timeout of 60000ms exceeded. Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Menu' }) 17 | await expect(nav.getByRole('link', { name: 'Builds' })).toBeVisible(); 18 | } else { > 19 | await page.getByRole('button', { name: 'Menu' }).click(); | ^ 20 | const drawer = page.getByRole('dialog', { name: 'Menu' }); 21 | await expect(drawer.getByRole('link', { name: 'Builds' })).toBeVisible(); 22 | const box = await drawer.getByRole('link', { name: 'Builds' }).boundingBox(); at /Users/king/Desktop/Workspace/SRO/zoen/apps/site/tests/e2e/shell.spec.ts:19:54 Error Context: ../../logs/evidence/pw-artifacts/site/shell--shell-header-footer-c3a1d-rs-the-site-sets-no-cookies-tablet/error-context.md attachment #2: trace (application/zip) ───────────────────────────────────────────────────────── ../../logs/evidence/pw-artifacts/site/shell--shell-header-footer-c3a1d-rs-the-site-sets-no-cookies-tablet/trace.zip Usage: pnpm exec playwright show-trace ../../logs/evidence/pw-artifacts/site/shell--shell-header-footer-c3a1d-rs-the-site-sets-no-cookies-tablet/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── [7/15] [tablet] › tests/e2e/shell.spec.ts:32:1 › @shell 404 page is themed and has a way home [8/15] [tablet] › tests/e2e/shell.spec.ts:39:1 › @revalidate the publish webhook accepts only fresh, signed, unique requests [9/15] [tablet] › tests/e2e/smoke.spec.ts:4:1 › @smoke home renders the game name without errors or sideways scroll 3) [tablet] › tests/e2e/smoke.spec.ts:4:1 › @smoke home renders the game name without errors or sideways scroll Error: console errors: 404 http://127.0.0.1:4341/game?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/game/builds?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/game/world?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/news?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/alpha?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 12 - Array [] + Array [ + "404 http://127.0.0.1:4341/game?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/game/builds?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/game/world?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/news?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/alpha?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + ] at helpers.ts:26 24 | return { 25 | errors, > 26 | expectClean: () => expect(errors, `console errors:\n${errors.join('\n')}`).toEqual([]), | ^ 27 | }; 28 | } 29 | at Object.expectClean (/Users/king/Desktop/Workspace/SRO/zoen/apps/site/tests/e2e/helpers.ts:26:80) at /Users/king/Desktop/Workspace/SRO/zoen/apps/site/tests/e2e/smoke.spec.ts:11:10 Error Context: ../../logs/evidence/pw-artifacts/site/smoke--smoke-home-renders--e5c6b-t-errors-or-sideways-scroll-tablet/error-context.md attachment #2: trace (application/zip) ───────────────────────────────────────────────────────── ../../logs/evidence/pw-artifacts/site/smoke--smoke-home-renders--e5c6b-t-errors-or-sideways-scroll-tablet/trace.zip Usage: pnpm exec playwright show-trace ../../logs/evidence/pw-artifacts/site/smoke--smoke-home-renders--e5c6b-t-errors-or-sideways-scroll-tablet/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── [10/15] [tablet] › tests/e2e/smoke.spec.ts:14:1 › @smoke 360 px phones have no sideways scroll [11/15] [mobile] › tests/e2e/shell.spec.ts:9:1 › @shell header, footer and security headers; the site sets no cookies 4) [mobile] › tests/e2e/shell.spec.ts:9:1 › @shell header, footer and security headers; the site sets no cookies Error: console errors: 404 http://127.0.0.1:4341/game?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/game/builds?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/game/world?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/news?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/roadmap?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/media?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/support?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) 404 http://127.0.0.1:4341/alpha?_rsc=5CB68i4pnAekjehf Failed to load resource: the server responded with a status of 404 (Not Found) expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 18 - Array [] + Array [ + "404 http://127.0.0.1:4341/game?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/game/builds?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/game/world?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/news?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/roadmap?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/media?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/support?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + "404 http://127.0.0.1:4341/alpha?_rsc=5CB68i4pnAekjehf", + "Failed to load resource: the server responded with a status of 404 (Not Found)", + ] at helpers.ts:26 24 | return { 25 | errors, > 26 | expectClean: () => expect(errors, `console errors:\n${errors.join('\n')}`).toEqual([]), | ^ 27 | }; 28 | } 29 | at Object.expectClean (/Users/king/Desktop/Workspace/SRO/zoen/apps/site/tests/e2e/helpers.ts:26:80) at /Users/king/Desktop/Workspace/SRO/zoen/apps/site/tests/e2e/shell.spec.ts:29:10 Error Context: ../../logs/evidence/pw-artifacts/site/shell--shell-header-footer-c3a1d-rs-the-site-sets-no-cookies-mobile/error-context.md attachment #2: trace (application/zip) ───────────────────────────────────────────────────────── ../../logs/evidence/pw-artifacts/site/shell--shell-header-footer-c3a1d-rs-the-site-sets-no-cookies-mobile/trace.zip Usage: pnpm exec playwright show-trace ../../logs/evidence/pw-artifacts/site/shell--shell-header-footer-c3a1d-rs-the-site-sets-no-cookies-mobile/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── [12/15] [mobile] › tests/e2e/shell.spec.ts:32:1 › @shell 404 page is themed and has a way home [13/15] [mobile] › tests/e2e/shell.spec.ts:39:1 › @revalidate the publish webhook accepts only fresh, signed, unique requests [14/15] [mobile] › tests/e2e/smoke.spec.ts:4:1 › @smoke home renders the game name without errors or sideways scroll [15/15] [mobile] › tests/e2e/smoke.spec.ts:14:1 › @smoke 360 px phones have no sideways scroll 4 failed [desktop] › tests/e2e/smoke.spec.ts:4:1 › @smoke home renders the game name without errors or sideways scroll [tablet] › tests/e2e/shell.spec.ts:9:1 › @shell header, footer and security headers; the site sets no cookies [tablet] › tests/e2e/smoke.spec.ts:4:1 › @smoke home renders the game name without errors or sideways scroll [mobile] › tests/e2e/shell.spec.ts:9:1 › @shell header, footer and security headers; the site sets no cookies 2 skipped 9 passed (1.3m)