Skip to content

repl: use inspector over vm #87015

repl: use inspector over vm

repl: use inspector over vm #87015

Triggered via pull request June 20, 2026 21:46
Status Failure
Total duration 58m 19s
Artifacts

test-linux.yml

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

Annotations

20 errors and 2 notices
test-linux (ubuntu-24.04-arm): test/parallel/test-repl-function-definition-edge-case.js#L19
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + '' - '1\n[Function: a]\n' at Object.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-repl-function-definition-edge-case.js:19:8) at Module._compile (node:internal/modules/cjs/loader:1947:14) at Object..js (node:internal/modules/cjs/loader:2087:10) at Module.load (node:internal/modules/cjs/loader:1669:32) at Module._load (node:internal/modules/cjs/loader:1450:12) at wrapModuleLoad (node:internal/modules/cjs/loader:260:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: '', expected: '1\n[Function: a]\n', operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-function-definition-edge-case.js
test-linux (ubuntu-24.04-arm): test/parallel/test-repl-editor.js#L40
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected '\x1B[1G\x1B[0J> \x1B[3G.editor\n' + '// Entering editor mode (Ctrl+D to finish, Ctrl+C to cancel)\n' + 'let i = 1;\n' + + 'i + 3\n' - 'i + 3\n' + - '4\n' + - '\x1B[1G\x1B[0J> \x1B[3G' at run (/home/runner/work/node/node/node/test/parallel/test-repl-editor.js:40:10) at Array.forEach (<anonymous>) at Object.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-repl-editor.js:72:7) at Module._compile (node:internal/modules/cjs/loader:1947:14) at Object..js (node:internal/modules/cjs/loader:2087:10) at Module.load (node:internal/modules/cjs/loader:1669:32) at Module._load (node:internal/modules/cjs/loader:1450:12) at wrapModuleLoad (node:internal/modules/cjs/loader:260:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\x1B[1G\x1B[0J> \x1B[3G.editor\n' + '// Entering editor mode (Ctrl+D to finish, Ctrl+C to cancel)\n' + 'let i = 1;\n' + 'i + 3\n', expected: '\x1B[1G\x1B[0J> \x1B[3G.editor\n' + '// Entering editor mode (Ctrl+D to finish, Ctrl+C to cancel)\n' + 'let i = 1;\n' + 'i + 3\n' + '4\n' + '\x1B[1G\x1B[0J> \x1B[3G', operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-editor.js
test-linux (ubuntu-24.04-arm): test/parallel/test-repl-completion-on-getters-disabled.js#L0
--- stderr --- # # Fatal error in , line 0 # Invoke in DisallowJavascriptExecutionScope # # # #FailureMessage Object: 0xffffc4fd7590 ----- Native stack trace ----- 1: 0xab71b42b404c [out/Release/node] 2: 0xab71b5f053f4 V8_Fatal(char const*, ...) [out/Release/node] 3: 0xab71b46411e4 [out/Release/node] 4: 0xab71b4640664 [out/Release/node] 5: 0xab71b44d58ac v8::Function::Call(v8::Isolate*, v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) [out/Release/node] 6: 0xab71b43eee9c [out/Release/node] 7: 0xab71b43dd2c4 [out/Release/node] 8: 0xab71b43dcf28 [out/Release/node] 9: 0xab71b4c2e100 [out/Release/node] 10: 0xab71b4c318b8 [out/Release/node] 11: 0xab71b4c5acf0 [out/Release/node] 12: 0xab71b4c5aaf8 [out/Release/node] 13: 0xab71b4c8ca64 [out/Release/node] 14: 0xab71b4be0cec [out/Release/node] 15: 0xab71b4be7bd4 [out/Release/node] 16: 0xab71b4be7914 [out/Release/node] 17: 0xab71b46936f0 [out/Release/node] 18: 0xab71b4722b1c [out/Release/node] 19: 0xab71b4732c80 [out/Release/node] 20: 0xab71b47328e0 [out/Release/node] 21: 0xab71b51a6b9c [out/Release/node] 22: 0xab71b471eff8 [out/Release/node] 23: 0xab71b471382c [out/Release/node] 24: 0xab71b47135cc [out/Release/node] 25: 0xab71b4712ecc [out/Release/node] 26: 0xab71b46f158c [out/Release/node] 27: 0xab71b4b66a34 [out/Release/node] 28: 0xab71b52a2c8c [out/Release/node] Command: out/Release/node --test-reporter=./test/common/test-error-reporter.js --test-reporter-destination=stdout /home/runner/work/node/node/node/test/parallel/test-repl-completion-on-getters-disabled.js --- CRASHED (Signal: 5) ---
test-linux (ubuntu-24.04-arm): test/parallel/test-repl-context.js#L0
--- stderr --- # # Fatal error in , line 0 # Invoke in DisallowJavascriptExecutionScope # # # #FailureMessage Object: 0xfffff9f0f640 ----- Native stack trace ----- 1: 0xab52eeda404c [out/Release/node] 2: 0xab52f09f53f4 V8_Fatal(char const*, ...) [out/Release/node] 3: 0xab52ef1311e4 [out/Release/node] 4: 0xab52ef130664 [out/Release/node] 5: 0xab52eefc58ac v8::Function::Call(v8::Isolate*, v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) [out/Release/node] 6: 0xab52eeedee9c [out/Release/node] 7: 0xab52eeecd2c4 [out/Release/node] 8: 0xab52eeeccf28 [out/Release/node] 9: 0xab52ef71e100 [out/Release/node] 10: 0xab52ef7218b8 [out/Release/node] 11: 0xab52ef74acf0 [out/Release/node] 12: 0xab52ef74aaf8 [out/Release/node] 13: 0xab52ef77ca64 [out/Release/node] 14: 0xab52ef6d0cec [out/Release/node] 15: 0xab52ef6d7bd4 [out/Release/node] 16: 0xab52ef6d7914 [out/Release/node] 17: 0xab52ef1836f0 [out/Release/node] 18: 0xab52ef212b1c [out/Release/node] 19: 0xab52ef222c80 [out/Release/node] 20: 0xab52ef2228e0 [out/Release/node] 21: 0xab52efc96b9c [out/Release/node] 22: 0xab52ef20eff8 [out/Release/node] 23: 0xab52ef20382c [out/Release/node] 24: 0xab52ef2035cc [out/Release/node] 25: 0xab52ef202ecc [out/Release/node] 26: 0xab52ef1c7adc [out/Release/node] 27: 0xab52ef513aec [out/Release/node] 28: 0xab52ef1f12c0 [out/Release/node] 29: 0xab52ef659dcc [out/Release/node] 30: 0xab52ef6586ec [out/Release/node] 31: 0xab52efd92c8c [out/Release/node] Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-context.js --- CRASHED (Signal: 5) ---
test-linux (ubuntu-24.04-arm): test/parallel/test-repl-domain.js#L0
--- stderr --- Uncaught Error: threw at Domain.<anonymous> (REPL1:1:97) at Domain.run (node:domain:373:15) at REPL1:1:74 Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-domain.js
test-linux (ubuntu-24.04-arm): test/parallel/test-repl-autolibs.js#L50
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value: assert(gotWrite) at test1 (/home/runner/work/node/node/node/test/parallel/test-repl-autolibs.js:50:3) at Object.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-repl-autolibs.js:32:1) at Module._compile (node:internal/modules/cjs/loader:1947:14) at Object..js (node:internal/modules/cjs/loader:2087:10) at Module.load (node:internal/modules/cjs/loader:1669:32) at Module._load (node:internal/modules/cjs/loader:1450:12) at wrapModuleLoad (node:internal/modules/cjs/loader:260:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-autolibs.js
test-linux (ubuntu-24.04-arm): test/parallel/test-repl-array-prototype-tempering.js#L42
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: The input did not match the regular expression /^1\n(>\s)?$/. Input: 'Uncaught RangeError: Maximum call stack size exceeded\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' at Socket.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-repl-array-prototype-tempering.js:42:14) at Socket.<anonymous> (/home/runner/work/node/node/node/test/common/index.js:510:15) at Object.onceWrapper (node:events:631:12) at Socket.emit (node:events:521:24) at addChunk (node:internal/streams/readable:568:12) at readableAddChunkPushByteMode (node:internal/streams/readable:519:3) at Readable.push (node:internal/streams/readable:399:5) at Pipe.onStreamRead (node:internal/stream_base_commons:189:23) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'Uncaught RangeError: Maximum call stack size exceeded\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n', expected: /^1\n(>\s)?$/, operator: 'match', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-array-prototype-tempering.js
test-linux (ubuntu-24.04-arm): test/parallel/test-repl.js#L92
--- stderr --- ------------ out: "" in: "" ------------ out: "message" in: "'Read, Eval, Print Loop'" ------------ out: "invoke_me(987)" in: "'invoked 987'" ------------ out: "a = 12345" in: "12345" ------------ out: "{a:1}" in: "{ a: 1 }" ------------ out: "throw new Error('test error');" in: "Uncaught Error: test error" ------------ out: "throw { foo: 'bar' };" in: " at REPL6:1:7" node:internal/process/promises:324 triggerUncaughtException(err, true /* fromPromise */); ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + ' at REPL6:1:7' - "Uncaught { foo: 'bar' }" at runReplTests (/home/runner/work/node/node/node/test/parallel/test-repl.js:92:16) at process.processTicksAndRejections (node:internal/process/task_queues:104:5) at async /home/runner/work/node/node/node/test/parallel/test-repl.js:943:5 { generatedMessage: true, code: 'ERR_ASSERTION', actual: ' at REPL6:1:7', expected: "Uncaught { foo: 'bar' }", operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl.js
test-linux (ubuntu-24.04-arm): test/parallel/test-process-env-allowed-flags-are-documented.js#L119
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: The following options are documented as allowed in NODE_OPTIONS in /home/runner/work/node/node/node/doc/api/cli.md: --experimental-repl-await but are not in process.allowedNodeEnvironmentFlags 1 !== 0 at Object.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-process-env-allowed-flags-are-documented.js:119:8) at Module._compile (node:internal/modules/cjs/loader:1947:14) at Object..js (node:internal/modules/cjs/loader:2087:10) at Module.load (node:internal/modules/cjs/loader:1669:32) at Module._load (node:internal/modules/cjs/loader:1450:12) at wrapModuleLoad (node:internal/modules/cjs/loader:260:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: false, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-process-env-allowed-flags-are-documented.js
test-linux (ubuntu-24.04-arm): test/pseudo-tty/repl-dumb-tty.js#L0
--- stdout --- > > console.log("foo") foo undefined > 1 + 2 "str" console.dir({ a: 1 }) { a: 1 } .exit 3 > 'str' > { a: 1 } undefined > { a: 1 } > > Command: /opt/hostedtoolcache/Python/3.14.6/arm64/bin/python3 /home/runner/work/node/node/node/test/pseudo-tty/../../tools/pseudo-tty.py out/Release/node /home/runner/work/node/node/node/test/pseudo-tty/repl-dumb-tty.js
test-linux (ubuntu-24.04): test/parallel/test-repl-history-navigation.js#L913
--- stderr --- node:internal/process/promises:324 triggerUncaughtException(err, true /* fromPromise */); ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected ... Skipped lines [ '\x1B[1G', '\x1B[0J', '> ', '\x1B[3G', ... '\x1B[0J', - '> aut', - '\x1B[236G', - ' // ocompleteMe', - '\x1B[236G', - '\n// 123', - '\x1B[236G', - '\x1B[1A', - '\x1B[1B', - '\x1B[2K', - '\x1B[1A', - '\x1B[0K', - '\x1B[1G', - '\x1B[0J', '> veryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongName', '\x1B[113G', "\n// 'I should be previewed'", '\x1B[113G', '\x1B[1A', ... '\x1B[0J', - '> veryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongNameveryLongName', - '\x1B[3G', - '\x1B[1A', - '\x1B[1B', - "\n// 'I should be previewed'", - '\x1B[3G', - '\x1B[2A', - '\x1B[2B', - '\x1B[2K', - '\x1B[2A', - '\x1B[1G', - '\x1B[0J', '> e', '\x1B[4G', '\n// RangeError: visible', '\x1B[4G', '\x1B[1A', ... '\x1B[1A', + '\x1B[1D', + '\n// RangeError: visible', - '\x1B[1G', - '\x1B[0J', - '> ', '\x1B[3G', - 'x', - '1', - '\n' + - "// 'ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ'", - '\x1B[5G', '\x1B[1A', '\x1B[1B', '\x1B[2K', '\x1B[1A', '\x1B[1G', '\x1B[0J', + '> const e = new RangeError("visible\\ninvisible")', + '\x1B[49G', + '\x1B[1G', + '\x1B[0J', + '> const e = new RangeError("visible\\ninvisible"', + '\x1B[48G', + 'x', + '1', + '\x1B[1G', + '\x1B[0J', + '> const e = new RangeError("visible\\ninvisible"x', + '\x1B[49G', - '> x', - '\x1B[4G', '2', - '\n' + - "// 'πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•πŸ•'", - '\x1B[5G', - '\x1B[1A', - '\x1B[1B', - '\x1B[2K', - '\x1B[1A', '\x1B[1G', '\x1B[0J', + '> const e = new RangeError("visible\\ninvisible"x', + '\x1B[49G', - '> x', - '\x1B[4G', '3', - '\n' + - "// '𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷𐐷��
test-linux (ubuntu-24.04): test/parallel/test-repl-function-definition-edge-case.js#L19
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + '' - '1\n[Function: a]\n' at Object.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-repl-function-definition-edge-case.js:19:8) at Module._compile (node:internal/modules/cjs/loader:1947:14) at Object..js (node:internal/modules/cjs/loader:2087:10) at Module.load (node:internal/modules/cjs/loader:1669:32) at Module._load (node:internal/modules/cjs/loader:1450:12) at wrapModuleLoad (node:internal/modules/cjs/loader:260:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: '', expected: '1\n[Function: a]\n', operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-function-definition-edge-case.js
test-linux (ubuntu-24.04): test/parallel/test-repl-domain.js#L0
--- stderr --- Uncaught Error: threw at Domain.<anonymous> (REPL1:1:97) at Domain.run (node:domain:373:15) at REPL1:1:74 Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-domain.js
test-linux (ubuntu-24.04): test/parallel/test-repl-editor.js#L40
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected '\x1B[1G\x1B[0J> \x1B[3G.editor\n' + '// Entering editor mode (Ctrl+D to finish, Ctrl+C to cancel)\n' + 'let i = 1;\n' + + 'i + 3\n' - 'i + 3\n' + - '4\n' + - '\x1B[1G\x1B[0J> \x1B[3G' at run (/home/runner/work/node/node/node/test/parallel/test-repl-editor.js:40:10) at Array.forEach (<anonymous>) at Object.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-repl-editor.js:72:7) at Module._compile (node:internal/modules/cjs/loader:1947:14) at Object..js (node:internal/modules/cjs/loader:2087:10) at Module.load (node:internal/modules/cjs/loader:1669:32) at Module._load (node:internal/modules/cjs/loader:1450:12) at wrapModuleLoad (node:internal/modules/cjs/loader:260:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\x1B[1G\x1B[0J> \x1B[3G.editor\n' + '// Entering editor mode (Ctrl+D to finish, Ctrl+C to cancel)\n' + 'let i = 1;\n' + 'i + 3\n', expected: '\x1B[1G\x1B[0J> \x1B[3G.editor\n' + '// Entering editor mode (Ctrl+D to finish, Ctrl+C to cancel)\n' + 'let i = 1;\n' + 'i + 3\n' + '4\n' + '\x1B[1G\x1B[0J> \x1B[3G', operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-editor.js
test-linux (ubuntu-24.04): test/parallel/test-repl-completion-on-getters-disabled.js#L0
--- stderr --- # # Fatal error in , line 0 # Invoke in DisallowJavascriptExecutionScope # # # #FailureMessage Object: 0x7ffe9ab7c4d0 ----- Native stack trace ----- 1: 0x5559218e9332 [out/Release/node] 2: 0x5559236c9808 V8_Fatal(char const*, ...) [out/Release/node] 3: 0x555921c969e4 [out/Release/node] 4: 0x555921c95d55 [out/Release/node] 5: 0x555921b208fb v8::Function::Call(v8::Isolate*, v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) [out/Release/node] 6: 0x555921a2fb48 [out/Release/node] 7: 0x555921a1dc2b [out/Release/node] 8: 0x555921a1d8b9 [out/Release/node] 9: 0x5559222f9a04 [out/Release/node] 10: 0x5559222fd5e7 [out/Release/node] 11: 0x5559223286df [out/Release/node] 12: 0x5559223284ff [out/Release/node] 13: 0x55592235b8d0 [out/Release/node] 14: 0x5559222a601a [out/Release/node] 15: 0x5559222ad30e [out/Release/node] 16: 0x5559222ad00c [out/Release/node] 17: 0x555921cef749 [out/Release/node] 18: 0x555921d8d361 [out/Release/node] 19: 0x555921d9e289 [out/Release/node] 20: 0x555921d9deff [out/Release/node] 21: 0x55592284a28b [out/Release/node] 22: 0x555921d895ad [out/Release/node] 23: 0x555921d7c70d [out/Release/node] 24: 0x555921d7c52c [out/Release/node] 25: 0x555921d7beb1 [out/Release/node] 26: 0x555921d577e1 [out/Release/node] 27: 0x5559222270a1 [out/Release/node] 28: 0x7fe182e3ea76 Command: out/Release/node --test-reporter=./test/common/test-error-reporter.js --test-reporter-destination=stdout /home/runner/work/node/node/node/test/parallel/test-repl-completion-on-getters-disabled.js --- CRASHED (Signal: 5) ---
test-linux (ubuntu-24.04): test/parallel/test-repl-context.js#L23
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: '' !== 'true\n' at Object.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-repl-context.js:23:10) at Module._compile (node:internal/modules/cjs/loader:1947:14) at Object..js (node:internal/modules/cjs/loader:2087:10) at Module.load (node:internal/modules/cjs/loader:1669:32) at Module._load (node:internal/modules/cjs/loader:1450:12) at wrapModuleLoad (node:internal/modules/cjs/loader:260:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: '', expected: 'true\n', operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-context.js
test-linux (ubuntu-24.04): test/parallel/test-repl-autolibs.js#L50
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value: assert(gotWrite) at test1 (/home/runner/work/node/node/node/test/parallel/test-repl-autolibs.js:50:3) at Object.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-repl-autolibs.js:32:1) at Module._compile (node:internal/modules/cjs/loader:1947:14) at Object..js (node:internal/modules/cjs/loader:2087:10) at Module.load (node:internal/modules/cjs/loader:1669:32) at Module._load (node:internal/modules/cjs/loader:1450:12) at wrapModuleLoad (node:internal/modules/cjs/loader:260:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: true, code: 'ERR_ASSERTION', actual: false, expected: true, operator: '==', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-autolibs.js
test-linux (ubuntu-24.04): test/parallel/test-repl-array-prototype-tempering.js#L42
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: The input did not match the regular expression /^1\n(>\s)?$/. Input: 'Uncaught RangeError: Maximum call stack size exceeded\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' at Socket.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-repl-array-prototype-tempering.js:42:14) at Socket.<anonymous> (/home/runner/work/node/node/node/test/common/index.js:510:15) at Object.onceWrapper (node:events:631:12) at Socket.emit (node:events:521:24) at addChunk (node:internal/streams/readable:568:12) at readableAddChunkPushByteMode (node:internal/streams/readable:519:3) at Readable.push (node:internal/streams/readable:399:5) at Pipe.onStreamRead (node:internal/stream_base_commons:189:23) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'Uncaught RangeError: Maximum call stack size exceeded\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n' + ' at Array.get (REPL1:1:67)\n', expected: /^1\n(>\s)?$/, operator: 'match', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl-array-prototype-tempering.js
test-linux (ubuntu-24.04): test/parallel/test-repl.js#L92
--- stderr --- ------------ out: "" in: "" ------------ out: "message" in: "'Read, Eval, Print Loop'" ------------ out: "invoke_me(987)" in: "'invoked 987'" ------------ out: "a = 12345" in: "12345" ------------ out: "{a:1}" in: "{ a: 1 }" ------------ out: "throw new Error('test error');" in: "Uncaught Error: test error" ------------ out: "throw { foo: 'bar' };" in: " at REPL6:1:7" node:internal/process/promises:324 triggerUncaughtException(err, true /* fromPromise */); ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: + actual - expected + ' at REPL6:1:7' - "Uncaught { foo: 'bar' }" at runReplTests (/home/runner/work/node/node/node/test/parallel/test-repl.js:92:16) at process.processTicksAndRejections (node:internal/process/task_queues:104:5) at async /home/runner/work/node/node/node/test/parallel/test-repl.js:943:5 { generatedMessage: true, code: 'ERR_ASSERTION', actual: ' at REPL6:1:7', expected: "Uncaught { foo: 'bar' }", operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-repl.js
test-linux (ubuntu-24.04): test/parallel/test-process-env-allowed-flags-are-documented.js#L119
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: The following options are documented as allowed in NODE_OPTIONS in /home/runner/work/node/node/node/doc/api/cli.md: --experimental-repl-await but are not in process.allowedNodeEnvironmentFlags 1 !== 0 at Object.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-process-env-allowed-flags-are-documented.js:119:8) at Module._compile (node:internal/modules/cjs/loader:1947:14) at Object..js (node:internal/modules/cjs/loader:2087:10) at Module.load (node:internal/modules/cjs/loader:1669:32) at Module._load (node:internal/modules/cjs/loader:1450:12) at wrapModuleLoad (node:internal/modules/cjs/loader:260:19) at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5) at node:internal/main/run_main_module:33:47 { generatedMessage: false, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v27.0.0-pre Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-process-env-allowed-flags-are-documented.js
sccache stats - test-linux
53% - 2663 hits, 2368 misses, 0 errors
sccache stats - test-linux
58% - 2922 hits, 2120 misses, 0 errors