Skip to content

run tests on all node versions #5146

run tests on all node versions

run tests on all node versions #5146

Triggered via pull request November 5, 2024 08:34
Status Cancelled
Total duration 5m 9s
Artifacts 5

ci.yml

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

Annotations

54 errors, 10 warnings, and 3 notices
tests/buffer.test.ts > parseFormData > should handle base64 encoded content: packages/waku/tests/buffer.test.ts#L215
AssertionError: expected '\u001d\ufffde\ufffdj+\ufffd' to be 'Hello, World!' // Object.is equality Expected: "Hello, World!" Received: "��e�j+�" ❯ tests/buffer.test.ts:215:28
tests/vite-plugin-rsc-analyze.test.ts: packages/waku/tests/vite-plugin-rsc-analyze.test.ts#L13
TypeError: Cannot set property crypto of #<Object> which has only a getter ❯ tests/vite-plugin-rsc-analyze.test.ts:13:12
Test on (Node 22.7.0)
Process completed with exit code 1.
tests/vite-plugin-rsc-analyze.test.ts: packages/waku/tests/vite-plugin-rsc-analyze.test.ts#L13
TypeError: Cannot set property crypto of #<Object> which has only a getter ❯ tests/vite-plugin-rsc-analyze.test.ts:13:12
Test on (Node 20.8.0)
Process completed with exit code 1.
E2E on windows-latest (Node 22.7.0) - (4/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on windows-latest (Node 22.7.0) - (1/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
[chromium] › broken-link.spec.ts:137:3 › client side navigation › correct link: e2e\broken-link.spec.ts#L1
1) [chromium] › broken-link.spec.ts:137:3 › client side navigation › correct link ──────────────── Test was interrupted.
[chromium] › broken-link.spec.ts:137:3 › client side navigation › correct link: e2e\broken-link.spec.ts#L1
1) [chromium] › broken-link.spec.ts:137:3 › client side navigation › correct link ──────────────── Error: Unknown process listing header: at normalizeHeader (D:\a\waku\waku\node_modules\.pnpm\[email protected]\node_modules\ps-tree\index.js:117:13) at D:\a\waku\waku\node_modules\.pnpm\[email protected]\node_modules\ps-tree\index.js:62:27 at wrappedMapper (D:\a\waku\waku\node_modules\.pnpm\[email protected]\node_modules\map-stream\index.js:84:19) at Stream.stream.write (D:\a\waku\waku\node_modules\.pnpm\[email protected]\node_modules\map-stream\index.js:96:21) at drain (D:\a\waku\waku\node_modules\.pnpm\[email protected]\node_modules\through\index.js:36:16) at Stream.stream.queue.stream.push (D:\a\waku\waku\node_modules\.pnpm\[email protected]\node_modules\through\index.js:45:5) at emit (D:\a\waku\waku\node_modules\.pnpm\[email protected]\node_modules\split\index.js:36:14) at Stream.<anonymous> (D:\a\waku\waku\node_modules\.pnpm\[email protected]\node_modules\split\index.js:59:7) at _end (D:\a\waku\waku\node_modules\.pnpm\[email protected]\node_modules\through\index.js:65:9) at Stream.stream.end (D:\a\waku\waku\node_modules\.pnpm\[email protected]\node_modules\through\index.js:74:5)
E2E on windows-latest (Node 22.7.0) - (1/4)
The operation was canceled.
E2E on windows-latest (Node 22.7.0) - (2/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
[chromium] › use-router.spec.ts:123:5 › useRouter › updates query variables › on dynamic pages: e2e\use-router.spec.ts#L47
1) [chromium] › use-router.spec.ts:123:5 › useRouter › updates query variables › on dynamic pages Error: Command failed: pnpm pack --pack-destination D:\a\_temp\waku-use-router-gqMYNL 45 | recursive: true, 46 | }); > 47 | execSync(`pnpm pack --pack-destination ${standaloneDir}`, { | ^ 48 | cwd: wakuDir, 49 | stdio: 'inherit', 50 | }); at D:\a\waku\waku\e2e\use-router.spec.ts:47:5
E2E on windows-latest (Node 22.7.0) - (2/4)
The operation was canceled.
E2E on windows-latest (Node 22.7.0) - (3/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on windows-latest (Node 22.7.0) - (3/4)
The operation was canceled.
E2E on ubuntu-latest (Node 18.17.0) - (3/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on ubuntu-latest (Node 18.17.0) - (3/4)
The operation was canceled.
E2E on ubuntu-latest (Node 18.17.0) - (4/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on ubuntu-latest (Node 18.17.0) - (4/4)
The operation was canceled.
E2E on ubuntu-latest (Node 20.8.0) - (3/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on ubuntu-latest (Node 20.8.0) - (3/4)
The operation was canceled.
E2E on ubuntu-latest (Node 22.7.0) - (3/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on ubuntu-latest (Node 22.7.0) - (3/4)
The operation was canceled.
E2E on ubuntu-latest (Node 20.8.0) - (4/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on ubuntu-latest (Node 20.8.0) - (4/4)
The operation was canceled.
E2E on ubuntu-latest (Node 18.17.0) - (1/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
Child Process Error: e2e/create-waku.spec.ts#L1
stderr: node:internal/bootstrap/switches/does_own_process_state:126 cachedCwd = rawMethods.cwd(); ^ Error: ENOENT: no such file or directory, uv_cwd at process.wrappedCwd (node:internal/bootstrap/switches/does_own_process_state:126:28) at process.cwd (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:45:23) at process.cwd (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:7749:23) at ../node_modules/.pnpm/[email protected]/node_modules/get-source/impl/path.js (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:38842:58) at __require (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:12:50) at ../node_modules/.pnpm/[email protected]/node_modules/get-source/get-source.js (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:38933:17) at __require (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:12:50) at ../node_modules/.pnpm/[email protected]/node_modules/stacktracey/stacktracey.js (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:39240:21) at __require (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:12:50) at ../cli/default-reporter/lib/reportError.js (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:39481:42) { errno: -2, code: 'ENOENT', syscall: 'uv_cwd' } Node.js v18.17.0
Child Process Error: e2e/create-waku.spec.ts#L1
stderr: Could not execute pnpm install. Please run
E2E on ubuntu-latest (Node 18.17.0) - (1/4)
The operation was canceled.
E2E on ubuntu-latest (Node 22.7.0) - (1/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
Child Process Error: e2e/create-waku.spec.ts#L1
stderr: node:internal/bootstrap/switches/does_own_process_state:144 cachedCwd = rawMethods.cwd(); ^ Error: ENOENT: no such file or directory, uv_cwd at process.wrappedCwd (node:internal/bootstrap/switches/does_own_process_state:144:28) at process.cwd (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:45:23) at process.cwd (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:7749:23) at ../node_modules/.pnpm/[email protected]/node_modules/get-source/impl/path.js (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:38842:58) at __require (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:12:50) at ../node_modules/.pnpm/[email protected]/node_modules/get-source/get-source.js (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:38933:17) at __require (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:12:50) at ../node_modules/.pnpm/[email protected]/node_modules/stacktracey/stacktracey.js (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:39240:21) at __require (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:12:50) at ../cli/default-reporter/lib/reportError.js (/home/runner/setup-pnpm/node_modules/.pnpm/[email protected]/node_modules/pnpm/dist/pnpm.cjs:39481:42) { errno: -2, code: 'ENOENT', syscall: 'uv_cwd' } Node.js v22.7.0
Child Process Error: e2e/create-waku.spec.ts#L1
stderr: Could not execute pnpm install. Please run
E2E on ubuntu-latest (Node 22.7.0) - (1/4)
The operation was canceled.
E2E on ubuntu-latest (Node 22.7.0) - (4/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on ubuntu-latest (Node 22.7.0) - (4/4)
The operation was canceled.
E2E on ubuntu-latest (Node 18.17.0) - (2/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on ubuntu-latest (Node 18.17.0) - (2/4)
The operation was canceled.
E2E on ubuntu-latest (Node 22.7.0) - (2/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on ubuntu-latest (Node 22.7.0) - (2/4)
The operation was canceled.
E2E on ubuntu-latest (Node 20.8.0) - (1/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
Child Process Error: e2e/create-waku.spec.ts#L1
stderr: Could not execute pnpm install. Please run
E2E on ubuntu-latest (Node 20.8.0) - (1/4)
The operation was canceled.
E2E on macos-latest (Node 22.7.0) - (4/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on macos-latest (Node 22.7.0) - (4/4)
The operation was canceled.
E2E on macos-latest (Node 22.7.0) - (1/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
Child Process Error: e2e/create-waku.spec.ts#L1
stderr: Could not execute pnpm install. Please run
E2E on macos-latest (Node 22.7.0) - (1/4)
The operation was canceled.
E2E on macos-latest (Node 22.7.0) - (3/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on macos-latest (Node 22.7.0) - (3/4)
The operation was canceled.
E2E on ubuntu-latest (Node 20.8.0) - (2/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on ubuntu-latest (Node 20.8.0) - (2/4)
The operation was canceled.
E2E on macos-latest (Node 22.7.0) - (2/4)
Canceling since a higher priority waiting request for 'CI-refs/pull/988/merge' exists
E2E on macos-latest (Node 22.7.0) - (2/4)
The operation was canceled.
build
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test on (Node 22.7.0)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test on (Node 20.8.0)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test on (Node 18.17.0)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Slow Test: [chromium] › broken-link.spec.ts#L1
[chromium] › broken-link.spec.ts took 1.1m
Slow Test: [chromium] › use-router.spec.ts#L1
[chromium] › use-router.spec.ts took 1.2m
Slow Test: [firefox] › partial-builds.spec.ts#L1
[firefox] › partial-builds.spec.ts took 26.9s
Slow Test: [firefox] › ssg-performance.spec.ts#L1
[firefox] › ssg-performance.spec.ts took 25.8s
Slow Test: [firefox] › ssg-wildcard.spec.ts#L1
[firefox] › ssg-wildcard.spec.ts took 15.7s
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "playwright-report-ubuntu-latest-18.17.0-3", "playwright-report-ubuntu-latest-20.8.0-2", "playwright-report-ubuntu-latest-20.8.0-4". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
🎭 Playwright Run Summary
1 interrupted [chromium] › broken-link.spec.ts:137:3 › client side navigation › correct link ───────────────── 2 skipped 94 did not run 6 passed (1.5m)
🎭 Playwright Run Summary
1 failed [chromium] › use-router.spec.ts:123:5 › useRouter › updates query variables › on dynamic pages ─ 3 skipped 75 did not run 23 passed (1.7m)
🎭 Playwright Run Summary
1 interrupted [firefox] › ssg-wildcard.spec.ts:44:3 › ssg wildcard › works ─────────────────────────────────── 98 did not run 20 passed (1.9m)

Artifacts

Produced during runtime
Name Size
create-waku
202 KB
playwright-report-ubuntu-latest-18.17.0-3
222 KB
playwright-report-ubuntu-latest-20.8.0-2
12.8 KB
playwright-report-ubuntu-latest-20.8.0-4
184 KB
waku
248 KB