feat: add ncu-ci resume command #1962
nodejs.yml
on: pull_request
Test on Node.js
/
prepare-node-matrix
5s
Lint using ESLint
25s
Matrix: Test on Node.js / test
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
|