fix: RSS button navigate to 404 page if not with en locale #863
playwright.yml
on: pull_request
Get Vercel Preview
4s
Playwright Tests
12m 33s
Annotations
10 errors and 1 notice
|
[chromium] › tests/e2e/general-behavior.spec.ts:95:5 › Node.js Website › Theme › should persist theme across page navigation:
apps/site/tests/e2e/general-behavior.spec.ts#L99
2) [chromium] › tests/e2e/general-behavior.spec.ts:95:5 › Node.js Website › Theme › should persist theme across page navigation
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: /Switch to (Light|Dark) Mode/i })
97 | name: /Switch to (Light|Dark) Mode/i,
98 | });
> 99 | await themeToggle.click();
| ^
100 | const selectedTheme = await getTheme(page);
101 |
102 | await page.reload();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:99:25
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:95:5 › Node.js Website › Theme › should persist theme across page navigation:
apps/site/tests/e2e/general-behavior.spec.ts#L0
2) [chromium] › tests/e2e/general-behavior.spec.ts:95:5 › Node.js Website › Theme › should persist theme across page navigation
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:95:5 › Node.js Website › Theme › should persist theme across page navigation:
apps/site/tests/e2e/general-behavior.spec.ts#L99
2) [chromium] › tests/e2e/general-behavior.spec.ts:95:5 › Node.js Website › Theme › should persist theme across page navigation
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: /Switch to (Light|Dark) Mode/i })
97 | name: /Switch to (Light|Dark) Mode/i,
98 | });
> 99 | await themeToggle.click();
| ^
100 | const selectedTheme = await getTheme(page);
101 |
102 | await page.reload();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:99:25
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:95:5 › Node.js Website › Theme › should persist theme across page navigation:
apps/site/tests/e2e/general-behavior.spec.ts#L0
2) [chromium] › tests/e2e/general-behavior.spec.ts:95:5 › Node.js Website › Theme › should persist theme across page navigation
Test timeout of 30000ms exceeded.
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes:
apps/site/tests/e2e/general-behavior.spec.ts#L82
1) [chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.getAttribute: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: /Switch to (Light|Dark) Mode/i })
80 | const initialTheme = await getTheme(page);
81 | const initialAriaLabel = getCurrentAriaLabel(initialTheme);
> 82 | let currentAriaLabel = await themeToggle.getAttribute('aria-label');
| ^
83 | expect(currentAriaLabel).toBe(initialAriaLabel);
84 |
85 | await themeToggle.click();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:82:48
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes:
apps/site/tests/e2e/general-behavior.spec.ts#L0
1) [chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes:
apps/site/tests/e2e/general-behavior.spec.ts#L82
1) [chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.getAttribute: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: /Switch to (Light|Dark) Mode/i })
80 | const initialTheme = await getTheme(page);
81 | const initialAriaLabel = getCurrentAriaLabel(initialTheme);
> 82 | let currentAriaLabel = await themeToggle.getAttribute('aria-label');
| ^
83 | expect(currentAriaLabel).toBe(initialAriaLabel);
84 |
85 | await themeToggle.click();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:82:48
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes:
apps/site/tests/e2e/general-behavior.spec.ts#L0
1) [chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes:
apps/site/tests/e2e/general-behavior.spec.ts#L82
1) [chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes
Error: locator.getAttribute: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: /Switch to (Light|Dark) Mode/i })
80 | const initialTheme = await getTheme(page);
81 | const initialAriaLabel = getCurrentAriaLabel(initialTheme);
> 82 | let currentAriaLabel = await themeToggle.getAttribute('aria-label');
| ^
83 | expect(currentAriaLabel).toBe(initialAriaLabel);
84 |
85 | await themeToggle.click();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:82:48
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes:
apps/site/tests/e2e/general-behavior.spec.ts#L0
1) [chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes
Test timeout of 30000ms exceeded.
|
|
🎭 Playwright Run Summary
6 failed
[chromium] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes
[chromium] › tests/e2e/general-behavior.spec.ts:95:5 › Node.js Website › Theme › should persist theme across page navigation
[firefox] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes
[firefox] › tests/e2e/general-behavior.spec.ts:95:5 › Node.js Website › Theme › should persist theme across page navigation
[webkit] › tests/e2e/general-behavior.spec.ts:75:5 › Node.js Website › Theme › should toggle between light/dark themes
[webkit] › tests/e2e/general-behavior.spec.ts:95:5 › Node.js Website › Theme › should persist theme across page navigation
1 flaky
[chromium] › tests/e2e/general-behavior.spec.ts:118:5 › Node.js Website › Language › should correctly translate UI elements according to language files
11 passed (10.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report
Expired
|
23.7 MB |
sha256:0cefe1cad6301b058e66cc47448d3c342374cbda214f9d3df7f848630f9e2f25
|
|