test: make snapshot path matching CWD-agnostic #3407
test-shared.yml
on: pull_request
Build slim tarball
2m 27s
Matrix: build
Annotations
40 errors
|
aarch64-linux: with shared libraries:
test/test-runner/test-output-eval-dot.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'.X\n' +
'\n' +
'Failed tests:\n' +
'\n' +
'✖ fails (*ms)\n' +
' Error: fail\n' +
+ ' at TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_dot.js:3:1), <anonymous>:6:11)\n' +
- ' at TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_dot.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n'
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-dot.mjs:7:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '.X\n' +
'\n' +
'Failed tests:\n' +
'\n' +
'✖ fails (*ms)\n' +
' Error: fail\n' +
' at TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_dot.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n',
expected: '.X\n' +
'\n' +
'Failed tests:\n' +
'\n' +
'✖ fails (*ms)\n' +
' Error: fail\n' +
' at TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_dot.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-dot.mjs
|
|
aarch64-linux: with shared libraries:
test/test-runner/test-output-eval-tap.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: passes\n' +
'ok 1 - passes\n' +
' ---\n' +
' duration_ms: *\n' +
...
' stack: |-\n' +
+ ' TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_tap.js:3:1), <anonymous>:6:11)\n' +
- ' TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_tap.js:3:1), <anonymous>:6:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..2\n' +
'# tests 2\n' +
'# suites 0\n' +
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-tap.mjs:7:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'TAP version 13\n' +
'# Subtest: passes\n' +
'ok 1 - passes\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
' ...\n' +
'# Subtest: fails\n' +
'not ok 2 - fails\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'fail'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_tap.js:3:1), <anonymous>:6:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..2\n' +
'# tests 2\n' +
'# suites 0\n' +
'# pass 1\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
expected: 'TAP version 13\n' +
'# Subtest: passes\n' +
'ok 1 - passes\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
' ...\n' +
'# Subtest: fails\n' +
'not ok 2 - fails\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'fail'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_tap.js:3:1), <anonymous>:6:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..2\n' +
'# tests 2\n' +
'# suites 0\n' +
'# pass 1\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-tap.mjs
|
|
aarch64-linux: with shared libraries:
test/test-runner/test-output-eval-spec.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'✔ passes (*ms)\n' +
'✖ fails (*ms)\n' +
'ℹ tests 2\n' +
'ℹ suites 0\n' +
'ℹ pass 1\n' +
...
' Error: fail\n' +
+ ' at TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_spec.js:3:1), <anonymous>:6:11)\n' +
- ' at TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_spec.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n'
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-spec.mjs:7:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '✔ passes (*ms)\n' +
'✖ fails (*ms)\n' +
'ℹ tests 2\n' +
'ℹ suites 0\n' +
'ℹ pass 1\n' +
'ℹ fail 1\n' +
'ℹ cancelled 0\n' +
'ℹ skipped 0\n' +
'ℹ todo 0\n' +
'ℹ duration_ms *\n' +
'\n' +
'✖ failing tests:\n' +
'\n' +
'✖ fails (*ms)\n' +
' Error: fail\n' +
' at TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_spec.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n',
expected: '✔ passes (*ms)\n' +
'✖ fails (*ms)\n' +
'ℹ tests 2\n' +
'ℹ suites 0\n' +
'ℹ pass 1\n' +
'ℹ fail 1\n' +
'ℹ cancelled 0\n' +
'ℹ skipped 0\n' +
'ℹ todo 0\n' +
'ℹ duration_ms *\n' +
'\n' +
'✖ failing tests:\n' +
'\n' +
'✖ fails (*ms)\n' +
' Error: fail\n' +
' at TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_spec.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-spec.mjs
|
|
aarch64-linux: with shared libraries:
test/test-runner/test-output-dot-reporter.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'........XX...X..XXX.\n' +
'X.....XXX...........\n' +
'.X.........X...XXX.X\n' +
'X.....XXXXXXX...XXXX\n' +
'X\n' +
...
' Error: thrown from sync fail todo\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:42:9)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:42:9)\n' +
' at <node-internal-frames>\n' +
'⚠ sync fail todo with message (*ms) # this is a failing todo\n' +
' Error: thrown from sync fail todo with message\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:47:9)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:47:9)\n' +
' at <node-internal-frames>\n' +
'✖ sync throw fail (*ms)\n' +
' Error: thrown from sync throw fail\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:63:9)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:63:9)\n' +
' at <node-internal-frames>\n' +
'✖ async throw fail (*ms)\n' +
' Error: thrown from async throw fail\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:75:9)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:75:9)\n' +
' at <node-internal-frames>\n' +
'﹣ async skip fail (*ms) # SKIP\n' +
' Error: thrown from async throw fail\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:80:9)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:80:9)\n' +
' at <node-internal-frames>\n' +
'✖ async assertion fail (*ms)\n' +
' AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:\n' +
'\n' +
' true !== false\n' +
'\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:85:10)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:85:10)\n' +
' at <node-internal-frames>\n' +
' at <node-internal-frames> {\n' +
' generatedMessage: true,\n' +
" code: 'ERR_ASSERTION',\n" +
' actual: true,\n' +
...
' Error: rejected from reject fail\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:93:25)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:93:25)\n' +
' at <node-internal-frames>\n' +
'✖ +sync throw fail (*ms)\n' +
' Error: thrown from subtest sync throw fail\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:127:11)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:127:11)\n' +
' at <node-internal-frames>\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:125:11)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:125:11)\n' +
' at <node-internal-frames>\n' +
'✖ subtest sync throw fail (*m
|
|
aarch64-linux: with shared libraries:
test/test-runner/test-output-describe-it.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: sync expect fail (method)\n' +
'ok 1 - sync expect fail (method) # EXPECTED FAILURE\n' +
' ---\n' +
' duration_ms: *\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:30:4'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/describe_it.js:30:4'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'should not count as a failure'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:31:9)\n' +
- ' TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/describe_it.js:31:9)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: sync todo with expect fail\n' +
'ok 8 - sync todo with expect fail # TODO\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:38:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/describe_it.js:38:1'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'should not count as a failure'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:39:9)\n' +
- ' TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/describe_it.js:39:9)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: sync skip pass\n' +
'ok 10 - sync skip pass # SKIP\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:55:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/describe_it.js:55:1'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'thrown from sync throw fail'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:56:9)\n' +
- ' TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/describe_it.js:56:9)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: async skip pass\n' +
'ok 15 - async skip pass # SKIP\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:68:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/describe_it.js:68:1'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'thrown from async throw fail'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:69:9)\n' +
- ' TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/describe_it.js:69:9)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: async skip fail\n' +
'not ok 19 - async skip fail # SKIP\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:72:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/describe_it.js:72:1'\n" +
" failureType: 'callbackAndPromisePresent'\n" +
"
|
|
aarch64-linux: with shared libraries:
test/test-runner/test-output-default-output.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
...
' Error: fail\n' +
+ ' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:13:5\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
+ ' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
+ ' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n'
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-default-output.mjs:7:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
' [32m✔ should pass but parent fail [90m(*ms)[39m[39m\n' +
'[31m✖ parent [90m(*ms)[39m[39m\n' +
'[34mℹ tests 6[39m\n' +
'[34mℹ suites 0[39m\n' +
'[34mℹ pass 2[39m\n' +
'[34mℹ fail 3[39m\n' +
'[34mℹ cancelled 0[39m\n' +
'[34mℹ skipped 1[39m\n' +
'[34mℹ todo 0[39m\n' +
'[34mℹ duration_ms *[39m\n' +
'\n' +
'[31m✖ failing tests:[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:10:1\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:13:5\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n',
expected: '[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
' [32m✔ should pass but p
|
|
aarch64-linux: with shared libraries:
test/test-runner/test-output-abort-suite.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: describe timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:10:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:10:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 2\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:11:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:11:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 3\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:12:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:12:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:13:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:13:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:14:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:14:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'suite'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:5:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:5:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'The operation was aborted due to timeout'\n" +
' code: 23\n' +
" name: 'TimeoutError'\n" +
' stack: |-\n' +
...
" type: 'suite'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:19:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:19:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:19:57)\n' +
- ' Object.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort_suite.js:19:57)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..2\n' +
'# tests 9\n' +
'# suites 2\n' +
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-1641
|
|
aarch64-linux: with shared libraries:
test/test-runner/test-output-abort.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: promise timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:11:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:11:7'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 2\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:12:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:12:7'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 3\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:13:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:13:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:14:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:14:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:15:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:15:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:5:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:5:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'The operation was aborted due to timeout'\n" +
' code: 23\n' +
" name: 'TimeoutError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:21:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:21:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:21:52)\n' +
- ' Object.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort.js:21:52)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: callback timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixt
|
|
aarch64-linux: with shared libraries:
test/test-runner/test-output-abort-hooks.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'before\n' +
'2.1\n' +
'2.2\n' +
'after\n' +
'beforeEach\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:11:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:11:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: test 2\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:14:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:14:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' 1..2\n' +
...
" type: 'suite'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:4:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:4:1'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' before.signal (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:8:8)\n' +
- ' before.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:8:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: 2 after describe\n' +
' # Subtest: test 1\n' +
' ok 1 - test 1\n' +
...
" type: 'suite'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:19:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:19:1'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' after.signal (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:23:8)\n' +
- ' after.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:23:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: 3 beforeEach describe\n' +
' # Subtest: test 1\n' +
' not ok 1 - test 1\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:41:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:41:3'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' beforeEach.signal (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:38:8)\n' +
- ' beforeEach.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:38:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
' # Subtest: test 2\n' +
' not ok 2 - test 2\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runn
|
|
aarch64-linux: with shared libraries:
test/test-runner/test-output-abort-runs-after-hook.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' Immediate.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
- ' Immediate.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-abort-runs-after-hook.mjs:8:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' Immediate.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
'# pass 0\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
expected: 'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" location: '<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' Immediate.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
'# pass 0\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-abort-runs-after-hook.mjs
|
|
x86_64-linux: with shared libraries:
test/test-runner/test-output-dot-reporter.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'........XX...X..XXX.\n' +
'X.....XXX...........\n' +
'.X.........X...XXX.X\n' +
'X.....XXXXXXX...XXXX\n' +
'X\n' +
...
' Error: thrown from sync fail todo\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:42:9)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:42:9)\n' +
' at <node-internal-frames>\n' +
'⚠ sync fail todo with message (*ms) # this is a failing todo\n' +
' Error: thrown from sync fail todo with message\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:47:9)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:47:9)\n' +
' at <node-internal-frames>\n' +
'✖ sync throw fail (*ms)\n' +
' Error: thrown from sync throw fail\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:63:9)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:63:9)\n' +
' at <node-internal-frames>\n' +
'✖ async throw fail (*ms)\n' +
' Error: thrown from async throw fail\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:75:9)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:75:9)\n' +
' at <node-internal-frames>\n' +
'﹣ async skip fail (*ms) # SKIP\n' +
' Error: thrown from async throw fail\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:80:9)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:80:9)\n' +
' at <node-internal-frames>\n' +
'✖ async assertion fail (*ms)\n' +
' AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:\n' +
'\n' +
' true !== false\n' +
'\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:85:10)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:85:10)\n' +
' at <node-internal-frames>\n' +
' at <node-internal-frames> {\n' +
' generatedMessage: true,\n' +
" code: 'ERR_ASSERTION',\n" +
' actual: true,\n' +
...
' Error: rejected from reject fail\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:93:25)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:93:25)\n' +
' at <node-internal-frames>\n' +
'✖ +sync throw fail (*ms)\n' +
' Error: thrown from subtest sync throw fail\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:127:11)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:127:11)\n' +
' at <node-internal-frames>\n' +
+ ' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/output.js:125:11)\n' +
- ' at TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/output.js:125:11)\n' +
' at <node-internal-frames>\n' +
'✖ subtest sync throw fail (*m
|
|
x86_64-linux: with shared libraries:
test/test-runner/test-output-eval-tap.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: passes\n' +
'ok 1 - passes\n' +
' ---\n' +
' duration_ms: *\n' +
...
' stack: |-\n' +
+ ' TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_tap.js:3:1), <anonymous>:6:11)\n' +
- ' TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_tap.js:3:1), <anonymous>:6:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..2\n' +
'# tests 2\n' +
'# suites 0\n' +
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-tap.mjs:7:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'TAP version 13\n' +
'# Subtest: passes\n' +
'ok 1 - passes\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
' ...\n' +
'# Subtest: fails\n' +
'not ok 2 - fails\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'fail'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_tap.js:3:1), <anonymous>:6:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..2\n' +
'# tests 2\n' +
'# suites 0\n' +
'# pass 1\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
expected: 'TAP version 13\n' +
'# Subtest: passes\n' +
'ok 1 - passes\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
' ...\n' +
'# Subtest: fails\n' +
'not ok 2 - fails\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'fail'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_tap.js:3:1), <anonymous>:6:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..2\n' +
'# tests 2\n' +
'# suites 0\n' +
'# pass 1\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-tap.mjs
|
|
x86_64-linux: with shared libraries:
test/test-runner/test-output-eval-spec.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'✔ passes (*ms)\n' +
'✖ fails (*ms)\n' +
'ℹ tests 2\n' +
'ℹ suites 0\n' +
'ℹ pass 1\n' +
...
' Error: fail\n' +
+ ' at TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_spec.js:3:1), <anonymous>:6:11)\n' +
- ' at TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_spec.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n'
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-spec.mjs:7:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '✔ passes (*ms)\n' +
'✖ fails (*ms)\n' +
'ℹ tests 2\n' +
'ℹ suites 0\n' +
'ℹ pass 1\n' +
'ℹ fail 1\n' +
'ℹ cancelled 0\n' +
'ℹ skipped 0\n' +
'ℹ todo 0\n' +
'ℹ duration_ms *\n' +
'\n' +
'✖ failing tests:\n' +
'\n' +
'✖ fails (*ms)\n' +
' Error: fail\n' +
' at TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_spec.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n',
expected: '✔ passes (*ms)\n' +
'✖ fails (*ms)\n' +
'ℹ tests 2\n' +
'ℹ suites 0\n' +
'ℹ pass 1\n' +
'ℹ fail 1\n' +
'ℹ cancelled 0\n' +
'ℹ skipped 0\n' +
'ℹ todo 0\n' +
'ℹ duration_ms *\n' +
'\n' +
'✖ failing tests:\n' +
'\n' +
'✖ fails (*ms)\n' +
' Error: fail\n' +
' at TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_spec.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-spec.mjs
|
|
x86_64-linux: with shared libraries:
test/test-runner/test-output-eval-dot.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'.X\n' +
'\n' +
'Failed tests:\n' +
'\n' +
'✖ fails (*ms)\n' +
' Error: fail\n' +
+ ' at TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_dot.js:3:1), <anonymous>:6:11)\n' +
- ' at TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_dot.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n'
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-dot.mjs:7:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '.X\n' +
'\n' +
'Failed tests:\n' +
'\n' +
'✖ fails (*ms)\n' +
' Error: fail\n' +
' at TestContext.eval (eval at <anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/eval_dot.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n',
expected: '.X\n' +
'\n' +
'Failed tests:\n' +
'\n' +
'✖ fails (*ms)\n' +
' Error: fail\n' +
' at TestContext.eval (eval at <anonymous> (<project-root>/test/fixtures/test-runner/output/eval_dot.js:3:1), <anonymous>:6:11)\n' +
' at <node-internal-frames>\n',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-eval-dot.mjs
|
|
x86_64-linux: with shared libraries:
test/test-runner/test-output-describe-it.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: sync expect fail (method)\n' +
'ok 1 - sync expect fail (method) # EXPECTED FAILURE\n' +
' ---\n' +
' duration_ms: *\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:30:4'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/describe_it.js:30:4'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'should not count as a failure'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:31:9)\n' +
- ' TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/describe_it.js:31:9)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: sync todo with expect fail\n' +
'ok 8 - sync todo with expect fail # TODO\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:38:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/describe_it.js:38:1'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'should not count as a failure'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:39:9)\n' +
- ' TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/describe_it.js:39:9)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: sync skip pass\n' +
'ok 10 - sync skip pass # SKIP\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:55:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/describe_it.js:55:1'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'thrown from sync throw fail'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:56:9)\n' +
- ' TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/describe_it.js:56:9)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: async skip pass\n' +
'ok 15 - async skip pass # SKIP\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:68:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/describe_it.js:68:1'\n" +
" failureType: 'testCodeFailure'\n" +
" error: 'thrown from async throw fail'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:69:9)\n' +
- ' TestContext.<anonymous> (<project-root>/test/fixtures/test-runner/output/describe_it.js:69:9)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: async skip fail\n' +
'not ok 19 - async skip fail # SKIP\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/describe_it.js:72:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/describe_it.js:72:1'\n" +
" failureType: 'callbackAndPromisePresent'\n" +
"
|
|
x86_64-linux: with shared libraries:
test/test-runner/test-output-default-output.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
...
' Error: fail\n' +
+ ' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:13:5\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
+ ' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
+ ' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n'
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-default-output.mjs:7:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
' [32m✔ should pass but parent fail [90m(*ms)[39m[39m\n' +
'[31m✖ parent [90m(*ms)[39m[39m\n' +
'[34mℹ tests 6[39m\n' +
'[34mℹ suites 0[39m\n' +
'[34mℹ pass 2[39m\n' +
'[34mℹ fail 3[39m\n' +
'[34mℹ cancelled 0[39m\n' +
'[34mℹ skipped 1[39m\n' +
'[34mℹ todo 0[39m\n' +
'[34mℹ duration_ms *[39m\n' +
'\n' +
'[31m✖ failing tests:[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:10:1\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:13:5\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
' at TestContext.<anonymous> [90m(/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n',
expected: '[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
' [32m✔ should pass but p
|
|
x86_64-linux: with shared libraries:
test/test-runner/test-output-abort-suite.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: describe timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:10:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:10:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 2\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:11:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:11:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 3\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:12:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:12:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:13:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:13:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:14:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:14:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'suite'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:5:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:5:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'The operation was aborted due to timeout'\n" +
' code: 23\n' +
" name: 'TimeoutError'\n" +
' stack: |-\n' +
...
" type: 'suite'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:19:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:19:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:19:57)\n' +
- ' Object.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort_suite.js:19:57)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..2\n' +
'# tests 9\n' +
'# suites 2\n' +
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-1641
|
|
x86_64-linux: with shared libraries:
test/test-runner/test-output-abort.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: promise timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:11:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:11:7'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 2\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:12:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:12:7'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 3\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:13:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:13:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:14:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:14:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:15:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:15:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:5:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:5:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'The operation was aborted due to timeout'\n" +
' code: 23\n' +
" name: 'TimeoutError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:21:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:21:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:21:52)\n' +
- ' Object.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort.js:21:52)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: callback timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixt
|
|
x86_64-linux: with shared libraries:
test/test-runner/test-output-abort-runs-after-hook.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' Immediate.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
- ' Immediate.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
at assertSnapshot (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-abort-runs-after-hook.mjs:8:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' Immediate.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
'# pass 0\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
expected: 'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" location: '<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' Immediate.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
'# pass 0\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-abort-runs-after-hook.mjs
|
|
x86_64-linux: with shared libraries:
test/test-runner/test-output-abort-hooks.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'before\n' +
'2.1\n' +
'2.2\n' +
'after\n' +
'beforeEach\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:11:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:11:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: test 2\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:14:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:14:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' 1..2\n' +
...
" type: 'suite'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:4:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:4:1'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' before.signal (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:8:8)\n' +
- ' before.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:8:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: 2 after describe\n' +
' # Subtest: test 1\n' +
' ok 1 - test 1\n' +
...
" type: 'suite'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:19:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:19:1'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' after.signal (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:23:8)\n' +
- ' after.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:23:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: 3 beforeEach describe\n' +
' # Subtest: test 1\n' +
' not ok 1 - test 1\n' +
...
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:41:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:41:3'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' beforeEach.signal (/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:38:8)\n' +
- ' beforeEach.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:38:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
' # Subtest: test 2\n' +
' not ok 2 - test 2\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
+ " location: '/home/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runn
|
|
aarch64-darwin: with shared libraries:
test/test-runner/test-output-abort-suite.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: describe timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:10:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:10:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 2\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:11:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:11:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 3\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:12:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:12:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:13:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:13:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:14:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:14:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'suite'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:5:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:5:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'The operation was aborted due to timeout'\n" +
' code: 23\n' +
" name: 'TimeoutError'\n" +
' stack: |-\n' +
...
" type: 'suite'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:19:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:19:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:19:57)\n' +
- ' Object.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort_suite.js:19:57)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..2\n' +
'# tests 9\n' +
'# suites 2\n' +
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly202
|
|
aarch64-darwin: with shared libraries:
test/test-runner/test-output-default-output.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
...
' Error: fail\n' +
+ ' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:13:5\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
+ ' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
+ ' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-default-output.mjs:7:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
' [32m✔ should pass but parent fail [90m(*ms)[39m[39m\n' +
'[31m✖ parent [90m(*ms)[39m[39m\n' +
'[34mℹ tests 6[39m\n' +
'[34mℹ suites 0[39m\n' +
'[34mℹ pass 2[39m\n' +
'[34mℹ fail 3[39m\n' +
'[34mℹ cancelled 0[39m\n' +
'[34mℹ skipped 1[39m\n' +
'[34mℹ todo 0[39m\n' +
'[34mℹ duration_ms *[39m\n' +
'\n' +
'[31m✖ failing tests:[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:10:1\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:13:5\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n',
expected: '[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
' [32m✔ should p
|
|
aarch64-darwin: with shared libraries:
test/test-runner/test-output-abort.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: promise timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:11:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:11:7'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 2\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:12:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:12:7'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 3\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:13:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:13:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:14:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:14:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:15:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:15:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:5:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:5:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'The operation was aborted due to timeout'\n" +
' code: 23\n' +
" name: 'TimeoutError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:21:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:21:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:21:52)\n' +
- ' Object.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort.js:21:52)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: callback timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/
|
|
aarch64-darwin: with shared libraries:
test/test-runner/test-output-abort-hooks.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'before\n' +
'2.1\n' +
'2.2\n' +
'after\n' +
'beforeEach\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:11:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:11:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: test 2\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:14:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:14:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' 1..2\n' +
...
" type: 'suite'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:4:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:4:1'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' before.signal (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:8:8)\n' +
- ' before.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:8:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: 2 after describe\n' +
' # Subtest: test 1\n' +
' ok 1 - test 1\n' +
...
" type: 'suite'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:19:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:19:1'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' after.signal (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:23:8)\n' +
- ' after.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:23:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: 3 beforeEach describe\n' +
' # Subtest: test 1\n' +
' not ok 1 - test 1\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:41:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:41:3'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' beforeEach.signal (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:38:8)\n' +
- ' beforeEach.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:38:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
' # Subtest: test 2\n' +
' not ok 2 - test 2\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/
|
|
aarch64-darwin: with shared libraries:
test/test-runner/test-output-abort-runs-after-hook.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' Immediate.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
- ' Immediate.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-abort-runs-after-hook.mjs:8:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' Immediate.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
'# pass 0\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
expected: 'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" location: '<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' Immediate.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
'# pass 0\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-abort-runs-after-hook.mjs
|
|
aarch64-darwin: with shared libraries:
test/parallel/test-node-output-vm.mjs#L16
--- stdout ---
Test failure: 'vm/vm_display_runtime_error.js'
Location: test/parallel/test-node-output-vm.mjs:15:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'beginning\n' +
'test.vm:1\n' +
'throw new Error("boo!")\n' +
'^\n' +
'\n' +
...
' at <node-internal-frames>\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/vm/vm_display_runtime_error.js:31:6)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/vm/vm_display_runtime_error.js:31:6)\n' +
'test.vm:1\n' +
'throw new Error("spooky!")\n' +
'^\n' +
'\n' +
'Error: spooky!\n' +
' at test.vm:1:7\n' +
' at <node-internal-frames>\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/vm/vm_display_runtime_error.js:36:4)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/vm/vm_display_runtime_error.js:36:4)\n' +
'\n' +
'Node.js <node-version>\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-vm.mjs:16:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:internal/test_runner/test:789:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'beginning\n' +
'test.vm:1\n' +
'throw new Error("boo!")\n' +
'^\n' +
'\n' +
'Error: boo!\n' +
' at test.vm:1:7\n' +
' at <node-internal-frames>\n' +
' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/vm/vm_display_runtime_error.js:31:6)\n' +
'test.vm:1\n' +
'...',
expected: 'beginning\n' +
'test.vm:1\n' +
'throw new Error("boo!")\n' +
'^\n' +
'\n' +
'Error: boo!\n' +
' at test.vm:1:7\n' +
' at <node-internal-frames>\n' +
' at Object.<anonymous> (<project-root>/test/fixtures/vm/vm_display_runtime_error.js:31:6)\n' +
'test.vm:1\n' +
'...',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'vm/vm_display_syntax_error.js'
Location: test/parallel/test-node-output-vm.mjs:15:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'beginning\n' +
'foo.vm:1\n' +
'var 4;\n' +
' ^\n' +
'\n' +
'SyntaxError: Unexpected number\n' +
' at <node-internal-frames>\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/vm/vm_display_syntax_error.js:31:6)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/vm/vm_display_syntax_error.js:31:6)\n' +
'test.vm:1\n' +
'var 5;\n' +
' ^\n' +
'\n' +
'SyntaxError: Unexpected number\n' +
' at <node-internal-frames>\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/vm/vm_display_syntax_error.js:36:4)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/vm/vm_display_syntax_error.js:36:4)\n' +
'\n' +
'Node.js <node-version>\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-vm.mjs:16:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests
|
|
aarch64-darwin: with shared libraries:
test/parallel/test-node-output-v8-warning.mjs#L12
--- stdout ---
Test failure: 'v8/v8_warning.js'
Location: test/parallel/test-node-output-v8-warning.mjs:11:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ '(node:<pid>) V8: /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/v8/v8_warning.js:13 Invalid asm.js: Invalid return type\n' +
- '(node:<pid>) V8: <project-root>/test/fixtures/v8/v8_warning.js:13 Invalid asm.js: Invalid return type\n' +
'(Use `<node-exe> --trace-warnings ...` to show where the warning was created)\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-v8-warning.mjs:12:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Promise.all (index 0)
at async Suite.run (node:internal/test_runner/test:1535:7)
at async startSubtestAfterBootstrap (node:internal/test_runner/harness:385:3) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '(node:<pid>) V8: /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/v8/v8_warning.js:13 Invalid asm.js: Invalid return type\n' +
'(Use `<node-exe> --trace-warnings ...` to show where the warning was created)\n',
expected: '(node:<pid>) V8: <project-root>/test/fixtures/v8/v8_warning.js:13 Invalid asm.js: Invalid return type\n' +
'(Use `<node-exe> --trace-warnings ...` to show where the warning was created)\n',
operator: 'strictEqual',
diff: 'simple'
}
Command: out/Release/node --test-reporter=./test/common/test-error-reporter.js --test-reporter-destination=stdout /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-v8-warning.mjs
|
|
aarch64-darwin: with shared libraries:
test/parallel/test-node-output-errors.mjs#L45
--- stdout ---
Test failure: 'errors/async_error_eval_esm.js'
Location: test/parallel/test-node-output-errors.mjs:44:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'Error: test\n' +
+ ' at one (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[eval1]:2:9)\n' +
+ ' at two (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[eval1]:15:9)\n' +
+ ' at async three (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[eval1]:18:3)\n' +
+ ' at async four (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[eval1]:22:3)\n' +
+ ' at async main (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[eval1]:28:5)\n' +
- ' at one (file://<project-root>/[eval1]:2:9)\n' +
- ' at two (file://<project-root>/[eval1]:15:9)\n' +
- ' at async three (file://<project-root>/[eval1]:18:3)\n' +
- ' at async four (file://<project-root>/[eval1]:22:3)\n' +
- ' at async main (file://<project-root>/[eval1]:28:5)\n' +
'\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-errors.mjs:45:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:internal/test_runner/test:789:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'y2026-02-164166e09987-slim/[eval1]:28:5)\n\n...',
expected: 'Error: test\n' +
' at one (file://<project-root>/[eval1]:2:9)\n' +
' at two (file://<project-root>/[eval1]:15:9)\n' +
' at async three (file://<project-root>/[eval1]:18:3)\n' +
' at async four (file://<project-root>/[eval1]:22:3)\n' +
' at async main (file://<project-root>/[eval1]:28:5)\n' +
'\n',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'errors/async_error_microtask_main.js'
Location: test/parallel/test-node-output-errors.mjs:44:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'Error: test\n' +
+ ' at one (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/async-error.js:4:9)\n' +
+ ' at two (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/async-error.js:17:9)\n' +
+ ' at async three (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/async-error.js:20:3)\n' +
+ ' at async four (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/async-error.js:24:3)\n' +
+ ' at async main (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/errors/async_error_microtask_main.js:7:5)\n'
- ' at one (<project-root>/test/fixtures/async-error.js:4:9)\n' +
- ' at two (<project-root>/test/fixtures/async-error.js:17:9)\n' +
- ' at async three (<project-root>/test/fixtures/async-error.js:20:3)\n' +
- ' at async four (<project-root>/test/fixtures/async-error.js:24:3)\n' +
- ' at async main (<project-root>/test/fixtures/errors/async_error_microtask_main.js:7:5)\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-errors.mjs:45:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:interna
|
|
aarch64-darwin: with shared libraries:
test/parallel/test-node-output-sourcemaps.mjs#L31
--- stdout ---
Test failure: 'source-map/output/source_map_disabled_by_api.js'
Location: test/parallel/test-node-output-sourcemaps.mjs:30:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'Error: an error!\n' +
+ ' at functionD (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:156)\n' +
+ ' at functionC (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:97)\n' +
+ ' at functionB (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:60)\n' +
+ ' at functionA (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:26)\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:199)\n' +
- ' at functionD (<project-root>/test/fixtures/source-map/enclosing-call-site-min.js:1:156)\n' +
- ' at functionC (<project-root>/test/fixtures/source-map/enclosing-call-site-min.js:1:97)\n' +
- ' at functionB (<project-root>/test/fixtures/source-map/enclosing-call-site-min.js:1:60)\n' +
- ' at functionA (<project-root>/test/fixtures/source-map/enclosing-call-site-min.js:1:26)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/source-map/enclosing-call-site-min.js:1:199)\n' +
'Error: an error!\n' +
+ ' at functionD (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site.js:16:17)\n' +
+ ' at functionC (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site.js:10:3)\n' +
+ ' at functionB (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site.js:6:3)\n' +
+ ' at functionA (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site.js:2:3)\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site.js:24:3)\n'
- ' at functionD (<project-root>/test/fixtures/source-map/enclosing-call-site.js:16:17)\n' +
- ' at functionC (<project-root>/test/fixtures/source-map/enclosing-call-site.js:10:3)\n' +
- ' at functionB (<project-root>/test/fixtures/source-map/enclosing-call-site.js:6:3)\n' +
- ' at functionA (<project-root>/test/fixtures/source-map/enclosing-call-site.js:2:3)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/source-map/enclosing-call-site.js:24:3)\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-sourcemaps.mjs:31:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:internal/test_runner/test:789:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'Error: an error!\n' +
' at functionD (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:156)\n' +
' at functionC (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:97)\n' +
' at functionB (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:60)\n' +
' at functionA (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim
|
|
aarch64-darwin: with shared libraries:
test/parallel/test-node-output-console.mjs#L21
--- stdout ---
Test failure: 'console/console.js'
Location: test/parallel/test-node-output-console.mjs:20:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'Trace: foo\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/console/console.js:5:9)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/console/console.js:5:9)\n' +
' at <node-internal-frames>\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-console.mjs:21:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:internal/test_runner/test:789:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'Trace: foo\n' +
' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/console/console.js:5:9)\n' +
' at <node-internal-frames>\n',
expected: 'Trace: foo\n' +
' at Object.<anonymous> (<project-root>/test/fixtures/console/console.js:5:9)\n' +
' at <node-internal-frames>\n',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'console/stack_overflow.js'
Location: test/parallel/test-node-output-console.mjs:20:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'before\n' +
+ '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/console/stack_overflow.js:39\n' +
- '<project-root>/test/fixtures/console/stack_overflow.js:39\n' +
'JSON.stringify(array);\n' +
' ^\n' +
'\n' +
'[RangeError: Maximum call stack size exceeded]\n' +
'\n' +
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-console.mjs:21:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:internal/test_runner/test:789:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'before\n' +
'/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/console/stack_overflow.js:39\n' +
'JSON.stringify(array);\n' +
' ^\n' +
'\n' +
'[RangeError: Maximum call stack size exceeded]\n' +
'\n' +
'Node.js <node-version>\n',
expected: 'before\n' +
'<project-root>/test/fixtures/console/stack_overflow.js:39\n' +
'JSON.stringify(array);\n' +
' ^\n' +
'\n' +
'[RangeError: Maximum call stack size exceeded]\n' +
'\n' +
'Node.js <node-version>\n',
operator: 'strictEqual',
diff: 'simple'
}
Command: out/Release/node --test-reporter=./test/common/test-error-reporter.js --test-reporter-destination=stdout /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-console.mjs
|
|
x86_64-darwin: with shared libraries:
test/test-runner/test-output-default-output.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
...
' Error: fail\n' +
+ ' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:13:5\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
+ ' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
+ ' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
- ' at TestContext.<anonymous> [90m(<project-root>/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-default-output.mjs:7:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
' [32m✔ should pass but parent fail [90m(*ms)[39m[39m\n' +
'[31m✖ parent [90m(*ms)[39m[39m\n' +
'[34mℹ tests 6[39m\n' +
'[34mℹ suites 0[39m\n' +
'[34mℹ pass 2[39m\n' +
'[34mℹ fail 3[39m\n' +
'[34mℹ cancelled 0[39m\n' +
'[34mℹ skipped 1[39m\n' +
'[34mℹ todo 0[39m\n' +
'[34mℹ duration_ms *[39m\n' +
'\n' +
'[31m✖ failing tests:[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:10:1\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:10:35[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
'\n' +
'test at test/fixtures/test-runner/output/default_output.js:13:5\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
' Error: fail\n' +
' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:39[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n' +
' at TestContext.<anonymous> [90m(/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[39mtest/fixtures/test-runner/output/default_output.js:13:5[90m)[39m\n' +
' [90m at <node-internal-frames>[39m\n',
expected: '[32m✔ should pass [90m(*ms)[39m[39m\n' +
'[31m✖ should fail [90m(*ms)[39m[39m\n' +
'[90m﹣ should skip [90m(*ms)[39m # SKIP[39m\n' +
'▶ parent\n' +
' [31m✖ should fail [90m(*ms)[39m[39m\n' +
' [32m✔ should p
|
|
x86_64-darwin: with shared libraries:
test/test-runner/test-output-abort-suite.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: describe timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:10:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:10:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 2\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:11:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:11:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 3\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:12:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:12:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:13:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:13:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:14:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:14:3'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'suite'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:5:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:5:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'The operation was aborted due to timeout'\n" +
' code: 23\n' +
" name: 'TimeoutError'\n" +
' stack: |-\n' +
...
" type: 'suite'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:19:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_suite.js:19:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_suite.js:19:57)\n' +
- ' Object.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort_suite.js:19:57)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..2\n' +
'# tests 9\n' +
'# suites 2\n' +
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly202
|
|
x86_64-darwin: with shared libraries:
test/test-runner/test-output-abort.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'TAP version 13\n' +
'# Subtest: promise timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
' ---\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:11:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:11:7'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 2\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:12:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:12:7'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: not ok 3\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:13:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:13:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:14:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:14:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:15:7'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:15:7'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:5:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:5:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'The operation was aborted due to timeout'\n" +
' code: 23\n' +
" name: 'TimeoutError'\n" +
' stack: |-\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:21:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort.js:21:1'\n" +
" failureType: 'testAborted'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort.js:21:52)\n' +
- ' Object.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort.js:21:52)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: callback timeout signal\n' +
' # Subtest: ok 1\n' +
' ok 1 - ok 1\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/
|
|
x86_64-darwin: with shared libraries:
test/test-runner/test-output-abort-runs-after-hook.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
+ ' Immediate.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
- ' Immediate.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-abort-runs-after-hook.mjs:8:1 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' Immediate.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
'# pass 0\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
expected: 'TAP version 13\n' +
'AFTER\n' +
'# Subtest: test that aborts\n' +
'not ok 1 - test that aborts\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
" location: '<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:4:1'\n" +
" failureType: 'uncaughtException'\n" +
" error: 'boom'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' stack: |-\n' +
' Immediate.<anonymous> (<project-root>/test/fixtures/test-runner/output/abort-runs-after-hook.js:12:11)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'1..1\n' +
'# tests 1\n' +
'# suites 0\n' +
'# pass 0\n' +
'# fail 1\n' +
'# cancelled 0\n' +
'# skipped 0\n' +
'# todo 0\n' +
'# duration_ms *\n',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/test-runner/test-output-abort-runs-after-hook.mjs
|
|
x86_64-darwin: with shared libraries:
test/test-runner/test-output-abort-hooks.mjs#L0
--- stderr ---
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'before\n' +
'2.1\n' +
'2.2\n' +
'after\n' +
'beforeEach\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:11:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:11:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' # Subtest: test 2\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:14:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:14:3'\n" +
" failureType: 'cancelledByParent'\n" +
" error: 'test did not finish before its parent and was cancelled'\n" +
" code: 'ERR_TEST_FAILURE'\n" +
' ...\n' +
' 1..2\n' +
...
" type: 'suite'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:4:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:4:1'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' before.signal (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:8:8)\n' +
- ' before.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:8:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: 2 after describe\n' +
' # Subtest: test 1\n' +
' ok 1 - test 1\n' +
...
" type: 'suite'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:19:1'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:19:1'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' after.signal (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:23:8)\n' +
- ' after.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:23:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
'# Subtest: 3 beforeEach describe\n' +
' # Subtest: test 1\n' +
' not ok 1 - test 1\n' +
...
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:41:3'\n" +
- " location: '<project-root>/test/fixtures/test-runner/output/abort_hooks.js:41:3'\n" +
" failureType: 'hookFailed'\n" +
" error: 'This operation was aborted'\n" +
' code: 20\n' +
" name: 'AbortError'\n" +
' stack: |-\n' +
' <node-internal-frames>\n' +
+ ' beforeEach.signal (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/test-runner/output/abort_hooks.js:38:8)\n' +
- ' beforeEach.signal (<project-root>/test/fixtures/test-runner/output/abort_hooks.js:38:8)\n' +
' <node-internal-frames>\n' +
' ...\n' +
' # Subtest: test 2\n' +
' not ok 2 - test 2\n' +
' ---\n' +
' duration_ms: *\n' +
" type: 'test'\n" +
+ " location: '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/
|
|
x86_64-darwin: with shared libraries:
test/parallel/test-node-output-vm.mjs#L16
--- stdout ---
Test failure: 'vm/vm_display_runtime_error.js'
Location: test/parallel/test-node-output-vm.mjs:15:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
... Skipped lines
'beginning\n' +
'test.vm:1\n' +
'throw new Error("boo!")\n' +
'^\n' +
'\n' +
...
' at <node-internal-frames>\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/vm/vm_display_runtime_error.js:31:6)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/vm/vm_display_runtime_error.js:31:6)\n' +
'test.vm:1\n' +
'throw new Error("spooky!")\n' +
'^\n' +
'\n' +
'Error: spooky!\n' +
' at test.vm:1:7\n' +
' at <node-internal-frames>\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/vm/vm_display_runtime_error.js:36:4)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/vm/vm_display_runtime_error.js:36:4)\n' +
'\n' +
'Node.js <node-version>\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-vm.mjs:16:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:internal/test_runner/test:789:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'beginning\n' +
'test.vm:1\n' +
'throw new Error("boo!")\n' +
'^\n' +
'\n' +
'Error: boo!\n' +
' at test.vm:1:7\n' +
' at <node-internal-frames>\n' +
' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/vm/vm_display_runtime_error.js:31:6)\n' +
'test.vm:1\n' +
'...',
expected: 'beginning\n' +
'test.vm:1\n' +
'throw new Error("boo!")\n' +
'^\n' +
'\n' +
'Error: boo!\n' +
' at test.vm:1:7\n' +
' at <node-internal-frames>\n' +
' at Object.<anonymous> (<project-root>/test/fixtures/vm/vm_display_runtime_error.js:31:6)\n' +
'test.vm:1\n' +
'...',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'vm/vm_display_syntax_error.js'
Location: test/parallel/test-node-output-vm.mjs:15:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'beginning\n' +
'foo.vm:1\n' +
'var 4;\n' +
' ^\n' +
'\n' +
'SyntaxError: Unexpected number\n' +
' at <node-internal-frames>\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/vm/vm_display_syntax_error.js:31:6)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/vm/vm_display_syntax_error.js:31:6)\n' +
'test.vm:1\n' +
'var 5;\n' +
' ^\n' +
'\n' +
'SyntaxError: Unexpected number\n' +
' at <node-internal-frames>\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/vm/vm_display_syntax_error.js:36:4)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/vm/vm_display_syntax_error.js:36:4)\n' +
'\n' +
'Node.js <node-version>\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-vm.mjs:16:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests
|
|
x86_64-darwin: with shared libraries:
test/parallel/test-node-output-errors.mjs#L45
--- stdout ---
Test failure: 'errors/async_error_eval_esm.js'
Location: test/parallel/test-node-output-errors.mjs:44:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'Error: test\n' +
+ ' at one (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[eval1]:2:9)\n' +
+ ' at two (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[eval1]:15:9)\n' +
+ ' at async three (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[eval1]:18:3)\n' +
+ ' at async four (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[eval1]:22:3)\n' +
+ ' at async main (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/[eval1]:28:5)\n' +
- ' at one (file://<project-root>/[eval1]:2:9)\n' +
- ' at two (file://<project-root>/[eval1]:15:9)\n' +
- ' at async three (file://<project-root>/[eval1]:18:3)\n' +
- ' at async four (file://<project-root>/[eval1]:22:3)\n' +
- ' at async main (file://<project-root>/[eval1]:28:5)\n' +
'\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-errors.mjs:45:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:internal/test_runner/test:789:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'y2026-02-164166e09987-slim/[eval1]:28:5)\n\n...',
expected: 'Error: test\n' +
' at one (file://<project-root>/[eval1]:2:9)\n' +
' at two (file://<project-root>/[eval1]:15:9)\n' +
' at async three (file://<project-root>/[eval1]:18:3)\n' +
' at async four (file://<project-root>/[eval1]:22:3)\n' +
' at async main (file://<project-root>/[eval1]:28:5)\n' +
'\n',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'errors/async_error_microtask_main.js'
Location: test/parallel/test-node-output-errors.mjs:44:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'Error: test\n' +
+ ' at one (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/async-error.js:4:9)\n' +
+ ' at two (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/async-error.js:17:9)\n' +
+ ' at async three (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/async-error.js:20:3)\n' +
+ ' at async four (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/async-error.js:24:3)\n' +
+ ' at async main (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/errors/async_error_microtask_main.js:7:5)\n'
- ' at one (<project-root>/test/fixtures/async-error.js:4:9)\n' +
- ' at two (<project-root>/test/fixtures/async-error.js:17:9)\n' +
- ' at async three (<project-root>/test/fixtures/async-error.js:20:3)\n' +
- ' at async four (<project-root>/test/fixtures/async-error.js:24:3)\n' +
- ' at async main (<project-root>/test/fixtures/errors/async_error_microtask_main.js:7:5)\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-errors.mjs:45:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:interna
|
|
x86_64-darwin: with shared libraries:
test/parallel/test-node-output-sourcemaps.mjs#L31
--- stdout ---
Test failure: 'source-map/output/source_map_disabled_by_api.js'
Location: test/parallel/test-node-output-sourcemaps.mjs:30:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'Error: an error!\n' +
+ ' at functionD (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:156)\n' +
+ ' at functionC (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:97)\n' +
+ ' at functionB (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:60)\n' +
+ ' at functionA (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:26)\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:199)\n' +
- ' at functionD (<project-root>/test/fixtures/source-map/enclosing-call-site-min.js:1:156)\n' +
- ' at functionC (<project-root>/test/fixtures/source-map/enclosing-call-site-min.js:1:97)\n' +
- ' at functionB (<project-root>/test/fixtures/source-map/enclosing-call-site-min.js:1:60)\n' +
- ' at functionA (<project-root>/test/fixtures/source-map/enclosing-call-site-min.js:1:26)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/source-map/enclosing-call-site-min.js:1:199)\n' +
'Error: an error!\n' +
+ ' at functionD (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site.js:16:17)\n' +
+ ' at functionC (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site.js:10:3)\n' +
+ ' at functionB (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site.js:6:3)\n' +
+ ' at functionA (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site.js:2:3)\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site.js:24:3)\n'
- ' at functionD (<project-root>/test/fixtures/source-map/enclosing-call-site.js:16:17)\n' +
- ' at functionC (<project-root>/test/fixtures/source-map/enclosing-call-site.js:10:3)\n' +
- ' at functionB (<project-root>/test/fixtures/source-map/enclosing-call-site.js:6:3)\n' +
- ' at functionA (<project-root>/test/fixtures/source-map/enclosing-call-site.js:2:3)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/source-map/enclosing-call-site.js:24:3)\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-sourcemaps.mjs:31:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:internal/test_runner/test:789:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'Error: an error!\n' +
' at functionD (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:156)\n' +
' at functionC (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:97)\n' +
' at functionB (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/source-map/enclosing-call-site-min.js:1:60)\n' +
' at functionA (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim
|
|
x86_64-darwin: with shared libraries:
test/parallel/test-node-output-console.mjs#L21
--- stdout ---
Test failure: 'console/console.js'
Location: test/parallel/test-node-output-console.mjs:20:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'Trace: foo\n' +
+ ' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/console/console.js:5:9)\n' +
- ' at Object.<anonymous> (<project-root>/test/fixtures/console/console.js:5:9)\n' +
' at <node-internal-frames>\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-console.mjs:21:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:internal/test_runner/test:789:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'Trace: foo\n' +
' at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/console/console.js:5:9)\n' +
' at <node-internal-frames>\n',
expected: 'Trace: foo\n' +
' at Object.<anonymous> (<project-root>/test/fixtures/console/console.js:5:9)\n' +
' at <node-internal-frames>\n',
operator: 'strictEqual',
diff: 'simple'
}
Test failure: 'console/stack_overflow.js'
Location: test/parallel/test-node-output-console.mjs:20:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
'before\n' +
+ '/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/console/stack_overflow.js:39\n' +
- '<project-root>/test/fixtures/console/stack_overflow.js:39\n' +
'JSON.stringify(array);\n' +
' ^\n' +
'\n' +
'[RangeError: Maximum call stack size exceeded]\n' +
'\n' +
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-console.mjs:21:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Suite.processPendingSubtests (node:internal/test_runner/test:789:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'before\n' +
'/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/console/stack_overflow.js:39\n' +
'JSON.stringify(array);\n' +
' ^\n' +
'\n' +
'[RangeError: Maximum call stack size exceeded]\n' +
'\n' +
'Node.js <node-version>\n',
expected: 'before\n' +
'<project-root>/test/fixtures/console/stack_overflow.js:39\n' +
'JSON.stringify(array);\n' +
' ^\n' +
'\n' +
'[RangeError: Maximum call stack size exceeded]\n' +
'\n' +
'Node.js <node-version>\n',
operator: 'strictEqual',
diff: 'simple'
}
Command: out/Release/node --test-reporter=./test/common/test-error-reporter.js --test-reporter-destination=stdout /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-console.mjs
|
|
x86_64-darwin: with shared libraries:
test/parallel/test-node-output-v8-warning.mjs#L12
--- stdout ---
Test failure: 'v8/v8_warning.js'
Location: test/parallel/test-node-output-v8-warning.mjs:11:5
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ '(node:<pid>) V8: /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/v8/v8_warning.js:13 Invalid asm.js: Invalid return type\n' +
- '(node:<pid>) V8: <project-root>/test/fixtures/v8/v8_warning.js:13 Invalid asm.js: Invalid return type\n' +
'(Use `<node-exe> --trace-warnings ...` to show where the warning was created)\n'
at assertSnapshot (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:182:12)
at async Module.spawnAndAssert (/Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/common/assertSnapshot.js:217:3)
at async TestContext.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-v8-warning.mjs:12:7)
at async Test.run (node:internal/test_runner/test:1127:7)
at async Promise.all (index 0)
at async Suite.run (node:internal/test_runner/test:1535:7)
at async startSubtestAfterBootstrap (node:internal/test_runner/harness:385:3) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '(node:<pid>) V8: /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/fixtures/v8/v8_warning.js:13 Invalid asm.js: Invalid return type\n' +
'(Use `<node-exe> --trace-warnings ...` to show where the warning was created)\n',
expected: '(node:<pid>) V8: <project-root>/test/fixtures/v8/v8_warning.js:13 Invalid asm.js: Invalid return type\n' +
'(Use `<node-exe> --trace-warnings ...` to show where the warning was created)\n',
operator: 'strictEqual',
diff: 'simple'
}
Command: out/Release/node --test-reporter=./test/common/test-error-reporter.js --test-reporter-destination=stdout /Users/runner/work/_temp/node-v26.0.0-nightly2026-02-164166e09987-slim/test/parallel/test-node-output-v8-warning.mjs
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
tarballs
|
47.8 MB |
sha256:1c564ee6952b3dd6b0f93af72aa89f6e72b4993f91be8f0dcbe4425b248461d9
|
|