CI Reliability 2021-10-14
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 20/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- node.js, shell
- 領域
- ci-cd, testing-qa
調査の方向性
レポートは ncu-ci walk pr --stats=true --markdown /home/runner/work/reliability/reliability/results.md によって生成され、Jenkins ジョブ、CI ビルド、失敗例を一覧表示します。まず、リンクされているこれらのログと影響を受ける CI 設定を確認してください。ソースファイル、テスト、要求された変更のいずれも指定されていないため、この issue だけでは完了条件を定義できません。
索引モデルが issue の本文から書いたものです。
説明
Failures in node-test-pull-request/40194 to node-test-pull-request/40293 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 |
|---|---|---|---|---|---|---|
| 2021-10-14 00:02 | 1 | 31 | 1 | 10 | 57 | 34.83% |
Jenkins Failure
Example
java.io.IOException: Backing channel 'JNLP4-connect connection from 203.217.18.114/203.217.18.114:54238' is disconnected.
at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:216)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:286)
at com.sun.proxy.$Proxy86.isAlive(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1213)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1205)
| Reason | Build timed out (after 10 minutes). Marking the build as failed. |
|---|---|
| Type | JENKINS_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/40094/, https://github.com/nodejs/node/pull/40357/) |
| Appeared | test-ibm-ubuntu1804-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40258/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40259/ |
Example
Build timed out (after 10 minutes). Marking the build as failed.
Git Failure
Build Failure
Example
sh: line 30: sudo: command not found
Example
fatal error: ld terminated with signal 9 [Killed]
| Reason | fatal error: Killed signal terminated program cc1plus |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 5 (https://github.com/nodejs/node/pull/40319/, https://github.com/nodejs/node/pull/40422/, https://github.com/nodejs/node/pull/40405/, https://github.com/nodejs/node/pull/40434/, https://github.com/nodejs/node/pull/36111/) |
| Appeared | test-rackspace-fedora32-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40213/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40273/ |
Example
fatal error: Killed signal terminated program cc1plus
| Reason | fatal: No rebase in progress? |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/40422/, https://github.com/nodejs/node/pull/40432/, https://github.com/nodejs/node/pull/36111/) |
| Appeared | test-orka-macos10.14-x64-2, test-rackspace-debian10-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40278/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40289/ |
Example
fatal: No rebase in progress?
| 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/40384/, https://github.com/nodejs/node/pull/40422/) |
| Appeared | test-osuosl-aix72-ppc64_be-2, test-ibm-aix71-ppc64_be-3 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40229/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40255/ |
Example
ERROR: Step ?Publish JUnit test result report? failed: No test report files were found. Configuration error?
Sending e-mails to: michael_dawson@ca.ibm.com vieuxtech@gmail.com ashley.cripps@ibm.com
Collecting metadata...
Metadata collection done.
Notifying upstream projects of job completion
Finished: FAILURE
| 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/40178/, https://github.com/nodejs/node/pull/40422/) |
| Appeared | test-ibm-rhel7-s390x-4, test-ibm-rhel7-s390x-3, test-requireio_joeyvandijk-debian10-armv7l_pi2-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40246/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40255/ |
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 | Failed to trigger node-test-commit |
|---|---|
| Type | BUILD_FAILURE |
| Failed PR | 2 (, https://github.com/nodejs-private/node-private/pull/master/) |
| Appeared | test-packetnet-ubuntu1804-x64-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40230/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40231/ |
Example
Failed to trigger node-test-commit
JSTest Failure
Example
not ok 1323 parallel/test-http2-pipe-named-pipe
---
duration_ms: 0.85
severity: fail
exitcode: 1
stack: |-
node:assert:123
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
139837 !== 139244
at WriteStream.<anonymous> (/Users/iojs/build/workspace/node-test-commit-osx-arm/nodes/osx11/test/parallel/test-http2-pipe-named-pipe.js:26:12)
at WriteStream.emit (node:events:402:35)
at finish (node:internal/streams/writable:751:10)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 139837,
expected: 139244,
operator: 'strictEqual'
}
Node.js v17.0.0-pre
...
Example
not ok 841 wpt/test-user-timing
---
duration_ms: 6.266
severity: fail
exitcode: 1
stack: |-
---- idlharness.any.js ----
[SKIPPED] idlharness cannot recognize Node.js environment
---- invoke_with_timing_attributes.worker.js ----
[SKIPPED] importScripts not supported
---- performance-measure-invalid.worker.js ----
[SKIPPED] importScripts not supported
---- case-sensitivity.any.js ----
[PASS] getEntriesByType values are case sensitive
---- buffered-flag.any.js ----
[PASS] PerformanceObserver with buffered flag sees previous marks
---- buffered-flag.any.js ----
[PASS] PerformanceObserver with buffered flag sees previous measures
---- clear_all_marks.any.js ----
[PASS] Clearing all marks remove all of them.
---- clear_non_existent_mark.any.js ----
[PASS] Clearing a non-existent mark doesn't affect existing marks
---- entry_type.any.js ----
[PASS] Validate the user timing entry type PerformanceMark
---- entry_type.any.js ----
...
Example
not ok 2094 parallel/test-repl-sigint-nested-eval
---
duration_ms: 0.523
severity: fail
exitcode: 1
stack: |-
Stacktrace:
ptr1=0x11540d701d49
ptr2=(nil)
ptr3=(nil)
ptr4=(nil)
failure_message_object=0x7ffcb4022230
==== JS stack trace =========================================
0: ExitFrame [pc: 0x159d479]
1: StubFrame [pc: 0x1625f0f]
Security context: 0x30b7515eafd9 <JSGlobalObject>
2: _fatalException [0x30b7515c8809] [node:internal/process/execution:151] [bytecode=0x34a8f77261b9 offset=13](this=0x30b7515c2d09 <process map = 0x70a123b59c1>,0x11540d701d49 <Odd Oddball: termination_exception>,0x11540d701769 <false>)
3: InternalFrame [pc: 0x152af1b]
4: EntryFrame [pc: 0x152ac43]
5: builtin exit frame: evaluate(this=0x3150322a8651 <ModuleWrap map = 0x2b40a8ccd839>,0x3150322a8651 <ModuleWrap map = 0x2b40a8ccd839>,-1,0x11540d701769 <false>)
6: getESMFacade [0x993ec6981c9] [node:internal/b...
Example
not ok 3278 node-api/test_threadsafe_function/test
---
duration_ms: 240.23
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | parallel/test-trace-events-fs-sync |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 6 (https://github.com/nodejs/node/pull/40374/, https://github.com/nodejs/node/pull/40178/, https://github.com/nodejs/node/pull/38512/, https://github.com/nodejs/node/pull/40343/, https://github.com/nodejs/node/pull/36111/, https://github.com/nodejs/node/pull/40433/) |
| Appeared | test-azure_msft-win10_vs2019-x64-1, test-azure_msft-win10_vcbt2015-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40225/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40286/ |
Example
not ok 678 parallel/test-trace-events-fs-sync
---
duration_ms: 2.379
severity: fail
exitcode: 1
stack: |-
Can't clean tmpdir: C:\workspace\node-test-binary-windows-js-suites\node\test\.tmp.669
Files blocking: [ 'fs.txt', 'node_trace.1.log' ]
C:\workspace\node-test-binary-windows-js-suites\node\test\parallel\test-trace-events-fs-sync.js:133
throw new Error(`${tr}:\n${util.inspect(proc)}`);
^
Error: fs.sync.fstat:
{
status: 1,
signal: null,
output: [
null,
'',
'node:internal/fs/utils:344\r\n' +
' throw err;\r\n' +
' ^\r\n' +
'\r\n' +
"Error: EPERM: operation not permitted, open 'fs.txt'\r\n" +
' at Object.openSync (node:fs:585:3)\r\n' +
' at Object.writeFileSync (node:fs:2153:35)\r\n' +
' at [eval]:1:4\r\n' +
' at Script.runInThisContext (node:vm:129:12)\r\n' +
' at Object.runInThisContext (node:vm:305:38)...
Example
not ok 228 parallel/test-crypto-dh
---
duration_ms: 240.163
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | sequential/test-net-connect-econnrefused |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 5 (https://github.com/nodejs/node/pull/40319/, https://github.com/nodejs/node/pull/40423/, https://github.com/nodejs/node/pull/40416/, https://github.com/nodejs/node/pull/40434/, https://github.com/nodejs/node/pull/40432/) |
| Appeared | test-ibm-rhel7-s390x-1, test-ibm-rhel7-s390x-2, test-osuosl-centos7-ppc64_le-2, test-osuosl-centos7-ppc64_le-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40204/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40268/ |
Example
not ok 3464 sequential/test-net-connect-econnrefused
---
duration_ms: 120.7
severity: fail
exitcode: -15
stack: |-
timeout
pending 50 rounds 1
pending 49 rounds 1
pending 48 rounds 1
pending 47 rounds 1
pending 46 rounds 1
pending 45 rounds 1
pending 44 rounds 1
pending 43 rounds 1
pending 42 rounds 1
pending 41 rounds 1
pending 40 rounds 1
pending 39 rounds 1
pending 38 rounds 1
pending 37 rounds 1
pending 36 rounds 1
pending 35 rounds 1
pending 34 rounds 1
pending 33 rounds 1
pending 32 rounds 1
pending 31 rounds 1
pending 30 rounds 1
pending 29 rounds 1
pending 28 rounds 1
pending 27 rounds 1
pending 26 rounds 1
pending 25 rounds 1
pending 24 rounds 1
pending 23 rounds 1
pending 22 rounds 1
pending 21 rounds 1
pending 20 rounds 1
pending 19 rounds 1
pending 18 rounds 1
pending 17 rounds 1
pending 16 rounds 1
pending 15 rounds 1
pending 14 rounds 1...
| Reason | parallel/test-child-process-fork-closed-channel-segfault |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 4 (https://github.com/nodejs/node/pull/40369/, https://github.com/nodejs/node/pull/40384/, https://github.com/nodejs/node/pull/40432/, https://github.com/nodejs/node/pull/40400/) |
| Appeared | test-requireio_williamkapke-debian10-arm64_pi3-2, test-requireio_piccoloaiutante-debian10-arm64_pi3-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40207/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40270/ |
Example
not ok 98 parallel/test-child-process-fork-closed-channel-segfault
---
duration_ms: 4.333
severity: fail
exitcode: 1
stack: |-
/home/iojs/build/workspace/node-test-binary-arm/test/parallel/test-child-process-fork-closed-channel-segfault.js:83
throw err;
^
Error: write EPIPE
at ChildProcess.target._send (node:internal/child_process:844:20)
at ChildProcess.<anonymous> (node:internal/child_process:665:16)
at ChildProcess.emit (node:events:402:35)
at emit (node:internal/child_process:915:12)
at processTicksAndRejections (node:internal/process/task_queues:84:21) {
errno: -32,
code: 'EPIPE',
syscall: 'write'
}
Node.js v17.0.0-pre
...
| Reason | parallel/test-http2-cancel-while-client-reading |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 4 (https://github.com/nodejs/node/pull/40319/, https://github.com/nodejs/node/pull/40293/, https://github.com/nodejs/node/pull/40434/, https://github.com/nodejs/node/pull/40422/) |
| Appeared | test-orka-macos11-x64-2, test-orka-macos10.15-x64-2, test-orka-macos10.15-x64-1, test-orka-macos11-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40215/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40278/ |
Example
not ok 1192 parallel/test-http2-cancel-while-client-reading
---
duration_ms: 0.440
severity: fail
exitcode: 1
stack: |-
node:events:368
throw er; // Unhandled 'error' event
^
Error: read ECONNRESET
at TLSWrap.onStreamRead (node:internal/stream_base_commons:220:20)
Emitted 'error' event on ServerHttp2Stream instance at:
at emitErrorNT (node:internal/streams/destroy:164:8)
at emitErrorCloseNT (node:internal/streams/destroy:129:3)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
errno: -54,
code: 'ECONNRESET',
syscall: 'read'
}
Node.js v17.0.0-pre
...
| Reason | parallel/test-crypto-keygen |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/40319/, https://github.com/nodejs/node/pull/40178/, https://github.com/nodejs/node/pull/40416/) |
| Appeared | test-rackspace-win2012r2_vs2015-x64-2, test-rackspace-win2012r2_vs2013-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40205/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40266/ |
Example
not ok 797 parallel/test-crypto-keygen
---
duration_ms: 120.144
severity: fail
exitcode: 1
stack: |-
timeout
...
| Reason | parallel/test-crypto-secure-heap |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/40319/, https://github.com/nodejs/node/pull/40434/) |
| Appeared | test-requireio_rvagg-debian10-armv7l_pi2-1, test-digitalocean-freebsd12-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40213/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40265/ |
Example
not ok 235 parallel/test-crypto-secure-heap
---
duration_ms: 240.73
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | parallel/test-fs-promises-watch |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/40422/, https://github.com/nodejs/node/pull/40432/) |
| Appeared | test-orka-macos11-x64-2, test-orka-macos11-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40255/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40268/ |
Example
not ok 1501 parallel/test-fs-promises-watch
---
duration_ms: 120.139
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | parallel/test-inspector-connect-main-thread |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/40384/, https://github.com/nodejs/node/pull/40432/) |
| Appeared | test-rackspace-ubuntu1604-x64-2, test-orka-macos10.14-x64-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40229/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40280/ |
Example
not ok 1493 parallel/test-inspector-connect-main-thread
---
duration_ms: 0.715
severity: crashed
exitcode: -6
stack: |-
Skip child is done
Message for a test
Worker is done
Message NodeWorker.enable was sent
Message Debugger.enable was sent
Message Runtime.enable was sent
Message Debugger.setBreakpointByUrl was sent
Message Debugger.evaluateOnCallFrame was sent
Message Debugger.resume was sent
...
Progress
-
Backing channel 'JNLP4-connect connection from ... is disconnected.(12) -
Build timed out (after 10 minutes). Marking the build as failed.(2) -
sh: line 30: sudo: command not found(13) -
fatal error: ld terminated with signal 9 [Killed](9) -
fatal error: Killed signal terminated program cc1plus(5) -
fatal: No rebase in progress?(3) -
ERROR: Step ?Publish JUnit test result report? failed: No test report files were found. Configuration error?(2) -
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?(2) -
Failed to trigger node-test-commit(2) -
parallel/test-http2-pipe-named-pipe(11) -
wpt/test-user-timing(11) -
parallel/test-repl-sigint-nested-eval(7) -
node-api/test_threadsafe_function/test(6) -
parallel/test-trace-events-fs-sync(6) -
parallel/test-crypto-dh(5) -
sequential/test-net-connect-econnrefused(5) -
parallel/test-child-process-fork-closed-channel-segfault(4) -
parallel/test-http2-cancel-while-client-reading(4) -
parallel/test-crypto-keygen(3) -
parallel/test-crypto-secure-heap(2) -
parallel/test-fs-promises-watch(2) -
parallel/test-inspector-connect-main-thread(2)
- 主要言語
- Shell
- スター
- 57
- フォーク
- 20
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
nodejs/reliability のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
nodejs/reliability#1666 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
nodejs/reliability#1665 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
nodejs/reliability#1664 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
nodejs/reliability#1663 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
nodejs/reliability#1662 ·
nodejs/reliability の issue をすべて見る
似ている issue
-
Update Vish to 1.1.5 オープンpackage-update
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
oSoWoSo/vOid_Community_repOsitory#144 · コメント 1 件 ·
-
help wanted new command
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
tldr-pages/tldr#24151 ·
-
PacReq: Rune IDE オープンpackage request
難易度 2/5 1〜3時間 初心者へのやさしさ 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 オープンbug github-actions
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
-
update-request
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
msys2/MINGW-packages#31768 ·