Skip to content

feat: add ncu-ci resume command #1962

feat: add ncu-ci resume command

feat: add ncu-ci resume command #1962

Triggered via pull request September 10, 2026 08:59
Status Failure
Total duration 1m 1s
Artifacts

nodejs.yml

on: pull_request
Test on Node.js  /  prepare-node-matrix
5s
Test on Node.js / prepare-node-matrix
Lint using ESLint
25s
Lint using ESLint
Matrix: Test on Node.js / test
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 6 notices
Test on Node.js / test (22, macos-latest)
Process completed with exit code 1.
exits unsuccessfully when a failed test is changed by the PR: test/unit/ci_resume.test.js#L575
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Refusing to resume CI: failures reference files changed by this PR/. Input: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '✔ Jenkins credentials valid\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n' + '✔ Found PR CI job 654321\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n' + '✔ Data downloaded\n' + ' ✖ test/parallel/test-example.js\n' at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/ci_resume.test.js:575:12) at Test.runInAsyncScope (node:async_hooks:214:14) at Test.run (node:internal/test_runner/test:1047:25) at Suite.processPendingSubtests (node:internal/test_runner/test:744:18) at Test.postRun (node:internal/test_runner/test:1173:19) at Test.run (node:internal/test_runner/test:1101:12) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n✔ Jenkins credentials valid\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n✔ Found PR CI job 654321\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n✔ Data downloaded\n ✖ test/parallel/test-example.js\n', expected: /Refusing to resume CI: failures reference files changed by this PR/, operator: 'match', diff: 'simple' }
Test on Node.js / test (22, ubuntu-latest)
Process completed with exit code 1.
exits unsuccessfully when a failed test is changed by the PR: test/unit/ci_resume.test.js#L575
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Refusing to resume CI: failures reference files changed by this PR/. Input: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '✔ Jenkins credentials valid\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n' + '✔ Found PR CI job 654321\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n' + '✔ Data downloaded\n' + ' ✖ test/parallel/test-example.js\n' at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/ci_resume.test.js:575:12) at Test.runInAsyncScope (node:async_hooks:214:14) at Test.run (node:internal/test_runner/test:1047:25) at Suite.processPendingSubtests (node:internal/test_runner/test:744:18) at Test.postRun (node:internal/test_runner/test:1173:19) at Test.run (node:internal/test_runner/test:1101:12) at async Suite.processPendingSubtests (node:internal/test_runner/test:744:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n✔ Jenkins credentials valid\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n✔ Found PR CI job 654321\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n✔ Data downloaded\n ✖ test/parallel/test-example.js\n', expected: /Refusing to resume CI: failures reference files changed by this PR/, operator: 'match', diff: 'simple' }
Test on Node.js / test (24, ubuntu-latest)
Process completed with exit code 1.
exits unsuccessfully when a failed test is changed by the PR: test/unit/ci_resume.test.js#L575
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Refusing to resume CI: failures reference files changed by this PR/. Input: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '✔ Jenkins credentials valid\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n' + '✔ Found PR CI job 654321\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n' + '✔ Data downloaded\n' + ' ✖ test/parallel/test-example.js\n' at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/ci_resume.test.js:575:12) at Test.runInAsyncScope (node:async_hooks:227:14) at Test.run (node:internal/test_runner/test:1397:25) at Suite.processPendingSubtests (node:internal/test_runner/test:969:18) at Test.postRun (node:internal/test_runner/test:1537:19) at Test.run (node:internal/test_runner/test:1462:12) at async Suite.processPendingSubtests (node:internal/test_runner/test:969:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n✔ Jenkins credentials valid\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n✔ Found PR CI job 654321\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n✔ Data downloaded\n ✖ test/parallel/test-example.js\n', expected: /Refusing to resume CI: failures reference files changed by this PR/, operator: 'match', diff: 'simple' }
Test on Node.js / test (26, ubuntu-latest, experimental)
Process completed with exit code 1.
exits unsuccessfully when a failed test is changed by the PR: test/unit/ci_resume.test.js#L575
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Refusing to resume CI: failures reference files changed by this PR/. Input: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '✔ Jenkins credentials valid\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n' + '✔ Found PR CI job 654321\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n' + '✔ Data downloaded\n' + ' ✖ test/parallel/test-example.js\n' at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/ci_resume.test.js:575:12) at Test.runInAsyncScope (node:async_hooks:226:14) at Test.run (node:internal/test_runner/test:1402:25) at Suite.processPendingSubtests (node:internal/test_runner/test:974:18) at Test.postRun (node:internal/test_runner/test:1542:19) at Test.run (node:internal/test_runner/test:1467:12) at async Suite.processPendingSubtests (node:internal/test_runner/test:974:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n✔ Jenkins credentials valid\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n✔ Found PR CI job 654321\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n✔ Data downloaded\n ✖ test/parallel/test-example.js\n', expected: /Refusing to resume CI: failures referen�[39
Test on Node.js / test (26, macos-latest, experimental)
Process completed with exit code 1.
exits unsuccessfully when a failed test is changed by the PR: test/unit/ci_resume.test.js#L575
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Refusing to resume CI: failures reference files changed by this PR/. Input: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '✔ Jenkins credentials valid\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n' + '✔ Found PR CI job 654321\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n' + '✔ Data downloaded\n' + ' ✖ test/parallel/test-example.js\n' at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/ci_resume.test.js:575:12) at Test.runInAsyncScope (node:async_hooks:226:14) at Test.run (node:internal/test_runner/test:1402:25) at Suite.processPendingSubtests (node:internal/test_runner/test:974:18) at Test.postRun (node:internal/test_runner/test:1542:19) at Test.run (node:internal/test_runner/test:1467:12) at async Suite.processPendingSubtests (node:internal/test_runner/test:974:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n✔ Jenkins credentials valid\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n✔ Found PR CI job 654321\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n✔ Data downloaded\n ✖ test/parallel/test-example.js\n', expected: /Refusing to resume CI: failures referen�[3
Test on Node.js / test (24, macos-latest)
Process completed with exit code 1.
exits unsuccessfully when a failed test is changed by the PR: test/unit/ci_resume.test.js#L575
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Refusing to resume CI: failures reference files changed by this PR/. Input: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n' + '✔ Jenkins credentials valid\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n' + '\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n' + '\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n' + '✔ Found PR CI job 654321\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n' + '\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n' + '\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n' + '✔ Build data downloaded\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n' + '\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n' + '✔ Data downloaded\n' + ' ✖ test/parallel/test-example.js\n' at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/ci_resume.test.js:575:12) at Test.runInAsyncScope (node:async_hooks:227:14) at Test.run (node:internal/test_runner/test:1397:25) at Suite.processPendingSubtests (node:internal/test_runner/test:969:18) at Test.postRun (node:internal/test_runner/test:1537:19) at Test.run (node:internal/test_runner/test:1462:12) at async Suite.processPendingSubtests (node:internal/test_runner/test:969:7) { generatedMessage: true, code: 'ERR_ASSERTION', actual: '\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n\x1B[36m⠋\x1B[39m Validating Jenkins credentials\n✔ Jenkins credentials valid\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Looking for CI runs for pull request 123456\n\x1B[36m⠋\x1B[39m Getting PR from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting reviews from nodejs/node/pull/123456\n\x1B[36m⠋\x1B[39m Getting comments from nodejs/node/pull/123456\n✔ Found PR CI job 654321\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Checking failures against changed PR files\n\x1B[36m⠋\x1B[39m Querying data for job/node-test-pull-request/654321/\n\x1B[36m⠋\x1B[39m Querying API for job/node-test-pull-request/654321/\n✔ Build data downloaded\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying failures of job/node-test-commit/1/\n\x1B[36m⠋\x1B[39m Querying console text for job/node-test-commit-linux-freestyle/1/\n✔ Data downloaded\n ✖ test/parallel/test-example.js\n', expected: /Refusing to resume CI: failures reference files changed by this PR/, operator: 'match', diff: 'simple' }
Test on Node.js / test (22, macos-latest)
Total Tests: 373 Suites 📂: 85 Passed ✅: 372 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 3098.090ms
Test on Node.js / test (22, ubuntu-latest)
Total Tests: 373 Suites 📂: 85 Passed ✅: 372 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 4263.577ms
Test on Node.js / test (24, ubuntu-latest)
Total Tests: 373 Suites 📂: 85 Passed ✅: 372 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 6008.068ms
Test on Node.js / test (26, ubuntu-latest, experimental)
Total Tests: 373 Suites 📂: 85 Passed ✅: 372 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 6148.672ms
Test on Node.js / test (26, macos-latest, experimental)
Total Tests: 373 Suites 📂: 85 Passed ✅: 372 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 6104.899ms
Test on Node.js / test (24, macos-latest)
Total Tests: 373 Suites 📂: 85 Passed ✅: 372 Failed ❌: 1 Canceled 🚫: 0 Skipped ⏭️: 0 Todo 📝: 0 Duration 🕐: 9762.068ms