CI Reliability 2021-10-26
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 20/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- shell
- Lĩnh vực
- ci-cd, devops, testing-qa
Hướng nghiên cứu
Bắt đầu với báo cáo được tạo bởi ncu-ci walk pr --stats=true --markdown ... và so sánh các log console Jenkins được liên kết cho các danh mục lỗi đã liệt kê. Issue không xác định một tệp nguồn duy nhất, người phụ trách kiểm thử hoặc bản sửa mục tiêu; để hoàn thành cần giải quyết các lỗi CI tái diễn và xác nhận rằng các báo cáo độ tin cậy tiếp theo không còn hiển thị chúng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Failures in node-test-pull-request/40384 to node-test-pull-request/40481 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-26 00:02 | 0 | 12 | 1 | 10 | 77 | 13.33% |
Jenkins Failure
| Reason | Backing channel 'JNLP4-connect connection from ... is disconnected. |
|---|---|
| Type | JENKINS_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/40532/, https://github.com/nodejs/node/pull/40552/) |
| Appeared | test-equinix-ubuntu2004_container-armv7l-1, test-osuosl-aix72-ppc64_be-3 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40387/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40475/ |
Example
java.io.IOException: Backing channel 'JNLP4-connect connection from 145.40.81.219/145.40.81.219:38560' 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 60 minutes). Marking the build as failed. |
|---|---|
| Type | JENKINS_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/40532/, https://github.com/nodejs/node/pull/40351/) |
| Appeared | test-digitalocean-ubi81_container-x64-1, test-digitalocean-ubuntu1804_sharedlibs_container-x64-10 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40395/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40410/ |
Example
Build timed out (after 60 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]
JSTest Failure
Example
not ok 3425 sequential/test-debugger-heap-profiler
---
duration_ms: 17.847
severity: fail
exitcode: 1
stack: |-
/home/iojs/build/workspace/node-test-commit-linux/test/common/debugger.js:84
reject(new Error([
^
Error: Timeout (5000) while waiting for />\s+$/; found: Heap snapshot: 0/0
Heap snapshot: 0/34521
Heap snapshot: 10000/34521
Heap snapshot: 20000/34521
Heap snapshot: 30000/34521
Heap snapshot: 34520/34521
Heap snapshot: 34521/34521
Heap snaphost prepared.
Writing snapshot: 102400
Writing snapshot: 204800
Writing snapshot: 307200
Writing snapshot: 409600
Writing snapshot: 512000
Writing snapshot: 614400
Writing snapshot: 716800
Writing snapshot: 819200
Writing snapshot: 921600
Writing snapshot: 1024000
Writing snapshot: 1126400
Writing snapshot: 1228800
Writing snapshot: 1331200
Writing snapshot: 1433600
Writing snapshot: 1536000
Writing snapshot...
Example
not ok 844 wpt/test-user-timing
---
duration_ms: 6.289
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
---- clear_all_marks.any.js ----
[PASS] Clearing all marks remove all of them.
---- buffered-flag.any.js ----
[PASS] PerformanceObserver with buffered flag sees previous marks
---- buffered-flag.any.js ----
[PASS] PerformanceObserver with buffered flag sees previous measures
---- case-sensitivity.any.js ----
[PASS] getEntriesByType values are case sensitive
---- clear_all_measures.any.js ----
[PASS] Clearing all marks remove all of them.
---- entry_type.any.js ----
[PASS] Validate the user timing entry type PerformanceMark
---- entry_type.any.js ----
[PASS] Validate the user ...
Example
not ok 252 parallel/test-fs-rmdir-recursive
---
duration_ms: 0.651
severity: fail
exitcode: 1
stack: |-
(node:9632) [DEP0147] DeprecationWarning: In future versions of Node.js, fs.rmdir(path, { recursive: true }) will be removed. Use fs.rm(path, { recursive: true }) instead
(Use `node --trace-deprecation ...` to show where the warning was created)
node:internal/process/promises:246
triggerUncaughtException(err, true /* fromPromise */);
^
[Error: ENOTEMPTY: directory not empty, rmdir 'C:\workspace\node-test-binary-windows-js-suites\node\test\.tmp.250\rmdir-recursive-4\d-3-2\d-2-2\d-1-1'] {
errno: -4051,
code: 'ENOTEMPTY',
syscall: 'rmdir',
path: 'C:\\workspace\\node-test-binary-windows-js-suites\\node\\test\\.tmp.250\\rmdir-recursive-4\\d-3-2\\d-2-2\\d-1-1'
}
Node.js v18.0.0-pre
...
Example
not ok 138 benchmark/test-benchmark-buffer
---
duration_ms: 122.53
severity: fail
exitcode: 1
stack: |-
timeout
...
| Reason | parallel/test-child-process-pipe-dataflow |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 8 (https://github.com/nodejs/node/pull/40351/, https://github.com/nodejs/node/pull/40584/, https://github.com/nodejs/node/pull/40568/, https://github.com/nodejs/node/pull/40574/, https://github.com/nodejs/node/pull/40532/, https://github.com/nodejs/node/pull/40572/, https://github.com/nodejs/node/pull/40591/, https://github.com/nodejs/node/pull/40516/) |
| Appeared | test-azure_msft-win2016_vs2017-x64-5 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40410/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40471/ |
Example
not ok 81 parallel/test-child-process-pipe-dataflow
---
duration_ms: 1.110
severity: fail
exitcode: 1
stack: |-
assert.js:101
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
'0' !== '1048577'
at Socket.<anonymous> (C:\workspace\node-test-binary-windows-js-suites\node\test\parallel\test-child-process-pipe-dataflow.js:66:12)
at Socket.<anonymous> (C:\workspace\node-test-binary-windows-js-suites\node\test\common\index.js:361:15)
at Socket.emit (events.js:314:20)
at addChunk (_stream_readable.js:297:12)
at readableAddChunk (_stream_readable.js:272:9)
at Socket.Readable.push (_stream_readable.js:213:10)
at Pipe.onStreamRead (internal/stream_base_commons.js:188:23) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: '0',
expected: '1048577',
operator: 'strictEqual'
}
...
Example
not ok 1329 parallel/test-http2-pipe-named-pipe
---
duration_ms: 0.76
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 v18.0.0-pre
...
Example
not ok 2106 parallel/test-repl-sigint-nested-eval
---
duration_ms: 0.415
severity: fail
exitcode: 1
stack: |-
Stacktrace:
ptr1=0x29803b201d49
ptr2=(nil)
ptr3=(nil)
ptr4=(nil)
failure_message_object=0x7ffc290a5e00
==== JS stack trace =========================================
0: ExitFrame [pc: 0x562fac322bf9]
1: StubFrame [pc: 0x562fac3ad81d]
Security context: 0x0240958abcf9 <JSGlobalObject>
2: _fatalException [0x24095888809] [node:internal/process/execution:151] [bytecode=0x1e2e78ca6501 offset=13](this=0x024095882d09 <process map = 0x2e3219a75b71>,0x29803b201d49 <Odd Oddball: termination_exception>,0x29803b201769 <false>)
3: InternalFrame [pc: 0x562fac2afe5b]
4: EntryFrame [pc: 0x562fac2afb83]
5: builtin exit frame: evaluate(this=0x1fac2e0e4609 <ModuleWrap map = 0x3f54c6ecd9e9>,0x1fac2e0e4609 <ModuleWrap map = 0x3f54c6ecd9e9>,-1,0x29803b201769 <false>)
6: getESMFacade [0x1410bd918...
Example
not ok 786 pummel/test-fs-watch-non-recursive
---
duration_ms: 2.242
severity: fail
exitcode: 1
stack: |-
node:assert:171
throw err;
^
AssertionError [ERR_ASSERTION]: function should not have been called at C:\workspace\node-test-binary-windows-js-suites\node\test\pummel\test-fs-watch-non-recursive.js:43
called with arguments: 'change', 'testsubdir'
at FSWatcher.mustNotCall (C:\workspace\node-test-binary-windows-js-suites\node\test\common\index.js:479:12)
at FSWatcher.emit (node:events:390:28)
at FSEvent.FSWatcher._handle.onchange (node:internal/fs/watchers:212:12) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: undefined,
expected: undefined,
operator: 'fail'
}
Node.js v18.0.0-pre
...
Example
not ok 792 pummel/test-policy-integrity
---
duration_ms: 482.44
severity: fail
exitcode: 1
stack: |-
timeout
...
Example
not ok 334 parallel/test-crypto-dh-odd-key
---
duration_ms: 240.132
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | parallel/test-crypto-dh |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/40520/, https://github.com/nodejs/node/pull/40572/, https://github.com/nodejs/node/pull/40481/) |
| Appeared | test-requireio_ceejbot-debian10-armv7l_pi2-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40391/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40428/ |
Example
not ok 236 parallel/test-crypto-dh
---
duration_ms: 240.75
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | parallel/test-crypto-keygen |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/40532/, https://github.com/nodejs/node/pull/40545/, https://github.com/nodejs/node/pull/40574/) |
| Appeared | test-rackspace-win2012r2_vs2019-x64-1, test-rackspace-win2012r2_vs2019-x64-3 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40387/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40451/ |
Example
not ok 793 parallel/test-crypto-keygen
---
duration_ms: 120.86
severity: fail
exitcode: 1
stack: |-
timeout
...
| Reason | parallel/test-fs-rm |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/40545/, https://github.com/nodejs/node/pull/40574/, https://github.com/nodejs/node/pull/40572/) |
| Appeared | test-azure_msft-win10_vs2019-x64-3, test-azure_msft-win10_vcbt2015-x64-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40396/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40454/ |
Example
not ok 252 parallel/test-fs-rm
---
duration_ms: 3.436
severity: fail
exitcode: 1
stack: |-
Can't clean tmpdir: C:\workspace\node-test-binary-windows-js-suites\node\test\.tmp.249
Files blocking: [ 'rm-0', 'rm-4', 'rm-5', 'rm-6', 'rm-7', 'rm-args-file.txt' ]
node:assert:986
throw newErr;
^
AssertionError [ERR_ASSERTION]: ifError got unwanted exception: ENOTEMPTY: directory not empty, rmdir 'C:\workspace\node-test-binary-windows-js-suites\node\test\.tmp.249\rm-0\d-3-2\d-2-2'
at C:\workspace\node-test-binary-windows-js-suites\node\test\common\index.js:364:12
at C:\workspace\node-test-binary-windows-js-suites\node\test\common\index.js:401:15
at CB (node:internal/fs/rimraf:60:5)
at node:internal/fs/rimraf:152:18
at CB (node:internal/fs/rimraf:60:5)
at node:internal/fs/rimraf:152:18
at CB (node:internal/fs/rimraf:60:5)
at FSReqCallback.oncomplete (node:fs:188:23)
{
generatedMessage: false,
...
| Reason | parallel/test-http2-cancel-while-client-reading |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/40568/, https://github.com/nodejs/node/pull/40572/, https://github.com/nodejs/node/pull/39283/) |
| Appeared | test-orka-macos10.15-x64-2, test-nearform-macos10.15-x64-1, test-orka-macos11-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40407/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40474/ |
Example
not ok 1197 parallel/test-http2-cancel-while-client-reading
---
duration_ms: 0.515
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 v18.0.0-pre
...
| Reason | parallel/test-webcrypto-sign-verify |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/40520/, https://github.com/nodejs/node/pull/40568/, https://github.com/nodejs/node/pull/39283/) |
| Appeared | test-requireio_svincent-debian10-armv7l_pi2-2, test-requireio_mininodes-debian10-armv7l_pi2-1, test-requireio_rvagg-debian10-armv7l_pi2-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40408/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40474/ |
Example
not ok 793 parallel/test-webcrypto-sign-verify
---
duration_ms: 240.124
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | sequential/test-child-process-pass-fd |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 3 (https://github.com/nodejs/node/pull/40574/, https://github.com/nodejs/node/pull/40532/, https://github.com/nodejs/node/pull/39283/) |
| Appeared | test-azure_msft-win10_vs2019-x64-3, test-azure_msft-win10_vcbt2015-x64-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40438/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40480/ |
Example
not ok 797 sequential/test-child-process-pass-fd
---
duration_ms: 122.317
severity: fail
exitcode: 1
stack: |-
timeout
...
| Reason | parallel/test-crypto-classes |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/40481/, https://github.com/nodejs/node/pull/40510/) |
| Appeared | test-requireio_svincent-debian10-armv7l_pi2-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40429/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40445/ |
Example
not ok 195 parallel/test-crypto-classes
---
duration_ms: 240.99
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | parallel/test-crypto-dh-constructor |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/40532/, https://github.com/nodejs/node/pull/40481/) |
| Appeared | test-requireio_ceejbot-debian10-armv7l_pi2-1, test-requireio_jasnell-debian10-armv7l_pi2-1 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40387/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40430/ |
Example
not ok 201 parallel/test-crypto-dh-constructor
---
duration_ms: 240.131
severity: fail
exitcode: -15
stack: |-
timeout
...
| Reason | parallel/test-tls-ticket-cluster |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/40568/, https://github.com/nodejs/node/pull/40520/) |
| Appeared | test-digitalocean-freebsd12-x64-2 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40407/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40408/ |
Example
not ok 2440 parallel/test-tls-ticket-cluster
---
duration_ms: 1.267
severity: fail
exitcode: 1
stack: |-
[primary] got "listening"
[primary] connecting 37012 session? false
[worker] connection reused? false
[primary] got "not-reused"
[primary] got "listening"
[primary] got "listening"
[primary] connecting 37012 session? true
[worker] connection reused? true
[primary] got "reused"
[primary] connecting 37012 session? true
[worker] connection reused? true
[primary] got "reused"
[primary] connecting 37012 session? true
[worker] connection reused? true
[primary] got "reused"
[primary] connecting 37012 session? true
[worker] connection reused? true
[primary] got "reused"
[primary] connecting 37012 session? true
[worker] connection reused? true
[primary] got "reused"
[primary] connecting 37012 session? true
[worker] connection reused? true
[primary] got "reused"
[primary] connecting 37012 session? true
[...
| Reason | parallel/test-trace-events-fs-sync |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/40545/, https://github.com/nodejs/node/pull/40591/) |
| Appeared | test-azure_msft-win10_vs2019-x64-2, test-azure_msft-win10_vs2019-x64-4 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40398/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40470/ |
Example
not ok 679 parallel/test-trace-events-fs-sync
---
duration_ms: 3.45
severity: fail
exitcode: 1
stack: |-
Can't clean tmpdir: C:\workspace\node-test-binary-windows-js-suites\node\test\.tmp.671
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)\...
| Reason | sequential/test-tls-session-timeout |
|---|---|
| Type | JS_TEST_FAILURE |
| Failed PR | 2 (https://github.com/nodejs/node/pull/40481/, https://github.com/nodejs/node/pull/40572/) |
| Appeared | test-requireio_ceejbot-debian10-armv7l_pi2-1, test-digitalocean-ubuntu1804_sharedlibs_container-x64-5 |
| First CI | https://ci.nodejs.org/job/node-test-pull-request/40417/ |
| Last CI | https://ci.nodejs.org/job/node-test-pull-request/40469/ |
Example
not ok 838 sequential/test-tls-session-timeout
---
duration_ms: 8.329
severity: fail
exitcode: 1
stack: |-
node:assert:123
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'New'
- 'Reused'
at /home/iojs/build/workspace/node-test-binary-arm/test/sequential/test-tls-session-timeout.js:124:16
at ChildProcess.<anonymous> (/home/iojs/build/workspace/node-test-binary-arm/test/sequential/test-tls-session-timeout.js:108:7)
at ChildProcess.emit (node:events:390:28)
at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'New',
expected: 'Reused',
operator: 'strictEqual'
}
Node.js v18.0.0-pre
...
Progress
-
Backing channel 'JNLP4-connect connection from ... is disconnected.(2) -
Build timed out (after 60 minutes). Marking the build as failed.(2) -
sh: line 30: sudo: command not found(13) -
fatal error: ld terminated with signal 9 [Killed](10) -
sequential/test-debugger-heap-profiler(11) -
wpt/test-user-timing(10) -
parallel/test-fs-rmdir-recursive(9) -
benchmark/test-benchmark-buffer(8) -
parallel/test-child-process-pipe-dataflow(8) -
parallel/test-http2-pipe-named-pipe(8) -
parallel/test-repl-sigint-nested-eval(7) -
pummel/test-fs-watch-non-recursive(7) -
pummel/test-policy-integrity(7) -
parallel/test-crypto-dh-odd-key(5) -
parallel/test-crypto-dh(3) -
parallel/test-crypto-keygen(3) -
parallel/test-fs-rm(3) -
parallel/test-http2-cancel-while-client-reading(3) -
parallel/test-webcrypto-sign-verify(3) -
sequential/test-child-process-pass-fd(3) -
parallel/test-crypto-classes(2) -
parallel/test-crypto-dh-constructor(2) -
parallel/test-tls-ticket-cluster(2) -
parallel/test-trace-events-fs-sync(2) -
sequential/test-tls-session-timeout(2)
- Ngôn ngữ chính
- Shell
- Star
- 57
- Fork
- 20
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của nodejs/reliability
-
CI Reliability 2026-09-20 Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
nodejs/reliability#1666 ·
-
CI Reliability 2026-09-19 Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
nodejs/reliability#1665 ·
-
CI Reliability 2026-09-18 Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
nodejs/reliability#1664 ·
-
CI Reliability 2026-09-17 Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
nodejs/reliability#1663 ·
-
CI Reliability 2026-09-16 Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
nodejs/reliability#1662 ·
Tất cả issue của nodejs/reliability
Issue tương tự
-
[InvoiceShelf] No database info Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
community-scripts/ProxmoxVE#17396 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
mattpocock/skills#1099 ·
-
Update Vish to 1.1.5 Đang mởpackage-update
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
oSoWoSo/vOid_Community_repOsitory#144 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
-
help wanted new command
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
tldr-pages/tldr#24151 ·