permission: keep parent allowlist when Worker execArgv is empty #82220
Annotations
6 errors and 1 notice
|
test-macOS
Process completed with exit code 2.
|
|
test-macOS:
test/parallel/test-worker-node-options.js#L27
--- stderr ---
[process 75997]: --- stderr ---
[process 75997]: --- stdout ---
[process 75997]: status = 0, signal = null
/Users/runner/work/node/node/node/test/common/child_process.js:112
throw error;
^
Error: - stderr did not match /spawn-worker-with-trace-exit\.js:17/
at Object.<anonymous> (/Users/runner/work/node/node/node/test/parallel/test-worker-node-options.js:27:1)
at Module._compile (node:internal/modules/cjs/loader:1956:14)
at Object..js (node:internal/modules/cjs/loader:2096:10)
at Module.load (node:internal/modules/cjs/loader:1678:32)
at Module._load (node:internal/modules/cjs/loader:1470:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:261:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
options: { env: {} },
command: '/Users/runner/work/node/node/node/out/Release/node /Users/runner/work/node/node/node/test/fixtures/spawn-worker-with-trace-exit'
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/node/node/node/test/parallel/test-worker-node-options.js
|
|
test-macOS:
test/parallel/test-worker-execargv-invalid.js#L46
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Missing expected exception (Error).
at Object.<anonymous> (/Users/runner/work/node/node/node/test/parallel/test-worker-execargv-invalid.js:46:10)
at Module._compile (node:internal/modules/cjs/loader:1956:14)
at Object..js (node:internal/modules/cjs/loader:2096:10)
at Module.load (node:internal/modules/cjs/loader:1678:32)
at Module._load (node:internal/modules/cjs/loader:1470:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:261: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: undefined,
expected: { code: 'ERR_WORKER_INVALID_EXEC_ARGV', name: 'Error' },
operator: 'throws',
diff: 'simple'
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/node/node/node/test/parallel/test-worker-execargv-invalid.js
|
|
test-macOS:
test/parallel/test-tls-get-ca-certificates-worker-no-use-system-ca.js#L0
--- stderr ---
node:internal/process/promises:324
triggerUncaughtException(err, true /* fromPromise */);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
121 !== 123
at /Users/runner/work/node/node/node/test/parallel/test-tls-get-ca-certificates-worker-no-use-system-ca.js:48:10
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 121,
expected: 123,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v27.0.0-pre
Command: out/Release/node --no-use-system-ca /Users/runner/work/node/node/node/test/parallel/test-tls-get-ca-certificates-worker-no-use-system-ca.js
|
|
test-macOS:
test/parallel/test-permission-worker-empty-execargv.js#L100
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: {"ok":true,"data":"allowed\n"}
true !== false
at assertAccessDenied (/Users/runner/work/node/node/node/test/parallel/test-permission-worker-empty-execargv.js:100:10)
at Object.<anonymous> (/Users/runner/work/node/node/node/test/parallel/test-permission-worker-empty-execargv.js:153:5)
at Module._compile (node:internal/modules/cjs/loader:1956:14)
at Object..js (node:internal/modules/cjs/loader:2096:10)
at Module.load (node:internal/modules/cjs/loader:1678:32)
at Module._load (node:internal/modules/cjs/loader:1470:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:261: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: true,
expected: false,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/node/node/node/test/parallel/test-permission-worker-empty-execargv.js
|
|
test-macOS:
test/parallel/test-cli-node-options.js#L157
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
0 !== 1
at Worker.<anonymous> (/Users/runner/work/node/node/node/test/parallel/test-cli-node-options.js:157:12)
at Worker.<anonymous> (/Users/runner/work/node/node/node/test/common/index.js:512:15)
at Worker.emit (node:events:514:20)
at [kOnExit] (node:internal/worker:405:10)
at Worker.<computed>.onexit (node:internal/worker:299:20) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 0,
expected: 1,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v27.0.0-pre
Command: out/Release/node /Users/runner/work/node/node/node/test/parallel/test-cli-node-options.js
|
|
sccache stats - test-macOS
56% - 2820 hits, 2210 misses, 0 errors
|