Skip to content

deps: add ata JSON Schema validator for node.config.json #5580

deps: add ata JSON Schema validator for node.config.json

deps: add ata JSON Schema validator for node.config.json #5580

Triggered via pull request April 18, 2026 09:57
Status Failure
Total duration 2h 43m 53s
Artifacts 1

test-shared.yml

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

Annotations

4 errors
aarch64-linux: with shared libraries
Process completed with exit code 2.
aarch64-linux: with shared libraries: test/parallel/test-config-file.js#L686
--- stdout --- Test failure: 'rejects boolean option with string value' Location: test/parallel/test-config-file.js:680:3 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Invalid configuration/. Input: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/test/parallel/test-config-file.js:686:12) at process.processTicksAndRejections (node:internal/process/task_queues:104:5) at async Test.run (node:internal/test_runner/test:1304:7) at async Promise.all (index 0) at async Suite.run (node:internal/test_runner/test:1753:7) at async Test.processPendingSubtests (node:internal/test_runner/test:888:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n', expected: /Invalid configuration/, operator: 'match', diff: 'simple' } Test failure: 'rejects number option with string value' Location: test/parallel/test-config-file.js:691:3 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Invalid configuration/. Input: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/test/parallel/test-config-file.js:697:12) at process.processTicksAndRejections (node:internal/process/task_queues:104:5) at async Test.run (node:internal/test_runner/test:1304:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:888:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n', expected: /Invalid configuration/, operator: 'match', diff: 'simple' } Test failure: 'rejects array option with boolean value' Location: test/parallel/test-config-file.js:702:3 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Invalid configuration/. Input: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/test/parallel/test-config-file.js:708:12) at process.processTicksAndRejections (node:internal/process/task_queues:104:5) at async Test.run (node:internal/test_runner/test:1304:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:888:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n', expected: /Invalid configuration/, operator: 'match', diff: 'simple' } Test failure: 'rejects array with wrong item type' Location: test/parallel/test-config-file.js:713:3 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Invalid configuration/. Input: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/test/parallel/test-config-file.js:719:12) a
x86_64-linux: with shared libraries
Process completed with exit code 2.
x86_64-linux: with shared libraries: test/parallel/test-config-file.js#L686
--- stdout --- Test failure: 'rejects boolean option with string value' Location: test/parallel/test-config-file.js:680:3 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Invalid configuration/. Input: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/test/parallel/test-config-file.js:686:12) at async Test.run (node:internal/test_runner/test:1304:7) at async Promise.all (index 0) at async Suite.run (node:internal/test_runner/test:1753:7) at async Test.processPendingSubtests (node:internal/test_runner/test:888:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n', expected: /Invalid configuration/, operator: 'match', diff: 'simple' } Test failure: 'rejects number option with string value' Location: test/parallel/test-config-file.js:691:3 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Invalid configuration/. Input: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/test/parallel/test-config-file.js:697:12) at process.processTicksAndRejections (node:internal/process/task_queues:104:5) at async Test.run (node:internal/test_runner/test:1304:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:888:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n', expected: /Invalid configuration/, operator: 'match', diff: 'simple' } Test failure: 'rejects array option with boolean value' Location: test/parallel/test-config-file.js:702:3 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Invalid configuration/. Input: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/test/parallel/test-config-file.js:708:12) at async Test.run (node:internal/test_runner/test:1304:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:888:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n', expected: /Invalid configuration/, operator: 'match', diff: 'simple' } Test failure: 'rejects array with wrong item type' Location: test/parallel/test-config-file.js:713:3 AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Invalid configuration/. Input: 'Cannot read configuration from node.config.json: no such file or directory\n' + '/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/out/Release/node: node.config.json: not found\n' at TestContext.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-185573500b4a-slim/test/parallel/test-config-file.js:719:12) at async Test.run (node:internal/test_runner/test:1304:7) at async Suite.processPendingSubtests (node:internal/test_runner/test:888:7) { generatedMessage: true,

Artifacts

Produced during runtime
Name Size Digest
tarballs
50.2 MB
sha256:2c99426436872f7738710da45d3d94d16e117a61c824c9a72253c84f1e130c0d