CI Reliability 2022-11-20
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 57
- Forks
- 20
- PR merge metrics
- No merged PRs in 30d
Description
Failures in node-test-pull-request/47930 to node-test-pull-request/48027 that failed more than 2 PRs
(Generated with ncu-ci walk pr --stats=true --markdown /home/runner/work/reliability/reliability/results.md)
| UTC Time | RUNNING | SUCCESS | UNSTABLE | ABORTED | FAILURE | Green Rate |
|---|---|---|---|---|---|---|
| 2022-11-20 00:15 | 2 | 5 | 36 | 16 | 41 | 6.10% |
JSTest Failure
Example
not ok 1244 parallel/test-fs-watch-recursive
---
duration_ms: 120.146
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | addons/report-fatalerror/test |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 4 (https://github.com/nodejs/node/pull/45371/, https://github.com/nodejs/node/pull/45496/, https://github.com/nodejs/node/pull/45432/, https://github.com/nodejs/node/pull/45513/) |
| Appeared | test-joyent-smartos20-x64-3 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/47982/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/48022/ |
Example
not ok 3496 addons/report-fatalerror/test
---
duration_ms: 300.115
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | parallel/test-process-wrap |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 4 (https://github.com/nodejs/node/pull/45230/, https://github.com/nodejs/node/pull/45517/, https://github.com/nodejs/node/pull/45508/, https://github.com/nodejs/node/pull/45383/) |
| Appeared | test-nearform-macos10.15-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/48007/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/48023/ |
Example
not ok 2489 parallel/test-process-wrap
---
duration_ms: 120.53
severity: fail
exitcode: -15
stack: |-
timeout
(node:41887) internal/test/binding: These APIs are for internal testing only. Do not use them.
(Use `node --trace-warnings ...` to show where the warning was created)
...
| Reason | parallel/test-corepack-yarn-install |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/45494/, https://github.com/nodejs/node/pull/45489/, https://github.com/nodejs/node/pull/45230/) |
| Appeared | test-digitalocean-ubuntu1804_sharedlibs_container-x64-3 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/47990/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/48007/ |
Example
not ok 591 parallel/test-corepack-yarn-install
---
duration_ms: 2.414
severity: fail
exitcode: 1
stack: |-
(node:9231) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
#
# Fatal error in ../deps/v8/src/base/memory.h, line 22
# Debug check failed: IsAligned(addr, alignof(T)).
#
#
#
#FailureMessage Object: 0x7ffe8e219d30
1: 0x56382ebbaa63 node::DumpBacktrace(_IO_FILE*) [/home/iojs/build/workspace/node-test-commit-linux-containered/out/Debug/node]
2: 0x56382ed62a73 [/home/iojs/build/workspace/node-test-commit-linux-containered/out/Debug/node]
3: 0x56382ed62a93 [/home/iojs/build/workspace/node-test-commit-linux-containered/out/Debug/node]
4: 0x5638307e6c07 V8_Fatal(char const*, int, char const*, ...) [/home/iojs/build/workspace/node-tes...
Example
not ok 3656 benchmark/test-benchmark-streams
---
duration_ms: 2.21
severity: fail
exitcode: 1
stack: |-
node:events:497
throw er; // Unhandled 'error' event
^
Error [ERR_METHOD_NOT_IMPLEMENTED]: The _read() method is not implemented
at new NodeError (node:internal/errors:393:5)
at Readable._read (node:internal/streams/readable:683:9)
at Readable.read (node:internal/streams/readable:516:12)
at maybeReadMore_ (node:internal/streams/readable:670:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Emitted 'error' event on Readable instance at:
at emitErrorNT (node:internal/streams/destroy:151:8)
at emitErrorCloseNT (node:internal/streams/destroy:116:3)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
code: 'ERR_METHOD_NOT_IMPLEMENTED'
}
Node.js v20.0.0-pre
node:assert:124
throw new AssertionError(obj);
^
...
| Reason | parallel/test-child-process-stdio-inherit |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/45513/, https://github.com/nodejs/node/pull/45523/) |
| Appeared | test-nearform-macos10.15-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/48022/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/48025/ |
Example
not ok 778 parallel/test-child-process-stdio-inherit
---
duration_ms: 120.37
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | pummel/test-net-throttle |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/45274/, https://github.com/nodejs/node/pull/45383/) |
| Appeared | test-digitalocean-freebsd12-x64-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/47958/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/48023/ |
Example
not ok 3456 pummel/test-net-throttle
---
duration_ms: 0.564
severity: fail
exitcode: 1
stack: |-
node:assert:124
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
false !== true
at process.<anonymous> (/usr/home/iojs/build/workspace/node-test-commit-freebsd/nodes/freebsd12-x64/test/pummel/test-net-throttle.js:87:10)
at process.emit (node:events:531:35) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: 'strictEqual'
}
Node.js v20.0.0-pre
...
| Reason | sequential/test-perf-hooks |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/45482/, https://github.com/nodejs/node/pull/45422/) |
| Appeared | test-joyent-smartos20-x64-3, test-digitalocean-ubuntu1804_sharedlibs_container-x64-5 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/47966/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/47970/ |
Example
not ok 3831 sequential/test-perf-hooks
---
duration_ms: 1.148
severity: fail
exitcode: 1
stack: |-
{
name: 'node',
entryType: 'node',
startTime: 0,
duration: { around: 43.94373321533203 },
nodeStart: { around: 0 },
v8Start: { around: 0 },
bootstrapComplete: { around: 43.91535949707031, delay: 2500 },
environment: { around: 0 },
loopStart: -1,
loopExit: -1
}
node:assert:400
throw err;
^
AssertionError [ERR_ASSERTION]: nodeStart: 842.4637451171875 >= 250
at checkNodeTiming (/home/iojs/build/workspace/node-test-commit-smartos/nodes/smartos20-64/test/sequential/test-perf-hooks.js:31:7)
at Object.<anonymous> (/home/iojs/build/workspace/node-test-commit-smartos/nodes/smartos20-64/test/sequential/test-perf-hooks.js:43:1)
at Module._compile (node:internal/modules/cjs/loader:1213:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1267:10)
at Module.load (node:i...
CCTest Failure
Jenkins Failure
| Reason | Backing channel 'JNLP4-connect connection from ... is disconnected. |
|---|---|
| Type | JENKINS_FAILURE |
| Failed PR | 4 (https://github.com/nodejs/node/pull/45432/, https://github.com/nodejs/node/pull/45464/, https://github.com/nodejs/node/pull/45422/, https://github.com/nodejs/node/pull/45301/) |
| Appeared | test-orka-macos10.15-x64-1, test-digitalocean-freebsd12-x64-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/47930/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/48003/ |
Example
java.io.IOException: Backing channel 'JNLP4-connect connection from 199.7.167.102/199.7.167.102:7195' is disconnected.
at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:215)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:285)
at jdk.proxy2/jdk.proxy2.$Proxy87.isAlive(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1215)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1207)
| Reason | Build timed out (after 60 minutes). Marking the build as failed. |
|---|---|
| Type | JENKINS_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/45460/, https://github.com/nodejs/node/pull/45512/) |
| Appeared | test-digitalocean-ubi81_container-x64-1, test-softlayer-ubi81_container-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/47956/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/48014/ |
Example
Build timed out (after 60 minutes). Marking the build as failed.
Git Failure
Build Failure
| Reason | ERROR: Step �Publish JUnit test result report� failed: No test report files were found. Configuration error? |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 6 (https://github.com/nodejs/node/pull/45266/, https://github.com/nodejs/node/pull/45289/, https://github.com/nodejs/node/pull/45391/, https://github.com/nodejs/node/pull/45377/, https://github.com/nodejs/node/pull/45494/, https://github.com/nodejs/node/pull/45489/) |
| Appeared | test-azure_msft-win2016_vs2017-x64-3, test-rackspace-win2012r2_vs2019-x64-2, test-rackspace-win2012r2_vs2015-x64-1, test-rackspace-win2012r2_vs2019-x64-5 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/47940/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/47993/ |
Example
ERROR: Step �Publish JUnit test result report� failed: No test report files were found. Configuration error?
Collecting metadata...
Metadata collection done.
Notifying upstream projects of job completion
Finished: FAILURE
| Reason | fatal error: ld terminated with signal 9 [Killed] |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 4 (https://github.com/nodejs/node/pull/45432/, https://github.com/nodejs/node/pull/45482/, https://github.com/nodejs/node/pull/45489/, https://github.com/nodejs/node/pull/45512/) |
| Appeared | test-digitalocean-ubuntu1804_sharedlibs_container-x64-2, test-digitalocean-ubuntu1804_sharedlibs_container-x64-4, test-osuosl-ubuntu1804_container-arm64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/47930/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/48014/ |
Example
fatal error: ld terminated with signal 9 [Killed]
| Reason | fatal: No rebase in progress? |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/45475/, https://github.com/nodejs/node/pull/45523/) |
| Appeared | test-macstadium-macos11.0-arm64-4, test-nearform-macos11.0-arm64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/47986/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/48025/ |
Example
fatal: No rebase in progress?
| Reason | sh: line 12: [: -gt: unary operator expected |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/45444/, https://github.com/nodejs/node/pull/45391/) |
| Appeared | test-rackspace-win2012r2_vs2017-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/47980/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/48005/ |
Example
sh: line 12: [: -gt: unary operator expected
Progress
-
parallel/test-fs-watch-recursive(11) -
addons/report-fatalerror/test(4) -
parallel/test-process-wrap(4) -
parallel/test-corepack-yarn-install(3) -
benchmark/test-benchmark-streams(2) -
parallel/test-child-process-stdio-inherit(2) -
pummel/test-net-throttle(2) -
sequential/test-perf-hooks(2) -
Backing channel 'JNLP4-connect connection from ... is disconnected.(4) -
Build timed out (after 60 minutes). Marking the build as failed.(2) -
ERROR: Step �Publish JUnit test result report� failed: No test report files were found. Configuration error?(6) -
fatal error: ld terminated with signal 9 [Killed](4) -
fatal: No rebase in progress?(2) -
sh: line 12: [: -gt: unary operator expected(2)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the listed failures in parallel/test-fs-watch-recursive, addons/report-fatalerror/test, parallel/test-process-wrap, parallel/test-corepack-yarn-install, and benchmark/test-benchmark-streams using the linked CI jobs. Compare the example logs across the reported platforms and determine which failures are actionable. Done means the affected tests no longer cause repeated CI failures.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- node.js, shell
- Domain
- ci-cd, devops, testing-qa
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100