CI Reliability 2020-08-25

オープン
#54 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
20/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
javascript, node.js, shell

調査の方向性

記載されているテストエントリポイントから開始します。これには test/parallel/test-dgram-udp6-link-local-address.js、test/parallel/test-child-process-exec-timeout.js、およびリンクされている CI コンソールログが含まれます。報告されているプラットフォームで失敗を再現し、どの失敗が残るかを特定します。この issue では、単一の目標や完了基準は定義されていません。

索引モデルが issue の本文から書いたものです。

説明

Failures in node-test-pull-request/32821 to node-test-pull-request/32924 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
2020-08-25 00:37 1 36 2 8 53 39.56%
JSTest Failure
Reason parallel/test-dgram-udp6-link-local-address
Type JS_TEST_FAILURE
Failed PR 12 (https://github.com/nodejs/node/pull/34838/, https://github.com/nodejs/node/pull/34862/, https://github.com/nodejs/node/pull/34859/, https://github.com/nodejs/node/pull/34852/, https://github.com/nodejs/node/pull/29412/, https://github.com/nodejs/node/pull/34893/, https://github.com/nodejs/node/pull/34836/, https://github.com/nodejs/node/pull/34682/, https://github.com/nodejs/node/pull/34688/, https://github.com/nodejs/node/pull/34865/, https://github.com/nodejs/node/pull/34912/, https://github.com/nodejs/node/pull/34914/)
Appeared test-msft-win10-arm64-2
First CI https://ci.nodejs.org/job/node-test-pull-request/32872/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32924/
Example
not ok 143 parallel/test-dgram-udp6-link-local-address
  ---
  duration_ms: 0.608
  severity: fail
  exitcode: 1
  stack: |-
    events.js:291
          throw er; // Unhandled 'error' event
          ^
    
    Error: getaddrinfo ENOTFOUND fe80::2c4b:5622:4f90:839%Ethernet 2
        at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:66:26)
    Emitted 'error' event on Socket instance at:
        at GetAddrInfoReqWrap.callback (dgram.js:305:12)
        at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:66:17) {
      errno: -3008,
      code: 'ENOTFOUND',
      syscall: 'getaddrinfo',
      hostname: 'fe80::2c4b:5622:4f90:839%Ethernet 2'
    }
  ...


Reason parallel/test-child-process-exec-timeout
Type JS_TEST_FAILURE
Failed PR 3 (https://github.com/nodejs/node/pull/34813/, https://github.com/nodejs/node/pull/34798/, https://github.com/nodejs/node/pull/34912/)
Appeared test-requireio_notthetup_sayanee-debian10-arm64_pi3-1, test-requireio_jasnell-debian10-armv7l_pi2-1
First CI https://ci.nodejs.org/job/node-test-pull-request/32836/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32923/
Example
not ok 75 parallel/test-child-process-exec-timeout
  ---
  duration_ms: 5.173
  severity: fail
  exitcode: 1
  stack: |-
    /home/iojs/build/workspace/node-test-binary-arm/test/parallel/test-child-process-exec-timeout.js:45
      assert.strictEqual(err.killed, true);
                             ^
    
    TypeError: Cannot read property 'killed' of null
        at /home/iojs/build/workspace/node-test-binary-arm/test/parallel/test-child-process-exec-timeout.js:45:26
        at /home/iojs/build/workspace/node-test-binary-arm/test/common/index.js:363:15
        at ChildProcess.exithandler (child_process.js:299:7)
        at ChildProcess.emit (events.js:326:20)
        at maybeClose (internal/child_process.js:1047:16)
        at Socket.<anonymous> (internal/child_process.js:438:11)
        at Socket.emit (events.js:326:20)
        at Pipe.<anonymous> (net.js:656:12)
  ...


Reason parallel/test-fs-symlink-buffer-path
Type JS_TEST_FAILURE
Failed PR 3 (https://github.com/nodejs/node/pull/34836/, https://github.com/nodejs/node/pull/34838/, https://github.com/nodejs/node/pull/34852/)
Appeared test-azure_msft-win10_vcbt2015-x64-3, test-rackspace-win2012r2_vs2017-x64-4, test-azure_msft-win2016_vs2017-x64-6, test-azure_msft-win10_vcbt2015-x64-4, test-rackspace-win2012r2_vs2017-x64-2, test-azure_msft-win2016_vs2017-x64-2
First CI https://ci.nodejs.org/job/node-test-pull-request/32848/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32882/
Example
not ok 207 parallel/test-fs-symlink-buffer-path
  ---
  duration_ms: 0.300
  severity: fail
  exitcode: 1
  stack: |-
    internal/validators.js:122
        throw new ERR_INVALID_ARG_TYPE(name, 'string', value);
        ^
    
    TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received an instance of Buffer
        at validateString (internal/validators.js:122:11)
        at Object.isAbsolute (path.js:353:5)
        at preprocessSymlinkDestination (internal/fs/utils.js:345:18)
        at Object.symlinkSync (fs.js:1118:19)
        at Object.<anonymous> (C:\workspace\node-test-binary-windows-js-suites\node\test\parallel\test-fs-symlink-buffer-path.js:44:4)
        at Module._compile (internal/modules/cjs/loader.js:1075:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:1096:10)
        at Module.load (internal/modules/cjs/loader.js:940:32)
        at Function.Module._load (internal/modules/cjs/loader.js:781:14)
        at Function.executeUserEntryPoint [a...

Reason parallel/test-cluster-concurrent-disconnect
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/34884/, https://github.com/nodejs/node/pull/34885/)
Appeared test-softlayer-alpine312_container-x64-1, test-softlayer-ubuntu1804_sharedlibs_container-x64-5
First CI https://ci.nodejs.org/job/node-test-pull-request/32894/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32895/
Example
not ok 398 parallel/test-cluster-concurrent-disconnect
  ---
  duration_ms: 0.416
  severity: fail
  exitcode: 1
  stack: |-
    assert.js:103
      throw new AssertionError(obj);
      ^
    
    AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
    + actual - expected
    
    + 'ECONNRESET'
    - 'EPIPE'
        at Worker.<anonymous> (/home/iojs/build/workspace/node-test-commit-linux/nodes/alpine-latest-x64/test/parallel/test-cluster-concurrent-disconnect.js:29:14)
        at Worker.emit (events.js:314:20)
        at ChildProcess.<anonymous> (internal/cluster/worker.js:29:12)
        at ChildProcess.emit (events.js:314:20)
        at internal/child_process.js:835:39
        at processTicksAndRejections (internal/process/task_queues.js:75:11) {
      generatedMessage: true,
      code: 'ERR_ASSERTION',
      actual: 'ECONNRESET',
      expected: 'EPIPE',
      operator: 'strictEqual'
    }
  ...


Reason parallel/test-zlib-unused-weak
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/34813/, https://github.com/nodejs/node/pull/34752/)
Appeared test-softlayer-ubuntu1804_sharedlibs_container-x64-2, test-digitalocean-ubuntu1804_sharedlibs_container-x64-10
First CI https://ci.nodejs.org/job/node-test-pull-request/32836/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32871/
Example
not ok 2775 parallel/test-zlib-unused-weak
  ---
  duration_ms: 0.216
  severity: fail
  exitcode: 1
  stack: |-
    assert.js:385
        throw err;
        ^
    
    AssertionError [ERR_ASSERTION]: Expected after-GC delta -42506 to be less than 5 % of before-GC delta -8495
        at Object.<anonymous> (/home/iojs/build/workspace/node-test-commit-linux-containered/test/parallel/test-zlib-unused-weak.js:16:1)
        at Module._compile (internal/modules/cjs/loader.js:1089:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:1110:10)
        at Module.load (internal/modules/cjs/loader.js:954:32)
        at Function.Module._load (internal/modules/cjs/loader.js:795:14)
        at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
        at internal/main/run_main_module.js:17:47 {
      generatedMessage: false,
      code: 'ERR_ASSERTION',
      actual: false,
      expected: true,
      operator: '=='
    }
  ...


Reason sequential/test-cpu-prof-worker-argv
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/34263/, https://github.com/nodejs/node/pull/34914/)
Appeared test-nearform-macos10.15-x64-2, test-nearform-macos10.15-x64-3
First CI https://ci.nodejs.org/job/node-test-pull-request/32821/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32924/
Example
not ok 2985 sequential/test-cpu-prof-worker-argv
  ---
  duration_ms: 0.284
  severity: fail
  exitcode: 1
  stack: |-
    
    [
      {
        id: 1,
        callFrame: {
          functionName: '(root)',
          scriptId: '0',
          url: '',
          lineNumber: -1,
          columnNumber: -1
        },
        hitCount: 0,
        children: [ 2, 3, 4 ]
      },
      {
        id: 2,
        callFrame: {
          functionName: '(program)',
          scriptId: '0',
          url: '',
          lineNumber: -1,
          columnNumber: -1
        },
        hitCount: 0
      },
      {
        id: 3,
        callFrame: {
          functionName: '(garbage collector)',
          scriptId: '0',
          url: '',
          lineNumber: -1,
          columnNumber: -1
        },
        hitCount: 3
      },
      {
        id: 4,
        callFrame: {
          functionName: 'exports.emitMessage',
          scriptId: '8',
          url: 'internal/per_context/messageport.js',
          lineNumber: 15,
      ...

Jenkins Failure
Reason Build timed out (after 10 minutes). Marking the build as failed.
Type JENKINS_FAILURE
Failed PR 4 (https://github.com/nodejs/node/pull/34893/, https://github.com/nodejs/node/pull/34836/, https://github.com/nodejs/node/pull/34682/, https://github.com/nodejs/node/pull/34865/)
Appeared test-rackspace-win2012r2_vs2013-x64-1, test-rackspace-win2012r2_vs2017-x64-1, test-rackspace-win2012r2_vs2017-x64-4, test-rackspace-win2012r2_vs2019-x64-1, test-rackspace-win2012r2_vs2017-x64-2, test-rackspace-win2012r2_vs2013-x64-2, test-rackspace-win2012r2_vs2017-x64-3
First CI https://ci.nodejs.org/job/node-test-pull-request/32909/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32915/
Example
Build timed out (after 10 minutes). Marking the build as failed.

Reason Backing channel 'JNLP4-connect connection from ... is disconnected.
Type JENKINS_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/34263/, https://github.com/nodejs/node/pull/33827/)
Appeared test-rackspace-win2012r2_vs2017-x64-3
First CI https://ci.nodejs.org/job/node-test-pull-request/32821/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32830/
Example
java.io.IOException: Backing channel 'JNLP4-connect connection from 119.9.131.54/119.9.131.54:56660' is disconnected.
	at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:216)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:285)
	at com.sun.proxy.$Proxy92.isAlive(Unknown Source)
	at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1147)
	at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1139)

Git Failure
Build Failure
Reason Failed to trigger node-test-commit
Type BUILD_FAILURE
Failed PR 4 (https://github.com/nodejs/node/pull/https://github.com/nodejs/node/pull/34263/, https://github.com/nodejs/node/pull/34834/, https://github.com/nodejs/node/pull/34839/, https://github.com/nodejs/node/pull/34752/)
Appeared test-ibm-ubuntu1804-x64-1
First CI https://ci.nodejs.org/job/node-test-pull-request/32822/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32870/
Example
Failed to trigger node-test-commit

Reason fatal error: ld terminated with signal 9 [Killed]
Type BUILD_FAILURE
Failed PR 3 (https://github.com/nodejs/node/pull/34752/, https://github.com/nodejs/node/pull/34865/, https://github.com/nodejs/node/pull/34912/)
Appeared test-joyent-ubuntu1804_sharedlibs_container-x64-4, test-joyent-ubuntu1804_sharedlibs_container-x64-3
First CI https://ci.nodejs.org/job/node-test-pull-request/32871/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32923/
Example
fatal error: ld terminated with signal 9 [Killed]

Reason fatal: remote GitHub already exists.
Type BUILD_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/34552/, https://github.com/nodejs/node/pull/29412/)
Appeared test-rackspace-win2012r2_vs2017-x64-1, test-rackspace-win2012r2_vs2019-x64-6
First CI https://ci.nodejs.org/job/node-test-pull-request/32867/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32875/
Example
fatal: remote GitHub already exists.

Progress
  • parallel/test-dgram-udp6-link-local-address (12)
  • parallel/test-child-process-exec-timeout (3)
  • parallel/test-fs-symlink-buffer-path (3)
  • parallel/test-cluster-concurrent-disconnect (2)
  • parallel/test-zlib-unused-weak (2)
  • sequential/test-cpu-prof-worker-argv (2)
  • Build timed out (after 10 minutes). Marking the build as failed. (4)
  • Backing channel 'JNLP4-connect connection from ... is disconnected. (2)
  • Failed to trigger node-test-commit (4)
  • fatal error: ld terminated with signal 9 [Killed] (3)
  • fatal: remote GitHub already exists. (2)
主要言語
Shell
スター
57
フォーク
20
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nodejs/reliability のほかの issue

nodejs/reliability の issue をすべて見る

似ている issue

Shell/Bash の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。