Skip to content

sqlite: throw on oversized strings instead of aborting #93935

sqlite: throw on oversized strings instead of aborting

sqlite: throw on oversized strings instead of aborting #93935

Triggered via pull request October 5, 2026 02:00
Status Cancelled
Total duration 1h 19m 13s
Artifacts –

test-linux.yml

on: pull_request
Matrix: test-linux
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 2 notices
test-linux (ubuntu-24.04-arm): test/test-runner/test-output-before-and-after-each-with-timeout-too-many-listeners.mjs#L0
--- stderr --- Error: unrecognized flag --allow-overwriting-for-next-flag The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless Try --help for options node:internal/modules/run_main:111 triggerUncaughtException( ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected ... Skipped lines 'TAP version 13\n' + '# Subtest: 1\n' + 'ok 1 - 1\n' + ' ---\n' + ' duration_ms: *\n' + ... '# todo 0\n' + + '# duration_ms *\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' - '# duration_ms *\n' at assertSnapshot (/home/runner/work/node/node/node/test/common/assertSnapshot.js:173:12) at async spawnAndAssert (/home/runner/work/node/node/node/test/common/assertSnapshot.js:208:3) at async file:///home/runner/work/node/node/node/test/test-runner/test-output-before-and-after-each-with-timeout-too-many-listeners.mjs:8:1 { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'TAP version 13\n' + '# Subtest: 1\n' + 'ok 1 - 1\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 2\n' + 'ok 2 - 2\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 3\n' + 'ok 3 - 3\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 4\n' + 'ok 4 - 4\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 5\n' + 'ok 5 - 5\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 6\n' + 'ok 6 - 6\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 7\n' + 'ok 7 - 7\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 8\n' + 'ok 8 - 8\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 9\n' + 'ok 9 - 9\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 10\n' + 'ok 10 - 10\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 11\n' + 'ok 11 - 11\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '1..11\n' + '# tests 11\n' + '# suites 0\n' + '# pass 11\n' + '# fail 0\n' + '# cancelled 0\n' + '# skipped 0\n' + '# todo 0\n' + '# duration_ms *\n' + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + 'Try --help for options\n', expected: 'TAP version 13\n' + '# Subtest: 1\n' + 'ok 1 - 1\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 2\n' + 'ok 2 - 2\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 3\n' + 'ok 3 - 3\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 4\n' + 'ok 4 - 4\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 5\n' + 'ok 5 - 5\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 6\n' + 'ok 6 - 6\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 7\n' + 'ok 7 - 7\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 8\n' + 'ok 8 - 8\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 9\n' + 'ok 9 - 9\n' + ' ---\n' + ' duration
test-linux (ubuntu-24.04-arm): test/test-runner/test-output-before-and-after-each-too-many-listeners.mjs#L0
--- stderr --- Error: unrecognized flag --allow-overwriting-for-next-flag The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless Try --help for options node:internal/modules/run_main:111 triggerUncaughtException( ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected ... Skipped lines 'TAP version 13\n' + '# Subtest: 1\n' + 'ok 1 - 1\n' + ' ---\n' + ' duration_ms: *\n' + ... '# todo 0\n' + + '# duration_ms *\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' - '# duration_ms *\n' at assertSnapshot (/home/runner/work/node/node/node/test/common/assertSnapshot.js:173:12) at async spawnAndAssert (/home/runner/work/node/node/node/test/common/assertSnapshot.js:208:3) at async file:///home/runner/work/node/node/node/test/test-runner/test-output-before-and-after-each-too-many-listeners.mjs:8:1 { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'TAP version 13\n' + '# Subtest: 1\n' + 'ok 1 - 1\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 2\n' + 'ok 2 - 2\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 3\n' + 'ok 3 - 3\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 4\n' + 'ok 4 - 4\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 5\n' + 'ok 5 - 5\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 6\n' + 'ok 6 - 6\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 7\n' + 'ok 7 - 7\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 8\n' + 'ok 8 - 8\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 9\n' + 'ok 9 - 9\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 10\n' + 'ok 10 - 10\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 11\n' + 'ok 11 - 11\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '1..11\n' + '# tests 11\n' + '# suites 0\n' + '# pass 11\n' + '# fail 0\n' + '# cancelled 0\n' + '# skipped 0\n' + '# todo 0\n' + '# duration_ms *\n' + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + 'Try --help for options\n', expected: 'TAP version 13\n' + '# Subtest: 1\n' + 'ok 1 - 1\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 2\n' + 'ok 2 - 2\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 3\n' + 'ok 3 - 3\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 4\n' + 'ok 4 - 4\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 5\n' + 'ok 5 - 5\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 6\n' + 'ok 6 - 6\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 7\n' + 'ok 7 - 7\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 8\n' + 'ok 8 - 8\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: 9\n' + 'ok 9 - 9\n' + ' ---\n' + ' duration_ms: *\n' +
test-linux (ubuntu-24.04-arm): test/test-runner/test-output-assertion-color-tty.mjs#L0
--- stderr --- Error: unrecognized flag --allow-overwriting-for-next-flag The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless Try --help for options node:internal/modules/run_main:111 triggerUncaughtException( ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' + + '[31m✖ failing assertion [90m(*ms)[39m[39m\n' + - '[31m✖ failing assertion [90m(*ms)[39m[39m\n' + '[34mℹ tests 1[39m\n' + '[34mℹ suites 0[39m\n' + '[34mℹ pass 0[39m\n' + '[34mℹ fail 1[39m\n' + '[34mℹ cancelled 0[39m\n' + at assertSnapshot (/home/runner/work/node/node/node/test/common/assertSnapshot.js:173:12) at async spawnAndAssert (/home/runner/work/node/node/node/test/common/assertSnapshot.js:208:3) at async file:///home/runner/work/node/node/node/test/test-runner/test-output-assertion-color-tty.mjs:13:1 { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + 'Try --help for options\n' + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + 'Try --help for options\n' + '[31m✖ failing assertion [90m(*ms)[39m[39m\n' + '[34mℹ tests 1[39m\n' + '[34mℹ suites 0[39m\n' + '[34mℹ pass 0[39m\n' + '[34mℹ fail 1[39m\n' + '[34mℹ cancelled 0[39m\n' + '[34mℹ skipped 0[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/assertion-color-tty.mjs:4:1\n' + '[31m✖ failing assertion [90m(*ms)[39m[39m\n' + ' [AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:\n' + ' [32mactual[39m [31mexpected[39m\n' + '\n' + " [39m'[39m[32m![39m[39mH[39m[39me[39m[39ml[39m[39ml[39m[39mo[39m[39m [39m[39mW[39m[39mo[39m[39mr[39m[39ml[39m[39md[39m[31m![39m[39m'[39m\n" + ' ] {\n' + ' generatedMessage: [33mtrue[39m,\n' + " code: [32m'ERR_ASSERTION'[39m,\n" + " actual: [32m'!Hello World'[39m,\n" + " expected: [32m'Hello World!'[39m,\n" + " operator: [32m'strictEqual'[39m,\n" + " diff: [32m'simple'[39m\n" + ' }\n', expected: '[31m✖ failing assertion [90m(*ms)[39m[39m\n' + '[34mℹ tests 1[39m\n' + '[34mℹ suites 0[39m\n' + '[34mℹ pass 0[39m\n' + '[34mℹ fail 1[39m\n' + '[34mℹ cancelled 0[39m\n' + '[34mℹ skipped 0[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/assertion-color-tty.mjs:4:1\n' + '[31m✖ failing assertion [90m(*ms)[39m[39m\n' + ' [AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:\n' + ' [32mactual[39m [31mexpected[39m\n' + '\n' + " [39m'[39m[32m![39m[39mH[39m[39me[39m[39ml[39m[39ml[39m[39mo[39m[39m [39m[39mW[39m[39mo[39m[39mr[39m[39ml[39m[39md[39m[31m![39m[39m'[39m\n" + ' ] {\n' + ' generatedMessage: [33mtrue[39m,\n' + " code: [32m'ERR_ASSERTION'[39m,\n" + " actual: [32m'!Hello World'[39m,\n" + " expected: [32m'Hello World!'[39m,\n" + " operator: [32m'strictEqual'[39m,\n" + " diff: [32m'simple'[39m\n" + ' }\n', operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node --expo
test-linux (ubuntu-24.04-arm): test/test-runner/test-output-async-test-scheduling.mjs#L0
--- stderr --- Error: unrecognized flag --allow-overwriting-for-next-flag The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless Try --help for options node:internal/modules/run_main:111 triggerUncaughtException( ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected ... Skipped lines 'TAP version 13\n' + '# Subtest: test\n' + 'ok 1 - test\n' + ' ---\n' + ' duration_ms: *\n' + ... '# todo 0\n' + + '# duration_ms *\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' - '# duration_ms *\n' at assertSnapshot (/home/runner/work/node/node/node/test/common/assertSnapshot.js:173:12) at async spawnAndAssert (/home/runner/work/node/node/node/test/common/assertSnapshot.js:208:3) at async file:///home/runner/work/node/node/node/test/test-runner/test-output-async-test-scheduling.mjs:8:1 { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'TAP version 13\n' + '# Subtest: test\n' + 'ok 1 - test\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: suite\n' + ' # Subtest: test\n' + ' ok 1 - test\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' # Subtest: scheduled async\n' + ' ok 2 - scheduled async\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' 1..2\n' + 'ok 2 - suite\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'suite'\n" + ' ...\n' + '# Subtest: scheduled async\n' + 'ok 3 - scheduled async\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '1..3\n' + '# tests 4\n' + '# suites 1\n' + '# pass 4\n' + '# fail 0\n' + '# cancelled 0\n' + '# skipped 0\n' + '# todo 0\n' + '# duration_ms *\n' + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + 'Try --help for options\n', expected: 'TAP version 13\n' + '# Subtest: test\n' + 'ok 1 - test\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '# Subtest: suite\n' + ' # Subtest: test\n' + ' ok 1 - test\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' # Subtest: scheduled async\n' + ' ok 2 - scheduled async\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' 1..2\n' + 'ok 2 - suite\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'suite'\n" + ' ...\n' + '# Subtest: scheduled async\n' + 'ok 3 - scheduled async\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '1..3\n' + '# tests 4\n' + '# suites 1\n' + '# pass 4\n' + '# fail 0\n' + '# cancelled 0\n' + '# skipped 0\n' + '# todo 0\n' + '# duration_ms *\n', operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/test-runner/test-output-async-test-scheduling.mjs
test-linux (ubuntu-24.04-arm): test/test-runner/test-output-arbitrary-output-colored.mjs#L0
--- stderr --- Error: unrecognized flag --allow-overwriting-for-next-flag The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless Try --help for options node:internal/modules/run_main:111 triggerUncaughtException( ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected ... Skipped lines + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' + + "{ foo: [32m'bar'[39m }\n" + - "{ foo: [32m'bar'[39m }\n" + '[33m1[39m\n' + '[32m✔ passing test [90m(*ms)[39m[39m\n' + '[34mℹ tests 1[39m\n' + '[34mℹ suites 0[39m\n' + '[34mℹ pass 1[39m\n' + ... '[34mℹ duration_ms *[39m\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' + 'TAP version 13\n' + + '# Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + '# The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + '# Try --help for options\n' + "# { foo: [32m'bar'[39m }\n" + '# [33m1[39m\n' + '# Subtest: passing test\n' + 'ok 1 - passing test\n' + ' ---\n' + at assertSnapshot (/home/runner/work/node/node/node/test/common/assertSnapshot.js:173:12) at async spawnAndAssert (/home/runner/work/node/node/node/test/common/assertSnapshot.js:208:3) at async file:///home/runner/work/node/node/node/test/test-runner/test-output-arbitrary-output-colored.mjs:23:1 { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + 'Try --help for options\n' + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + 'Try --help for options\n' + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + 'Try --help for options\n' + "{ foo: [32m'bar'[39m }\n" + '[33m1[39m\n' + '[32m✔ passing test [90m(*ms)[39m[39m\n' + '[34mℹ tests 1[39m\n' + '[34mℹ suites 0[39m\n' + '[34mℹ pass 1[39m\n' + '[34mℹ fail 0[39m\n' + '[34mℹ cancelled 0[39m\n' + '[34mℹ skipped 0[39m\n' + '[34mℹ todo 0[39m\n' + '[34mℹ duration_ms *[39m\n' + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + 'Try --help for options\n' + 'TAP version 13\n' + '# Error: unrecognized flag --allow-overwriting-for-next-flag\n' + '# The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + '# Try --help for options\n' + "# { foo: [32m'bar'[39m }\n" + '# [33m1[39m\n' + '# Subtest: passing test\n' + 'ok 1 - passing test\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + '1..1\n' + '# tests 1\n' + '# suites 0\n' + '# pass 1\n' + '# fail 0\n' + '# cancelled 0\n' + '# skipped 0\n' + '# todo 0\n' + '# duration_ms *\n', expected: "{ foo: [32m'bar
test-linux (ubuntu-24.04-arm): test/test-runner/test-output-arbitrary-output.mjs#L0
--- stderr --- Error: unrecognized flag --allow-overwriting-for-next-flag The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless Try --help for options node:internal/modules/run_main:111 triggerUncaughtException( ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected ... Skipped lines 'TAP version 13\n' + + '# Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + '# The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + '# Try --help for options\n' + 'ok 1 - test\n' + ' ---\n' + ' duration_ms: *\n' + ' ...\n' + '# arbitrary - pre\n' + ... '# todo 0\n' + + '# duration_ms *\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' - '# duration_ms *\n' at assertSnapshot (/home/runner/work/node/node/node/test/common/assertSnapshot.js:173:12) at async spawnAndAssert (/home/runner/work/node/node/node/test/common/assertSnapshot.js:208:3) at async file:///home/runner/work/node/node/node/test/test-runner/test-output-arbitrary-output.mjs:8:1 { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'TAP version 13\n' + '# Error: unrecognized flag --allow-overwriting-for-next-flag\n' + '# The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + '# Try --help for options\n' + 'ok 1 - test\n' + ' ---\n' + ' duration_ms: *\n' + ' ...\n' + '# arbitrary - pre\n' + 'ok 2 - test\n' + ' ---\n' + ' duration_ms: *\n' + ' ...\n' + '# arbitrary - mid\n' + 'ok 3 - test\n' + ' ---\n' + ' duration_ms: *\n' + ' ...\n' + '# arbitrary - post\n' + '1..3\n' + '# tests 3\n' + '# suites 0\n' + '# pass 3\n' + '# fail 0\n' + '# cancelled 0\n' + '# skipped 0\n' + '# todo 0\n' + '# duration_ms *\n' + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + 'Try --help for options\n', expected: 'TAP version 13\n' + 'ok 1 - test\n' + ' ---\n' + ' duration_ms: *\n' + ' ...\n' + '# arbitrary - pre\n' + 'ok 2 - test\n' + ' ---\n' + ' duration_ms: *\n' + ' ...\n' + '# arbitrary - mid\n' + 'ok 3 - test\n' + ' ---\n' + ' duration_ms: *\n' + ' ...\n' + '# arbitrary - post\n' + '1..3\n' + '# tests 3\n' + '# suites 0\n' + '# pass 3\n' + '# fail 0\n' + '# cancelled 0\n' + '# skipped 0\n' + '# todo 0\n' + '# duration_ms *\n', operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/test-runner/test-output-arbitrary-output.mjs
test-linux (ubuntu-24.04-arm): test/test-runner/test-output-abort-suite.mjs#L0
--- stderr --- Error: unrecognized flag --allow-overwriting-for-next-flag The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless Try --help for options node:internal/modules/run_main:111 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' + ... '# todo 0\n' + + '# duration_ms *\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' - '# duration_ms *\n' at assertSnapshot (/home/runner/work/node/node/node/test/common/assertSnapshot.js:173:12) at async spawnAndAssert (/home/runner/work/node/node/node/test/common/assertSnapshot.js:208:3) at async file:///home/runner/work/node/node/node/test/test-runner/test-output-abort-suite.mjs:7:1 { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'TAP version 13\n' + '# Subtest: describe timeout signal\n' + ' # Subtest: ok 1\n' + ' ok 1 - ok 1\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' # Subtest: ok 2\n' + ' ok 2 - ok 2\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' # Subtest: ok 3\n' + ' ok 3 - ok 3\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' # Subtest: ok 4\n' + ' ok 4 - ok 4\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' # Subtest: not ok 1\n' + ' not ok 5 - not ok 1\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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' + ' not ok 6 - not ok 2\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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' + ' not ok 7 - not ok 3\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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' + ' <node-internal-frames>\n' + ' ...\n' + ' # Subtest: not ok 4\n' + ' not ok 8 - not ok 4\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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' + ' <node-internal-frames>\n' + ' ...\n' + ' # Subtest: not ok 5\n' + ' not ok 9 - not ok 5\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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" +
test-linux (ubuntu-24.04-arm): test/test-runner/test-output-abort.mjs#L0
--- stderr --- Error: unrecognized flag --allow-overwriting-for-next-flag The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless Try --help for options node:internal/modules/run_main:111 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' + ... '# todo 0\n' + + '# duration_ms *\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' - '# duration_ms *\n' at assertSnapshot (/home/runner/work/node/node/node/test/common/assertSnapshot.js:173:12) at async spawnAndAssert (/home/runner/work/node/node/node/test/common/assertSnapshot.js:208:3) at async file:///home/runner/work/node/node/node/test/test-runner/test-output-abort.mjs:7:1 { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'TAP version 13\n' + '# Subtest: promise timeout signal\n' + ' # Subtest: ok 1\n' + ' ok 1 - ok 1\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' # Subtest: ok 2\n' + ' ok 2 - ok 2\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' # Subtest: ok 3\n' + ' ok 3 - ok 3\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' # Subtest: ok 4\n' + ' ok 4 - ok 4\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' # Subtest: not ok 1\n' + ' not ok 5 - not ok 1\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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' + ' not ok 6 - not ok 2\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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' + ' not ok 7 - not ok 3\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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' + ' <node-internal-frames>\n' + ' ...\n' + ' # Subtest: not ok 4\n' + ' not ok 8 - not ok 4\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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' + ' <node-internal-frames>\n' + ' ...\n' + ' # Subtest: not ok 5\n' + ' not ok 9 - not ok 5\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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' + '
test-linux (ubuntu-24.04-arm): test/test-runner/test-output-abort-runs-after-hook.mjs#L0
--- stderr --- Error: unrecognized flag --allow-overwriting-for-next-flag The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless Try --help for options node:internal/modules/run_main:111 triggerUncaughtException( ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected ... Skipped lines 'TAP version 13\n' + 'AFTER\n' + '# Subtest: test that aborts\n' + 'not ok 1 - test that aborts\n' + ' ---\n' + ... '# todo 0\n' + + '# duration_ms *\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' - '# duration_ms *\n' at assertSnapshot (/home/runner/work/node/node/node/test/common/assertSnapshot.js:173:12) at async spawnAndAssert (/home/runner/work/node/node/node/test/common/assertSnapshot.js:208:3) at async file:///home/runner/work/node/node/node/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: '<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' + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + 'Try --help for options\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 v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/test-runner/test-output-abort-runs-after-hook.mjs
test-linux (ubuntu-24.04-arm): test/test-runner/test-output-abort-hooks.mjs#L0
--- stderr --- Error: unrecognized flag --allow-overwriting-for-next-flag The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless Try --help for options node:internal/modules/run_main:111 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' + ... '# todo 0\n' + + '# duration_ms *\n' + + 'Error: unrecognized flag --allow-overwriting-for-next-flag\n' + + 'The remaining arguments were ignored: --no-lite-mode --allow-overwriting-for-next-flag --no-jitless\n' + + 'Try --help for options\n' - '# duration_ms *\n' at assertSnapshot (/home/runner/work/node/node/node/test/common/assertSnapshot.js:173:12) at async spawnAndAssert (/home/runner/work/node/node/node/test/common/assertSnapshot.js:208:3) at async file:///home/runner/work/node/node/node/test/test-runner/test-output-abort-hooks.mjs:7:1 { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'before\n' + '2.1\n' + '2.2\n' + 'after\n' + 'beforeEach\n' + '4.1\n' + 'afterEach\n' + '4.2\n' + 'TAP version 13\n' + '# Subtest: 1 before describe\n' + ' # Subtest: test 1\n' + ' not ok 1 - test 1\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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' + ' not ok 2 - test 2\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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' + 'not ok 1 - 1 before describe\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'suite'\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 (<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' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' # Subtest: test 2\n' + ' ok 2 - test 2\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\n" + ' ...\n' + ' 1..2\n' + 'not ok 2 - 2 after describe\n' + ' ---\n' + ' duration_ms: *\n' + " type: 'suite'\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 (<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' + ' ---\n' + ' duration_ms: *\n' + " type: 'test'\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: |
Test Linux
Canceling since a higher priority waiting request for Test Linux-sqlite-error-msg-v8-string-limit exists
test-linux (ubuntu-24.04)
Canceling since a higher priority waiting request for Test Linux-sqlite-error-msg-v8-string-limit exists
test-linux (ubuntu-24.04)
The operation was canceled.
sccache stats - test-linux
79% - 4024 hits, 1039 misses, 0 errors
sccache stats - test-linux
75% - 3828 hits, 1245 misses, 0 errors