Closed
Description
It looks like the IBM CI has been red for as long as we've got history: https://ci.nodejs.org/job/node-test-commit-ibmi/
From the latest CI run, https://ci.nodejs.org/job/node-test-commit-ibmi/798/#showFailuresLink, filtering out the tests already marked flaky we have these failures:
- test.parallel/test-fs-readSync-position-validation test: allow EOVERFLOW errors in fs position tests #43510
- test.parallel/test-icu-env
- test.parallel/test-fs-read-position-validation test: allow EOVERFLOW errors in fs position tests #43510
- test.parallel/test-v8-serialize-leak test: skip test-v8-serialize-leak on IBM i #43511
test.parallel/test-fs-readSync-position-validation
node:fs:747
handleErrorFromBinding(ctx);
^
Error: EOVERFLOW: value too large for defined data type, read
at Object.readSync (node:fs:747:3)
at testValid (file:///home/IOJS/build/workspace/node-test-commit-ibmi/nodes/ibmi73-ppc64/test/parallel/test-fs-readSync-position-validation.mjs:20:8)
at file:///home/IOJS/build/workspace/node-test-commit-ibmi/nodes/ibmi73-ppc64/test/parallel/test-fs-readSync-position-validation.mjs:60:3
at ModuleJob.run (node:internal/modules/esm/module_job:197:25)
at async Promise.all (index 0)
at async ESMLoader.import (node:internal/modules/esm/loader:549:24)
at async loadESM (node:internal/process/esm_loader:83:5)
at async handleMainPromise (node:internal/modules/run_main:65:12) {
errno: -127,
syscall: 'read',
code: 'EOVERFLOW'
}
Node.js v19.0.0-pre
test.parallel/test-icu-env
timeout
test.parallel/test-fs-read-position-validation
node:internal/process/esm_loader:89
internalBinding('errors').triggerUncaughtException(
^
[Error: EOVERFLOW: value too large for defined data type, read] {
errno: -127,
code: 'EOVERFLOW',
syscall: 'read'
}
Node.js v19.0.0-pre
test.parallel/test-v8-serialize-leak
node:assert:399
throw err;
^
AssertionError [ERR_ASSERTION]: before=0 after=0
at Object.<anonymous> (/home/IOJS/build/workspace/node-test-commit-ibmi/nodes/ibmi73-ppc64/test/parallel/test-v8-serialize-leak.js:21:3)
at Module._compile (node:internal/modules/cjs/loader:1116:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1170:10)
at Module.load (node:internal/modules/cjs/loader:994:32)
at Module._load (node:internal/modules/cjs/loader:834:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:17:47 {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
Node.js v19.0.0-pre
cc @nodejs/platform-ibmi