Failures in node-test-pull-request/69992 to node-test-pull-request/70092 that failed 2 or more PRs
(Generated with ncu-ci walk pr --stats=true --markdown reports/2025-11-08.md)
| UTC Time | RUNNING | SUCCESS | UNSTABLE | ABORTED | FAILURE | Green Rate |
|---|---|---|---|---|---|---|
| 2025-11-08 00:10 | 0 | 31 | 13 | 3 | 53 | 31.96% |
Example
java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:80)
Caused: java.io.IOException: Backing channel 'vm-g1yuu' is disconnected.
at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:227)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:306)
at jdk.proxy2/jdk.proxy2.$Proxy105.isAlive(Unknown Source)
Example
ERROR: Error fetching remote repo 'origin'
hudson.plugins.git.GitException: Failed to fetch from [email protected]:nodejs/node.git
at PluginClassLoader for git//hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:998)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1239)
at PluginClassLoader for git//hudson.plugins.git.GitSCM._checkout(GitSCM.java:1310)
at PluginClassLoader for git//hudson.plugins.git.GitSCM.checkout(GitSCM.java:1277)
Example
error: remote GitHub already exists.
> git fetch --prune --no-tags GitHub
> git fetch --prune --no-tags https://github.com/nodejs/build.git +refs/heads/main:refs/remotes/jenkins_tmp
Example
not ok 4630 addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max
---
duration_ms: 120128.65300
severity: fail
exitcode: -15
stack: |-
timeout
1..0 # Skipped: intensive toString tests due to memory confinements
...
Example
not ok 2894 parallel/test-perf-hooks-timerify-histogram-sync
---
duration_ms: 191.51700
severity: fail
exitcode: 1
stack: |-
node:internal/histogram:292
validateInteger(val, 'val', 1);
^
RangeError [ERR_OUT_OF_RANGE]: The value of "val" is out of range. It must be >= 1 && <= 9007199254740991. Received 0
at RecordableHistogram.record (node:internal/histogram:292:5)
at processComplete (node:internal/perf/timerify:40:15)
at timerified m (node:internal/perf/timerify:87:5)
at file:///home/iojs/build/workspace/node/test/parallel/test-perf-hooks-timerify-histogram-sync.mjs:18:3 {
code: 'ERR_OUT_OF_RANGE'
}
Node.js v26.0.0-pre
...
Example
not ok 2593 parallel/test-quic-test-client
---
duration_ms: 1488.16500
severity: fail
exitcode: 1
stack: |-
/Users/admin/build/workspace/node-test-commit-osx/nodes/macos15-x64/out/Release/ngtcp2_test_client
node:internal/modules/run_main:107
triggerUncaughtException(
^
AssertionError [ERR_ASSERTION]: Missing expected rejection.
at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
at async file:///Users/admin/build/workspace/node-test-commit-osx/nodes/macos15-x64/test/parallel/test-quic-test-client.mjs:36:1 {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: undefined,
expected: { message: /Process exited with code 1 and signal null/ },
operator: 'rejects',
diff: 'simple'
}
Node.js v26.0.0-pre
...
Example
not ok 4631 addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-ascii
---
duration_ms: 120141.13000
severity: fail
exitcode: -15
stack: |-
timeout
1..0 # Skipped: intensive toString tests due to memory confinements
...
Example
not ok 4635 addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-utf8
---
duration_ms: 120104.40600
severity: fail
exitcode: -15
stack: |-
timeout
1..0 # Skipped: intensive toString tests due to memory confinements
...
Example
not ok 4636 addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-2
---
duration_ms: 120119.57600
severity: fail
exitcode: -15
stack: |-
timeout
1..0 # Skipped: intensive toString tests due to memory confinements
...
Example
not ok 2900 parallel/test-perf-hooks-timerify
---
duration_ms: 243.07200
severity: fail
exitcode: 1
stack: |-
node:internal/histogram:292
validateInteger(val, 'val', 1);
^
RangeError [ERR_OUT_OF_RANGE]: The value of "val" is out of range. It must be >= 1 && <= 9007199254740991. Received 0
at RecordableHistogram.record (node:internal/histogram:292:5)
at processComplete (node:internal/perf/timerify:40:15)
at timerified m (node:internal/perf/timerify:87:5)
at /home/iojs/build/workspace/node-test-commit-linux-containered/test/parallel/test-perf-hooks-timerify.js:107:5
at runNextTicks (node:internal/process/task_queues:64:5)
at listOnTimeout (node:internal/timers:567:9)
at process.processTimers (node:internal/timers:541:7) {
code: 'ERR_OUT_OF_RANGE'
}
Node.js v26.0.0-pre
...
| Reason | addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-base64 |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/60524/, https://github.com/nodejs/node/pull/60542/, https://github.com/nodejs/node/pull/60466/) |
| Appeared | test-ibm-aix72-ppc64_be-2, test-osuosl-aix72-ppc64_be-4 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/69996/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/70050/ |
Example
not ok 4632 addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-base64
---
duration_ms: 120070.48200
severity: fail
exitcode: -15
stack: |-
timeout
1..0 # Skipped: intensive toString tests due to memory confinements
...
| Reason | addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-hex |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/60497/, https://github.com/nodejs/node/pull/60226/, https://github.com/nodejs/node/pull/60568/) |
| Appeared | test-osuosl-aix72-ppc64_be-4, test-ibm-aix72-ppc64_be-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/69995/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/70045/ |
Example
not ok 4641 addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-hex
---
duration_ms: 120115.89000
severity: fail
exitcode: -15
stack: |-
timeout
1..0 # Skipped: intensive toString tests due to memory confinements
...
Example
not ok 4231 parallel/test-watch-mode-kill-signal-override
---
duration_ms: 120088.61100
severity: fail
exitcode: -15
stack: |-
timeout
[MESSAGE] {
'watch:require': [ '/Users/admin/node-tmp/.tmp.3612/kill-signal-for-watch.js' ]
}
[MESSAGE] script ready 88392
[STDOUT] Completed running '/Users/admin/node-tmp/.tmp.3612/kill-signal-for-watch.js'. Waiting for file changes before restarting...
...
| Reason | addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-binary |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/60541/, https://github.com/nodejs/node/pull/60574/) |
| Appeared | test-ibm-aix72-ppc64_be-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/70005/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/70056/ |
Example
not ok 4633 addons/stringbytes-external-exceed-max/test-stringbytes-external-exceed-max-by-1-binary
---
duration_ms: 120083.11100
severity: fail
exitcode: -15
stack: |-
timeout
1..0 # Skipped: intensive toString tests due to memory confinements
...
Example
not ok 1429 parallel/test-fastutf8stream-destroy
---
duration_ms: 240.82400
severity: fail
exitcode: 1
stack: |-
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ ''
- 'hello world\n'
at /home/iojs/build/workspace/node-test-commit-linux-containered/test/parallel/test-fastutf8stream-destroy.js:42:5
at /home/iojs/build/workspace/node-test-commit-linux-containered/test/common/index.js:458:17
at /home/iojs/build/workspace/node-test-commit-linux-containered/test/common/index.js:493:15
at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read/context:68:3) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '',
expected: 'hello world\n',
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
...
Example
not ok 1168 sequential/test-worker-prof
---
duration_ms: 2750.50300
severity: fail
exitcode: 1
stack: |-
files found in working directory before worker starts [ 'isolate-0000023746007000-24404-v8.log' ]
parent prof file: isolate-0000023746007000-24404-v8.log
parent posted 35867 messages
files found in working directory before worker exits [
'isolate-0000023746007000-24404-v8.log',
'isolate-000002375EDA9000-24404-v8.log'
]
worker prof file: isolate-000002375EDA9000-24404-v8.log
worker ticks 7
parent ticks 57
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: worker ticks <= 10:
tick,0x7ffa749b4a58,118025,0,0x0,5,0x23700044ac4,0x237000446d4,0x1114beccb73
tick,0x7ffa748f0e74,869463,0,0x0,0,0x237000c0314,0x2370004e3ec,0x237000c0528
tick,0x7ffa748f0e74,885440,0,0x0,0,0x237000c0314,0x2370004e3ec,0x237000c0528
tick,0x7ffa748f0e74,981440,0,0x0,0,0x237000c0314,0x2370004e3ec,0x237000c0528
t...
Example
not ok 4939 wpt/test-hr-time
---
duration_ms: 2331.22800
severity: fail
exitcode: 1
stack: |-
[SKIPPED] idlharness-shadowrealm.window.js: ShadowRealm support is not enabled
[SKIPPED] window-worker-timeOrigin.window.js: depends on URL.createObjectURL(blob)
[PASS] self.performance.now() is a function that returns a number
[PASS] self.performance.now() returns a positive number
[PASS] self.performance.now() difference is not negative
[PASS] Performance interface extends EventTarget.
[PASS] self.performance.now() returns a positive number
[PASS] self.performance.now() difference is not negative
[PASS] idl_test validation
[PASS] Partial interface mixin WindowOrWorkerGlobalScope: original interface mixin defined
[PASS] Partial interface mixin WindowOrWorkerGlobalScope: member names are unique
[PASS] Partial interface Window: member names are unique
[PASS] Window includes GlobalEventHandlers: member names are unique
[PASS] Window includes WindowEventH...
Example
not ok 4913 wpt/test-streams
---
duration_ms: 1603.15200
severity: crashed
exitcode: -5
stack: |-
[SKIPPED] queuing-strategies-size-function-per-global.window.js: Browser-specific test
[SKIPPED] readable-streams/cross-realm-crash.window.js: Browser-specific test
[SKIPPED] readable-streams/owning-type-video-frame.any.js: Browser-specific test
[SKIPPED] readable-streams/read-task-handling.window.js: Browser-specific test
[SKIPPED] transferable/deserialize-error.window.js: Browser-specific test
[SKIPPED] transferable/transfer-with-messageport.window.js: Browser-specific test
[SKIPPED] transform-streams/invalid-realm.tentative.window.js: Browser-specific test
[PASS] Closing must be propagated backward: starts closed; preventCancel omitted; fulfilled cancel promise
[PASS] Closing must be propagated backward: starts closed; preventCancel omitted; rejected cancel promise
[PASS] Closing must be propagated backward: starts closed; preventCancel = undefined (falsy); ful...