Skip to content

benchmark: add per-suite setup option #609

benchmark: add per-suite setup option

benchmark: add per-suite setup option #609

Triggered via pull request November 4, 2025 20:47
Status Cancelled
Total duration 29m 39s
Artifacts 1

test-shared.yml

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

Annotations

7 errors and 1 notice
x86_64-darwin: with shared libraries
This is a scheduled macos-13 brownout. The macOS-13 based runner images are being deprecated. For more details, see https://github.com/actions/runner-images/issues/13046.
aarch64-darwin: with shared libraries
Process completed with exit code 2.
aarch64-darwin: with shared libraries: test/benchmark/test-benchmark-module.js#L0
--- stderr --- node:internal/modules/cjs/loader:1423 throw err; ^ Error: Cannot find module '/Users/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/test/.tmp.4706/nodejs-benchmark-module/0' Require stack: - /Users/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js at Module._resolveFilename (node:internal/modules/cjs/loader:1420:15) at defaultResolveImpl (node:internal/modules/cjs/loader:1058:19) at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1063:22) at Module._load (node:internal/modules/cjs/loader:1226:37) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) at Module.require (node:internal/modules/cjs/loader:1503:12) at require (node:internal/modules/helpers:152:16) at measureJSFile (/Users/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js:35:5) at main (/Users/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js:22:7) { code: 'MODULE_NOT_FOUND', requireStack: [ '/Users/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js' ] } Node.js v26.0.0-pre node:internal/process/promises:330 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:330:7) at processPromiseRejections (node:internal/process/promises:413:17) at process.processTicksAndRejections (node:internal/process/task_queues:104:32) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v26.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:508:28) at ChildProcess._handle.onexit (node:internal/child_process:293:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v26.0.0-pre Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/test/benchmark/test-benchmark-module.js
aarch64-linux: with shared libraries
Process completed with exit code 2.
aarch64-linux: with shared libraries: test/benchmark/test-benchmark-module.js#L0
--- stderr --- node:internal/modules/cjs/loader:1423 throw err; ^ Error: Cannot find module '/home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/test/.tmp.4707/nodejs-benchmark-module/0' Require stack: - /home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js at Module._resolveFilename (node:internal/modules/cjs/loader:1420:15) at defaultResolveImpl (node:internal/modules/cjs/loader:1058:19) at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1063:22) at Module._load (node:internal/modules/cjs/loader:1226:37) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) at Module.require (node:internal/modules/cjs/loader:1503:12) at require (node:internal/modules/helpers:152:16) at measureJSFile (/home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js:35:5) at main (/home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js:22:7) { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js' ] } Node.js v26.0.0-pre node:internal/process/promises:330 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:330:7) at processPromiseRejections (node:internal/process/promises:413:17) at process.processTicksAndRejections (node:internal/process/task_queues:104:32) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v26.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:508:28) at ChildProcess._handle.onexit (node:internal/child_process:293:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v26.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/test/benchmark/test-benchmark-module.js
x86_64-linux: with shared libraries
Process completed with exit code 2.
x86_64-linux: with shared libraries: test/benchmark/test-benchmark-module.js#L0
--- stderr --- node:internal/modules/cjs/loader:1423 throw err; ^ Error: Cannot find module '/home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/test/.tmp.4710/nodejs-benchmark-module/0' Require stack: - /home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js at Module._resolveFilename (node:internal/modules/cjs/loader:1420:15) at defaultResolveImpl (node:internal/modules/cjs/loader:1058:19) at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1063:22) at Module._load (node:internal/modules/cjs/loader:1226:37) at TracingChannel.traceSync (node:diagnostics_channel:328:14) at wrapModuleLoad (node:internal/modules/cjs/loader:245:24) at Module.require (node:internal/modules/cjs/loader:1503:12) at require (node:internal/modules/helpers:152:16) at measureJSFile (/home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js:35:5) at main (/home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js:22:7) { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/benchmark/module/module-require.js' ] } Node.js v26.0.0-pre node:internal/process/promises:330 new UnhandledPromiseRejection(reason); ^ UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "1". at throwUnhandledRejectionsMode (node:internal/process/promises:330:7) at processPromiseRejections (node:internal/process/promises:413:17) at process.processTicksAndRejections (node:internal/process/task_queues:104:32) { code: 'ERR_UNHANDLED_REJECTION' } Node.js v26.0.0-pre node:internal/assert/utils:146 throw error; ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: 1 !== 0 at ChildProcess.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/test/common/benchmark.js:28:12) at ChildProcess.emit (node:events:508:28) at ChildProcess._handle.onexit (node:internal/child_process:293:12) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 1, expected: 0, operator: 'strictEqual', diff: 'simple' } Node.js v26.0.0-pre Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2025-11-04600bc7f367-slim/test/benchmark/test-benchmark-module.js
x86_64-darwin: with shared libraries
The macOS-13 based runner images are being deprecated, consider switching to macOS-15 (macos-15-intel) or macOS 15 arm64 (macos-latest) instead. For more details see https://github.com/actions/runner-images/issues/13046

Artifacts

Produced during runtime
Name Size Digest
tarballs
47.6 MB
sha256:514c3b3daac6554afa59a88bf8f19feb674ba8e33927d9c7060d2c200145565b