CI Reliability 2023-12-26
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Bug
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- node.js, shell
- Domínio
- ci-cd, devops, testing-qa
Direção de pesquisa
Comece pelos logs de console de CI vinculados para as falhas listadas, incluindo parallel/test-fs-watch-recursive-add-file-to-existing-subfolder e async-hooks/test-improper-unwind. Rastreie cada falha até sua causa específica da plataforma nos jobs do Jenkins reportados e, em seguida, verifique se as execuções de CI afetadas são concluídas sem falhas recorrentes.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Failures in node-test-pull-request/56433 to node-test-pull-request/56530 that failed 2 or more 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 |
|---|---|---|---|---|---|---|
| 2023-12-26 00:13 | 0 | 13 | 18 | 8 | 61 | 14.13% |
JSTest Failure
| Reason | parallel/test-fs-watch-recursive-add-file-to-existing-subfolder |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 4 (https://github.com/nodejs/node/pull/51138/, https://github.com/nodejs/node/pull/51255/, https://github.com/nodejs/node/pull/51257/, https://github.com/nodejs/node/pull/51146/) |
| Appeared | test-ibm-rhel8-s390x-1, test-ibm-ubuntu2204_sharedlibs_container-x64-2, test-ibm-ubuntu2204_sharedlibs_container-x64-3 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56454/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56523/ |
Example
not ok 1379 parallel/test-fs-watch-recursive-add-file-to-existing-subfolder
---
duration_ms: 120081.55000
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | parallel/test-assert-esm-cjs-message-verify |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/51138/, https://github.com/nodejs/node/pull/51255/, https://github.com/nodejs/node/pull/51168/) |
| Appeared | test-azure_msft-win2016_vs2017-x64-2, test-azure_msft-win11_vs2022-arm64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56484/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56512/ |
Example
not ok 69 parallel/test-assert-esm-cjs-message-verify
---
duration_ms: 427.00200
severity: fail
exitcode: 1
stack: |-
TAP version 13
# Subtest: ensure the assert.ok throwing similar error messages for esm and cjs files
# Subtest: should return code 1 for each command
ok 1 - should return code 1 for each command
---
duration_ms: 182.1517
...
| Reason | parallel/test-inspector-async-stack-traces-set-interval |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/51244/, https://github.com/nodejs/node/pull/51168/, https://github.com/nodejs/node/pull/51112/) |
| Appeared | test-ibm-rhel8-s390x-4 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56446/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56506/ |
Example
not ok 2012 parallel/test-inspector-async-stack-traces-set-interval
---
duration_ms: 15327.02400
severity: fail
exitcode: 1
stack: |-
[test] Connecting to a child Node process
[test] Testing /json/list
[err] Debugger listening on ws://127.0.0.1:46527/b947eef8-2dd4-4ca2-bf5e-5354c756f620
[err] For help, see: https://nodejs.org/en/docs/inspector
[err]
[err] Debugger attached.
[err]
[test] Skipping the first breakpoint in the eval script
Timed out waiting for matching notification (break on [eval]:0)
1
...
| Reason | async-hooks/test-improper-unwind |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/48033/, https://github.com/nodejs/node/pull/50982/) |
| Appeared | test-osuosl-aix72-ppc64_be-3, test-osuosl-aix72-ppc64_be-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56485/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56498/ |
Example
not ok 65 async-hooks/test-improper-unwind
---
duration_ms: 600.42900
severity: fail
exitcode: 1
stack: |-
node:assert:126
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
null !== 1
at ChildProcess.<anonymous> (/home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/test/async-hooks/test-improper-unwind.js:59:12)
at ChildProcess.<anonymous> (/home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/test/common/index.js:476:15)
at ChildProcess.emit (node:events:519:28)
at maybeClose (node:internal/child_process:1105:16)
at Socket.<anonymous> (node:internal/child_process:457:11)
at Socket.emit (node:events:519:28)
at Pipe.<anonymous> (node:net:337:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: null,
expected: 1,
operator: 'strictEqual'
}
Node.js v22.0.0-pre
...
| Reason | parallel/test-http-server-request-timeouts-mixed |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/51112/, https://github.com/nodejs/node/pull/51032/) |
| Appeared | test-ibm-aix72-ppc64_be-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56502/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56525/ |
Example
not ok 1617 parallel/test-http-server-request-timeouts-mixed
---
duration_ms: 3208.43500
severity: fail
exitcode: 1
stack: |-
node:assert:408
throw err;
^
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert(request2.completed)
at Timeout._onTimeout (/home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/test/parallel/test-http-server-request-timeouts-mixed.js:108:5)
at listOnTimeout (node:internal/timers:573:17)
at process.processTimers (node:internal/timers:514:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
Node.js v22.0.0-pre
...
| Reason | parallel/test-inspector-stop-profile-after-done |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/50115/, https://github.com/nodejs/node/pull/51108/) |
| Appeared | test-ibm-rhel8-s390x-4, test-ibm-rhel8-s390x-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56460/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56473/ |
Example
not ok 3554 parallel/test-inspector-stop-profile-after-done
---
duration_ms: 120071.95300
severity: fail
exitcode: -15
stack: |-
timeout
[test] Connecting to a child Node process
[test] Testing /json/list
[err] Debugger listening on ws://127.0.0.1:43619/4531e88c-8f7f-4c29-a969-85e65113362e
[err] For help, see: https://nodejs.org/en/docs/inspector
[err]
[err] Debugger attached.
[err]
...
| Reason | wpt/test-streams |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/50282/, https://github.com/nodejs/node/pull/51264/) |
| Appeared | test-rackspace-win2022_vs2022-x64-6, test-rackspace-win2019_vs2019-x64-4 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56483/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56504/ |
Example
not ok 965 wpt/test-streams
---
duration_ms: 2779.03200
severity: fail
exitcode: 3221226356
stack: |-
[SKIPPED] idlharness-shadowrealm.window.js: ShadowRealm support is not enabled
[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] a signal argument 'null' should cause pipeTo() to reject
[PASS] a signal argument 'AbortSignal' should cause pipeTo() to reject
[PASS] a signal argument 'true' should cause pipeTo() to reject
[PASS] a signal argu...
Jenkins Failure
Git Failure
Build Failure
Example
error: The last gc run reported the following. Please correct the root cause
and remove .git/gc.log.
Automatic cleanup will not be performed until the file is removed.
warning: There are too many unreachable loose objects; run 'git prune' to remove them.
Example
error: unrecognized command line option '-std=gnu++20'; did you mean '-std=gnu++2a'?
deps/simdutf/simdutf.target.mk:86: recipe for target '/home/iojs/build/workspace/node-test-commit-linux-containered/out/Release/obj.target/simdutf/deps/simdutf/simdutf.o' failed
make[2]: *** [/home/iojs/build/workspace/node-test-commit-linux-containered/out/Release/obj.target/simdutf/deps/simdutf/simdutf.o] Error 1
make[2]: *** Waiting for unfinished jobs....
Makefile:134: recipe for target 'node' failed
make[1]: *** [node] Error 2
Example
fatal: No rebase in progress?
| Reason | error: unrecognized command line option ‘-std=gnu++20’; did you mean ‘-std=gnu++2a’? |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 5 (https://github.com/nodejs/node/pull/51257/, https://github.com/nodejs/node/pull/51180/, https://github.com/nodejs/node/pull/51112/, https://github.com/nodejs/node/pull/50354/, https://github.com/nodejs/node/pull/51146/) |
| Appeared | test-equinix_mnx-ubuntu1804-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56468/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56523/ |
Example
error: unrecognized command line option ‘-std=gnu++20’; did you mean ‘-std=gnu++2a’?
deps/simdutf/simdutf.target.mk:84: recipe for target '/home/iojs/build/workspace/node-test-commit-linux/out/Release/obj.target/simdutf/deps/simdutf/simdutf.o' failed
make[2]: *** [/home/iojs/build/workspace/node-test-commit-linux/out/Release/obj.target/simdutf/deps/simdutf/simdutf.o] Error 1
Makefile:134: recipe for target 'node' failed
make[1]: *** [node] Error 2
Makefile:565: recipe for target 'build-ci' failed
| Reason | ERROR: Step ?Publish JUnit test result report? failed: No test report files were found. Configuration error? |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/50677/, https://github.com/nodejs/node/pull/50405/) |
| Appeared | test-equinix-debian11_container-armv7l-1, test-equinix-ubuntu2004_container-armv7l-1, test-equinix-debian11_container-armv7l-2, test-equinix-ubuntu2004_container-armv7l-2, test-equinix_mnx-smartos20-x64-3, test-osuosl-aix72-ppc64_be-3 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56478/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56522/ |
Example
ERROR: Step ?Publish JUnit test result report? failed: No test report files were found. Configuration error?
[PostBuildScript] - [INFO] Executing post build scripts.
[node-test-binary-armv7l] $ /bin/bash -ex /tmp/jenkins569329300640704769.sh
+ '[' -d .git ']'
+ git clean -fdx
Removing out/
| Reason | ERROR: Step ‘Record fingerprints of files to track usage’ failed: no workspace for ... |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/51257/, https://github.com/nodejs/node/pull/50354/) |
| Appeared | test-digitalocean-fedora37-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56468/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56521/ |
Example
ERROR: Step ‘Record fingerprints of files to track usage’ failed: no workspace for node-test-commit-linux/nodes=fedora-last-latest-x64 #55556
Collecting metadata...
Metadata collection done.
Notifying upstream projects of job completion
Finished: FAILURE
| Reason | Failed to trigger sub builds |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/50115/, https://github.com/nodejs/node/pull/50581/) |
| Appeared | undefined |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56434/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56489/ |
Example
Failed to trigger sub builds
| Reason | fatal: '/home/iojs/.ccache/node.shared.reference' does not appear to be a git repository |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/50782/, https://github.com/nodejs/node/pull/50454/) |
| Appeared | test-equinix-ubuntu2004_container-armv7l-2, test-equinix-debian11_container-armv7l-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/56437/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/56451/ |
Example
fatal: '/home/iojs/.ccache/node.shared.reference' does not appear to be a git repository
fatal: Could not read from remote repository.
fatal: failed to run repack
Progress
-
parallel/test-fs-watch-recursive-add-file-to-existing-subfolder(4) -
parallel/test-assert-esm-cjs-message-verify(3) -
parallel/test-inspector-async-stack-traces-set-interval(3) -
async-hooks/test-improper-unwind(2) -
parallel/test-http-server-request-timeouts-mixed(2) -
parallel/test-inspector-stop-profile-after-done(2) -
wpt/test-streams(2) -
error: The last gc run reported the following. Please correct the root cause(15) -
error: unrecognized command line option '-std=gnu++20'; did you mean '-std=gnu++2a'?(14) -
fatal: No rebase in progress?(9) -
error: unrecognized command line option ‘-std=gnu++20’; did you mean ‘-std=gnu++2a’?(5) -
ERROR: Step ?Publish JUnit test result report? failed: No test report files were found. Configuration error?(2) -
ERROR: Step ‘Record fingerprints of files to track usage’ failed: no workspace for ...(2) -
Failed to trigger sub builds(2) -
fatal: '/home/iojs/.ccache/node.shared.reference' does not appear to be a git repository(2)
- Linguagem predominante
- Shell
- Estrelas
- 57
- Forks
- 20
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de nodejs/reliability
-
CI Reliability 2026-09-20 Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
nodejs/reliability#1666 ·
-
CI Reliability 2026-09-19 Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
nodejs/reliability#1665 ·
-
CI Reliability 2026-09-18 Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
nodejs/reliability#1664 ·
-
CI Reliability 2026-09-17 Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
nodejs/reliability#1663 ·
-
CI Reliability 2026-09-16 Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
nodejs/reliability#1662 ·
Todas as issues de nodejs/reliability
Issues semelhantes
-
Update Vish to 1.1.5 Abertapackage-update
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
oSoWoSo/vOid_Community_repOsitory#144 · 1 comentário ·
-
help wanted new command
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
tldr-pages/tldr#24151 ·
-
PacReq: Rune IDE Abertapackage request
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
pacstall/pacstall-programs#9402 ·
-
[BUG] ci: the first prefetch-images.sh call runs before shard.txt exists, so it is always a no-op Abertabug github-actions
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
update-request
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
msys2/MINGW-packages#31768 ·