Skip to content

test_runner: fix suite rerun #3299

test_runner: fix suite rerun

test_runner: fix suite rerun #3299

Triggered via pull request February 11, 2026 14:12
Status Cancelled
Total duration 2h 9m 42s
Artifacts 1

test-shared.yml

on: pull_request
Build slim tarball
2m 26s
Build slim tarball
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

9 errors
aarch64-linux: with shared libraries
Process completed with exit code 2.
aarch64-linux: with shared libraries: test/parallel/test-runner-test-rerun-failures.js#L88
--- stdout --- Test failure: 'test should pass on third rerun' Location: test/parallel/test-runner-test-rerun-failures.js:74:1 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /pass 11/. Input: 'βœ– should fail on first two attempts (0.997367ms)\n' + 'βœ” ok (0.253352ms)\n' + 'βœ” ambiguous (expectedAttempts=0) (0.132004ms)\n' + 'βœ” ambiguous (expectedAttempts=1) (0.162829ms)\n' + 'β–Ά nested ambiguous (expectedAttempts=0)\n' + ' β–Ά nested\n' + ' βœ” 2 levels deep\n' + ' βœ” nested\n' + ' βœ” ok\n' + 'βœ” nested ambiguous (expectedAttempts=0) (1.975645ms)\n' + 'β–Ά nested ambiguous (expectedAttempts=1)\n' + ' β–Ά nested\n' + ' βœ” 2 levels deep (0.208775ms)\n' + ' βœ– nested (0.599514ms)\n' + ' βœ” ok (0.109283ms)\n' + 'βœ– nested ambiguous (expectedAttempts=1) (1.308041ms)\n' + 'β–Ά describe rerun\n' + ' β–Ά passed on first attempt\n' + ' βœ” nested\n' + ' βœ” nested\n' + ' βœ” passed on first attempt\n' + ' βœ” a\n' + 'βœ” describe rerun (1.907556ms)\n' + 'β„Ή tests 16\n' + 'β„Ή suites 1\n' + 'β„Ή pass 13\n' + 'β„Ή fail 3\n' + 'β„Ή cancelled 0\n' + 'β„Ή skipped 0\n' + 'β„Ή todo 0\n' + 'β„Ή duration_ms 19.425135\n' + '\n' + 'βœ– failing tests:\n' + '\n' + 'test at test/fixtures/test-runner/rerun.js:3:1\n' + 'βœ– should fail on first two attempts (0.997367ms)\n' + ' Error: This test is expected to fail on the first two attempts\n' + ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-1184352d1f06-slim/test/fixtures/test-runner/rerun.js:5:11)\n' + ' at Test.runInAsyncScope (node:async_hooks:226:14)\n' + ' at Test.run (node:internal/test_runner/test:1120:25)\n' + ' at Test.start (node:internal/test_runner/test:1017:17)\n' + ' at startSubtestAfterBootstrap (node:internal/test_runner/harness:358:17)\n' + ' at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n' + '\n' + 'test at test/fixtures/test-runner/rerun.js:29:13\n' + 'βœ– nested (0.599514ms)\n' + ' Error: This test is expected to fail on the first 2 attempts\n' + ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-1184352d1f06-slim/test/fixtures/test-runner/rerun.js:32:15)\n' + ' at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n' + ' at async Test.run (node:internal/test_runner/test:1127:7)\n' + ' at async TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-1184352d1f06-slim/test/fixtures/test-runner/rerun.js:29:5)\n' + ' at async Test.run (node:internal/test_runner/test:1127:7)\n' + ' at async Test.processPendingSubtests (node:internal/test_runner/test:789:7)\n' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-1184352d1f06-slim/test/parallel/test-runner-test-rerun-failures.js:88:10) at process.processTicksAndRejections (node:internal/process/task_queues:104:5) at async Test.run (node:internal/test_runner/test:1127:7) at async startSubtestAfterBootstrap (node:internal/test_runner/harness:358:3) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'βœ– should fail on first two attempts (0.997367ms)\n' + 'βœ” ok (0.253352ms)\n' + 'βœ” ambiguous (expectedAttempts=0) (0.132004ms)\n' + 'βœ” ambiguous (expectedAttempts=1) (0.162829ms)\n' + 'β–Ά nested ambiguous (expectedAttempts=0)\n' + ' β–Ά nested\n' + ' βœ” 2 levels deep\n' + ' βœ” nested\n' + ' βœ” ok\n' + 'βœ” nested ambiguous (expectedAttempts=0) (1.975645ms)\n' + '...', expected: /pass 11/, operator: 'match', diff: 'simple' } Test failure: 'test should pass on third rerun with `--test`' Location: test/parallel/test-runner-test-rerun-failures.js:103:1 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /pass 11/. Input: 'βœ– should fail on first two attempts (0.83709ms)\n' + 'βœ” ok (0.370747ms)\n' + 'βœ” ambiguous (expect
x86_64-linux: with shared libraries
Process completed with exit code 2.
x86_64-linux: with shared libraries: test/parallel/test-runner-test-rerun-failures.js#L88
--- stdout --- Test failure: 'test should pass on third rerun' Location: test/parallel/test-runner-test-rerun-failures.js:74:1 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /pass 11/. Input: 'βœ– should fail on first two attempts (1.776747ms)\n' + 'βœ” ok (0.291506ms)\n' + 'βœ” ambiguous (expectedAttempts=0) (0.226174ms)\n' + 'βœ” ambiguous (expectedAttempts=1) (0.241753ms)\n' + 'β–Ά nested ambiguous (expectedAttempts=0)\n' + ' β–Ά nested\n' + ' βœ” 2 levels deep\n' + ' βœ” nested\n' + ' βœ” ok\n' + 'βœ” nested ambiguous (expectedAttempts=0) (2.830438ms)\n' + 'β–Ά nested ambiguous (expectedAttempts=1)\n' + ' β–Ά nested\n' + ' βœ” 2 levels deep (0.282098ms)\n' + ' βœ– nested (0.742009ms)\n' + ' βœ” ok (0.146945ms)\n' + 'βœ– nested ambiguous (expectedAttempts=1) (1.548039ms)\n' + 'β–Ά describe rerun\n' + ' β–Ά passed on first attempt\n' + ' βœ” nested\n' + ' βœ” nested\n' + ' βœ” passed on first attempt\n' + ' βœ” a\n' + 'βœ” describe rerun (1.996789ms)\n' + 'β„Ή tests 16\n' + 'β„Ή suites 1\n' + 'β„Ή pass 13\n' + 'β„Ή fail 3\n' + 'β„Ή cancelled 0\n' + 'β„Ή skipped 0\n' + 'β„Ή todo 0\n' + 'β„Ή duration_ms 28.4074\n' + '\n' + 'βœ– failing tests:\n' + '\n' + 'test at test/fixtures/test-runner/rerun.js:3:1\n' + 'βœ– should fail on first two attempts (1.776747ms)\n' + ' Error: This test is expected to fail on the first two attempts\n' + ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-1184352d1f06-slim/test/fixtures/test-runner/rerun.js:5:11)\n' + ' at Test.runInAsyncScope (node:async_hooks:226:14)\n' + ' at Test.run (node:internal/test_runner/test:1120:25)\n' + ' at Test.start (node:internal/test_runner/test:1017:17)\n' + ' at startSubtestAfterBootstrap (node:internal/test_runner/harness:358:17)\n' + ' at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n' + '\n' + 'test at test/fixtures/test-runner/rerun.js:29:13\n' + 'βœ– nested (0.742009ms)\n' + ' Error: This test is expected to fail on the first 2 attempts\n' + ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-1184352d1f06-slim/test/fixtures/test-runner/rerun.js:32:15)\n' + ' at process.processTicksAndRejections (node:internal/process/task_queues:104:5)\n' + ' at async Test.run (node:internal/test_runner/test:1127:7)\n' + ' at async TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-1184352d1f06-slim/test/fixtures/test-runner/rerun.js:29:5)\n' + ' at async Test.run (node:internal/test_runner/test:1127:7)\n' + ' at async Test.processPendingSubtests (node:internal/test_runner/test:789:7)\n' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-1184352d1f06-slim/test/parallel/test-runner-test-rerun-failures.js:88:10) at process.processTicksAndRejections (node:internal/process/task_queues:104:5) at async Test.run (node:internal/test_runner/test:1127:7) at async startSubtestAfterBootstrap (node:internal/test_runner/harness:358:3) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'βœ– should fail on first two attempts (1.776747ms)\n' + 'βœ” ok (0.291506ms)\n' + 'βœ” ambiguous (expectedAttempts=0) (0.226174ms)\n' + 'βœ” ambiguous (expectedAttempts=1) (0.241753ms)\n' + 'β–Ά nested ambiguous (expectedAttempts=0)\n' + ' β–Ά nested\n' + ' βœ” 2 levels deep\n' + ' βœ” nested\n' + ' βœ” ok\n' + 'βœ” nested ambiguous (expectedAttempts=0) (2.830438ms)\n' + '...', expected: /pass 11/, operator: 'match', diff: 'simple' } Test failure: 'test should pass on third rerun with `--test`' Location: test/parallel/test-runner-test-rerun-failures.js:103:1 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /pass 11/. Input: 'βœ– should fail on first two attempts (0.915425ms)\n' + 'βœ” ok (0.239138ms)\n' + 'βœ” ambiguous (expecte
aarch64-darwin: with shared libraries
Canceling since a higher priority waiting request for Test Shared libraries-fix-suite-rerun exists
aarch64-darwin: with shared libraries
The operation was canceled.
x86_64-darwin: with shared libraries
Canceling since a higher priority waiting request for Test Shared libraries-fix-suite-rerun exists
x86_64-darwin: with shared libraries
The operation was canceled.
Test Shared libraries
Canceling since a higher priority waiting request for Test Shared libraries-fix-suite-rerun exists

Artifacts

Produced during runtime
Name Size Digest
tarballs
47.8 MB
sha256:50f81c152789b398fbe85bd7d11d0d73d945b5212bf685826441df8b3b1c3ecc