feat: create beta API docs announcement post #3338
playwright-cloudflare-open-next.yml
on: pull_request
Playwright Tests
26m 28s
Annotations
10 errors, 1 warning, and 1 notice
|
[chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown:
apps/site/tests/e2e/general-behavior.spec.ts#L66
2) [chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: Test timeout of 30000ms exceeded.
Call log:
- navigating to "http://127.0.0.1:8787/en", waiting until "load"
64 | // Start each test from the English homepage
65 | test.beforeEach(async ({ page }) => {
> 66 | await page.goto('/en');
| ^
67 | });
68 |
69 | test.describe('Theme', () => {
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:66:16
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown:
apps/site/tests/e2e/general-behavior.spec.ts#L65
2) [chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded while running "beforeEach" hook.
63 | test.describe('Node.js Website', () => {
64 | // Start each test from the English homepage
> 65 | test.beforeEach(async ({ page }) => {
| ^
66 | await page.goto('/en');
67 | });
68 |
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:65:8
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown:
apps/site/tests/e2e/general-behavior.spec.ts#L89
2) [chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown
Error: locator.click: Test timeout of 30000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Select theme' })
87 |
88 | // Set dark first, then switch to light
> 89 | await themeToggle.click();
| ^
90 | await page
91 | .getByRole('menuitem', { name: locators.themeDarkLabel })
92 | .click();
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:89:25
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown:
apps/site/tests/e2e/general-behavior.spec.ts#L0
2) [chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown
Test timeout of 30000ms exceeded.
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown:
apps/site/tests/e2e/general-behavior.spec.ts#L66
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: Test timeout of 30000ms exceeded.
Call log:
- navigating to "http://127.0.0.1:8787/en", waiting until "load"
64 | // Start each test from the English homepage
65 | test.beforeEach(async ({ page }) => {
> 66 | await page.goto('/en');
| ^
67 | });
68 |
69 | test.describe('Theme', () => {
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:66:16
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown:
apps/site/tests/e2e/general-behavior.spec.ts#L65
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded while running "beforeEach" hook.
63 | test.describe('Node.js Website', () => {
64 | // Start each test from the English homepage
> 65 | test.beforeEach(async ({ page }) => {
| ^
66 | await page.goto('/en');
67 | });
68 |
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:65:8
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown:
apps/site/tests/e2e/general-behavior.spec.ts#L66
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: Test timeout of 30000ms exceeded.
Call log:
- navigating to "http://127.0.0.1:8787/en", waiting until "load"
64 | // Start each test from the English homepage
65 | test.beforeEach(async ({ page }) => {
> 66 | await page.goto('/en');
| ^
67 | });
68 |
69 | test.describe('Theme', () => {
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:66:16
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown:
apps/site/tests/e2e/general-behavior.spec.ts#L65
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded while running "beforeEach" hook.
63 | test.describe('Node.js Website', () => {
64 | // Start each test from the English homepage
> 65 | test.beforeEach(async ({ page }) => {
| ^
66 | await page.goto('/en');
67 | });
68 |
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:65:8
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown:
apps/site/tests/e2e/general-behavior.spec.ts#L66
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown
Error: page.goto: Test timeout of 30000ms exceeded.
Call log:
- navigating to "http://127.0.0.1:8787/en", waiting until "load"
64 | // Start each test from the English homepage
65 | test.beforeEach(async ({ page }) => {
> 66 | await page.goto('/en');
| ^
67 | });
68 |
69 | test.describe('Theme', () => {
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:66:16
|
|
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown:
apps/site/tests/e2e/general-behavior.spec.ts#L65
1) [chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown
Test timeout of 30000ms exceeded while running "beforeEach" hook.
63 | test.describe('Node.js Website', () => {
64 | // Start each test from the English homepage
> 65 | test.beforeEach(async ({ page }) => {
| ^
66 | await page.goto('/en');
67 | });
68 |
at /home/runner/work/nodejs.org/nodejs.org/apps/site/tests/e2e/general-behavior.spec.ts:65:8
|
|
Playwright Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda, step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
12 failed
[chromium] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown
[chromium] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown
[chromium] › tests/e2e/general-behavior.spec.ts:102:5 › Node.js Website › Theme › should persist theme across page navigation
[chromium] › tests/e2e/general-behavior.spec.ts:116:5 › Node.js Website › Theme › should respect system preference initially
[chromium] › tests/e2e/general-behavior.spec.ts:128:5 › Node.js Website › Language › should correctly translate UI elements according to language files
[firefox] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown
[firefox] › tests/e2e/general-behavior.spec.ts:116:5 › Node.js Website › Theme › should respect system preference initially
[webkit] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown
[webkit] › tests/e2e/general-behavior.spec.ts:83:5 › Node.js Website › Theme › should change to light theme via dropdown
[webkit] › tests/e2e/general-behavior.spec.ts:102:5 › Node.js Website › Theme › should persist theme across page navigation
[webkit] › tests/e2e/general-behavior.spec.ts:116:5 › Node.js Website › Theme › should respect system preference initially
[webkit] › tests/e2e/general-behavior.spec.ts:128:5 › Node.js Website › Language › should correctly translate UI elements according to language files
4 flaky
[firefox] › tests/e2e/general-behavior.spec.ts:70:5 › Node.js Website › Theme › should change to dark theme via dropdown
[firefox] › tests/e2e/general-behavior.spec.ts:102:5 › Node.js Website › Theme › should persist theme across page navigation
[firefox] › tests/e2e/general-behavior.spec.ts:143:5 › Node.js Website › Navigation › should have functioning mobile menu on small screens
[webkit] › tests/e2e/general-behavior.spec.ts:143:5 › Node.js Website › Navigation › should have functioning mobile menu on small screens
2 passed (25.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report
|
86.2 MB |
sha256:0e77934a1d4c439ae22c11d9c29bc6a735f8f0b03ef6af6a25a92b1f21e6b3ca
|
|