Skip to content

src,lib: support path in v8.writeHeapSnapshot output #1842

src,lib: support path in v8.writeHeapSnapshot output

src,lib: support path in v8.writeHeapSnapshot output #1842

Triggered via pull request December 26, 2025 18:53
Status Cancelled
Total duration 38m 42s
Artifacts 1

test-shared.yml

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

Annotations

10 errors
aarch64-darwin: with shared libraries
Process completed with exit code 2.
aarch64-darwin: with shared libraries: test/sequential/test-write-heapsnapshot-options.js#L61
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Missing expected exception (TypeError). at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-267c1ebda4c1-slim/test/sequential/test-write-heapsnapshot-options.js:61:12) at Module._compile (node:internal/modules/cjs/loader:1803:14) at Object..js (node:internal/modules/cjs/loader:1934:10) at Module.load (node:internal/modules/cjs/loader:1524:32) at Module._load (node:internal/modules/cjs/loader:1326:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) 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: undefined, expected: { code: 'ERR_INVALID_ARG_TYPE', name: 'TypeError' }, operator: 'throws', diff: 'simple' } Node.js v26.0.0-pre --- stdout --- [STDERR] (node:32613) internal/test/binding: These APIs are for internal testing only. Do not use them. (Use `node --trace-warnings ...` to show where the warning was created) [STDOUT] Snapshot nodes 63831 Searching for [ { edge_name: 'nonNumeric', node_name: 'test' } ] [STDERR] (node:32615) internal/test/binding: These APIs are for internal testing only. Do not use them. (Use `node --trace-warnings ...` to show where the warning was created) [STDOUT] Snapshot nodes 64560 Searching for [ { edge_name: 'numeric', node_name: 'smi number' } ] [STDERR] (node:32617) internal/test/binding: These APIs are for internal testing only. Do not use them. (Use `node --trace-warnings ...` to show where the warning was created) [STDOUT] Snapshot nodes 64588 Searching for [ { edge_name: 'numeric', node_name: 'smi number' } ] Command: out/Release/node --expose-internals /Users/runner/work/_temp/node-v26.0.0-nightly2025-12-267c1ebda4c1-slim/test/sequential/test-write-heapsnapshot-options.js
aarch64-darwin: with shared libraries: test/client-proxy/test-https-proxy-request-invalid-char-in-url.mjs#L97
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected + Set(7) { - Set(6) { { + error: Error: read ECONNRESET + at TCP.onStreamRead (node:internal/stream_base_commons:216:20) { + code: 'ECONNRESET', + errno: -54, + syscall: 'read' + }, + source: 'client response for connect' + }, + { headers: { host: 'localhost:56365' }, method: 'CONNECT', url: 'localhost:56365' at Immediate.<anonymous> (file:///Users/runner/work/_temp/node-v26.0.0-nightly2025-12-267c1ebda4c1-slim/test/client-proxy/test-https-proxy-request-invalid-char-in-url.mjs:97:18) at Immediate._onImmediate (/Users/runner/work/_temp/node-v26.0.0-nightly2025-12-267c1ebda4c1-slim/test/common/index.js:506:15) at process.processImmediate (node:internal/timers:504:21) { generatedMessage: true, code: 'ERR_ASSERTION', actual: Set(7) { { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } }, { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } }, { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } }, { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } }, { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } }, { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } }, { error: Error: read ECONNRESET at TCP.onStreamRead (node:internal/stream_base_commons:216:20) { errno: -54, code: 'ECONNRESET', syscall: 'read' }, source: 'client response for connect' } }, expected: Set(6) { { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } }, { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } }, { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } }, { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } }, { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } }, { method: 'CONNECT', url: 'localhost:56365', headers: { host: 'localhost:56365' } } }, operator: 'deepStrictEqual', diff: 'simple' } Node.js v26.0.0-pre --- stdout --- [Upstream server] responding to request for '/carriage-return-in-host' [Upstream server] responding to request for '/crlf-in-host' [Proxy client] Received response from server for 'https://local\rhost:56365/carriage-return-in-host': Response for '/carriage-return-in-host' [Proxy client] #1 closed request for: 'https://local\rhost:56365/carriage-return-in-host' [Upstream server] responding to request for '/newline-in-port' [Upstream server] responding to request for '/crlf-in-port' [Upstream server] responding to request for '/newline-in-host' [Proxy client] Received response from server for 'https://local\r\nhost:56365/crlf-in-host': Response for '/crlf-in-host' [Proxy client] #2 closed request for: 'https://local\r\nhost:56365/crlf-in-host' [Upstream server] responding to request for '/carriage-return-in-port' [Proxy client] Received response from server for 'https://localhost:5\n6365/newline-in-port': Response for '/newline-in-port' [Proxy client] #3 closed request for: 'https://localhost:5\n6365/newline-in-port' [Proxy client] Received response from server for 'https://localhost:5\r\n6365/crlf-in-port': Response for '/crlf-in-port' [Proxy client] #4 closed request for: 'https://localhost:5\r\n6365/crlf-in-port' [Proxy client] Received response from server for 'https://local\nhost:56365/newline-in-host': Response for '/newline-in-host' [Proxy client] #5 closed request for: 'ht
aarch64-linux: with shared libraries
Process completed with exit code 2.
aarch64-linux: with shared libraries: test/sequential/test-write-heapsnapshot-options.js#L61
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Missing expected exception (TypeError). at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-267c1ebda4c1-slim/test/sequential/test-write-heapsnapshot-options.js:61:12) at Module._compile (node:internal/modules/cjs/loader:1803:14) at Object..js (node:internal/modules/cjs/loader:1934:10) at Module.load (node:internal/modules/cjs/loader:1524:32) at Module._load (node:internal/modules/cjs/loader:1326:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) 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: undefined, expected: { code: 'ERR_INVALID_ARG_TYPE', name: 'TypeError' }, operator: 'throws', diff: 'simple' } Node.js v26.0.0-pre --- stdout --- [STDERR] (node:115294) internal/test/binding: These APIs are for internal testing only. Do not use them. (Use `node --trace-warnings ...` to show where the warning was created) [STDOUT] Snapshot nodes 64302 Searching for [ { edge_name: 'nonNumeric', node_name: 'test' } ] [STDERR] (node:115301) internal/test/binding: These APIs are for internal testing only. Do not use them. (Use `node --trace-warnings ...` to show where the warning was created) [STDOUT] Snapshot nodes 65043 Searching for [ { edge_name: 'numeric', node_name: 'smi number' } ] [STDERR] (node:115308) internal/test/binding: These APIs are for internal testing only. Do not use them. (Use `node --trace-warnings ...` to show where the warning was created) [STDOUT] Snapshot nodes 65033 Searching for [ { edge_name: 'numeric', node_name: 'smi number' } ] Command: out/Release/node --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2025-12-267c1ebda4c1-slim/test/sequential/test-write-heapsnapshot-options.js
x86_64-linux: with shared libraries
Process completed with exit code 2.
x86_64-linux: with shared libraries: test/sequential/test-write-heapsnapshot-options.js#L61
--- stderr --- node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Missing expected exception (TypeError). at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-12-267c1ebda4c1-slim/test/sequential/test-write-heapsnapshot-options.js:61:12) at Module._compile (node:internal/modules/cjs/loader:1803:14) at Object..js (node:internal/modules/cjs/loader:1934:10) at Module.load (node:internal/modules/cjs/loader:1524:32) at Module._load (node:internal/modules/cjs/loader:1326:12) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) 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: undefined, expected: { code: 'ERR_INVALID_ARG_TYPE', name: 'TypeError' }, operator: 'throws', diff: 'simple' } Node.js v26.0.0-pre --- stdout --- [STDERR] (node:115121) internal/test/binding: These APIs are for internal testing only. Do not use them. (Use `node --trace-warnings ...` to show where the warning was created) [STDOUT] Snapshot nodes 64307 Searching for [ { edge_name: 'nonNumeric', node_name: 'test' } ] [STDERR] (node:115128) internal/test/binding: These APIs are for internal testing only. Do not use them. (Use `node --trace-warnings ...` to show where the warning was created) [STDOUT] Snapshot nodes 65036 Searching for [ { edge_name: 'numeric', node_name: 'smi number' } ] [STDERR] (node:115135) internal/test/binding: These APIs are for internal testing only. Do not use them. (Use `node --trace-warnings ...` to show where the warning was created) [STDOUT] Snapshot nodes 65026 Searching for [ { edge_name: 'numeric', node_name: 'smi number' } ] Command: out/Release/node --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2025-12-267c1ebda4c1-slim/test/sequential/test-write-heapsnapshot-options.js
x86_64-darwin: with shared libraries
Canceling since a higher priority waiting request for Test Shared libraries-juan/filepath-v8 exists
x86_64-darwin: with shared libraries
The operation was canceled.
Test Shared libraries
Canceling since a higher priority waiting request for Test Shared libraries-juan/filepath-v8 exists

Artifacts

Produced during runtime
Name Size Digest
tarballs
47.8 MB
sha256:af1a1c3436d65039dc18c2866f5aa04844243f1ff659026030bd088a7312249c