nodejs / nodejs/reliability

CI Reliability 2020-08-23

Aperta
#52 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
Shell
Stelle
57
Fork
20
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Failures in node-test-pull-request/32789 to node-test-pull-request/32893 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-23 00:37 1 41 1 12 45 47.13%
JSTest Failure
Reason parallel/test-dgram-udp6-link-local-address
Type JS_TEST_FAILURE
Failed PR 6 (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/34865/)
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/32887/
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-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-zlib-unused-weak
Type JS_TEST_FAILURE
Failed PR 3 (https://github.com/nodejs/node/pull/34584/, 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/32812/
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 parallel/test-child-process-exec-timeout
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/34813/, https://github.com/nodejs/node/pull/34798/)
Appeared test-requireio_jasnell-debian10-armv7l_pi2-1, test-requireio_notthetup_sayanee-debian10-arm64_pi3-1
First CI https://ci.nodejs.org/job/node-test-pull-request/32836/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32851/
Example
not ok 75 parallel/test-child-process-exec-timeout
  ---
  duration_ms: 6.801
  severity: fail
  exitcode: 1
  stack: |-
    /home/iojs/build/workspace/node-test-binary-arm/test/parallel/test-child-process-exec-timeout.js:20
      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:20: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:314:20)
        at maybeClose (internal/child_process.js:1047:16)
        at Socket.<anonymous> (internal/child_process.js:438:11)
        at Socket.emit (events.js:314:20)
        at Pipe.<anonymous> (net.js:656:12)
  ...


Reason parallel/test-tls-ticket-cluster
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/34584/, https://github.com/nodejs/node/pull/34836/)
Appeared test-digitalocean-freebsd11-x64-2, test-nearform-macos10.15-x64-1
First CI https://ci.nodejs.org/job/node-test-pull-request/32812/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32874/
Example
not ok 2250 parallel/test-tls-ticket-cluster
  ---
  duration_ms: 0.803
  severity: fail
  exitcode: 1
  stack: |-
    [master] got "listening"
    [master] connecting 12890 session? false
    [worker] connection reused? false
    [master] got "not-reused"
    [master] connecting 12890 session? true
    [worker] connection reused? true
    [master] got "reused"
    [master] connecting 12890 session? true
    [worker] connection reused? true
    [master] got "reused"
    [master] connecting 12890 session? true
    [worker] connection reused? true
    [master] got "reused"
    [master] connecting 12890 session? true
    [worker] connection reused? true
    [master] got "reused"
    [master] connecting 12890 session? true
    [worker] connection reused? true
    [master] got "reused"
    [master] connecting 12890 session? true
    [worker] connection reused? true
    [master] got "reused"
    [master] connecting 12890 session? true
    [worker] connection reused? true
    [master] got "reused"
    [master] conne...

Jenkins Failure
Reason Backing channel 'JNLP4-connect connection from ... is disconnected.
Type JENKINS_FAILURE
Failed PR 3 (https://github.com/nodejs/node/pull/34584/, https://github.com/nodejs/node/pull/34263/, https://github.com/nodejs/node/pull/33827/)
Appeared test-rackspace-win2012r2_vs2017-x64-3, test-requireio_jasnell-debian10-armv7l_pi2-1
First CI https://ci.nodejs.org/job/node-test-pull-request/32810/
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)

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/34584/, https://github.com/nodejs/node/pull/34752/, https://github.com/nodejs/node/pull/34865/)
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/32817/
Last CI https://ci.nodejs.org/job/node-test-pull-request/32887/
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 (6)
  • parallel/test-fs-symlink-buffer-path (3)
  • parallel/test-zlib-unused-weak (3)
  • parallel/test-child-process-exec-timeout (2)
  • parallel/test-tls-ticket-cluster (2)
  • Backing channel 'JNLP4-connect connection from ... is disconnected. (3)
  • Failed to trigger node-test-commit (4)
  • fatal error: ld terminated with signal 9 [Killed] (3)
  • fatal: remote GitHub already exists. (2)

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia dal report ncu-ci generato e ispeziona i job Jenkins collegati per i fallimenti elencati, in particolare test/parallel/test-dgram-udp6-link-local-address.js, test-fs-symlink-buffer-path.js, test-zlib-unused-weak.js, test-child-process-exec-timeout.js e test-tls-ticket-cluster.js. Il lavoro sarà considerato completato quando saranno determinate le cause dei fallimenti CI, Jenkins e di build segnalati e saranno ripristinate esecuzioni affidabili, ma l’issue non definisce una modifica specifica né un test di accettazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
node.js, shell
Ambito
ci-cd, devops, testing-qa
Tipo di issue
Bug
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
18/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.