nodejs / nodejs/reliability

CI Reliability 2023-07-25

Aperta
#623 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/52824 to node-test-pull-request/52923 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-07-25 00:14 0 0 33 2 65 0.00%
JSTest Failure
Reason wpt/test-structured-clone
Type JS_TEST_FAILURE
Failed PR 5 (https://github.com/nodejs/node/pull/48808/, https://github.com/nodejs/node/pull/48826/, https://github.com/nodejs/node/pull/48827/, https://github.com/nodejs/node/pull/48860/, https://github.com/nodejs/node/pull/48866/)
Appeared test-rackspace-win2012r2_vs2019-x64-2, test-azure_msft-win2016_vs2017-x64-1, test-azure_msft-win2016_vs2017-x64-4, test-azure_msft-win2016_vs2017-x64-2
First CI https://ci.nodejs.org/job/node-test-pull-request/52829/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52886/
Example
not ok 940 wpt/test-structured-clone
  ---
  duration_ms: 439.00200
  severity: fail
  exitcode: 1
  stack: |-
    [PASS] primitive undefined
    [PASS] primitive null
    [PASS] primitive true
    [PASS] primitive false
    [PASS] primitive string, empty string
    [PASS] primitive string, lone high surrogate
    [PASS] primitive string, lone low surrogate
    [PASS] primitive string, NUL
    [PASS] primitive string, astral character
    [PASS] primitive number, 0.2
    [PASS] primitive number, 0
    [PASS] primitive number, -0
    [PASS] primitive number, NaN
    [PASS] primitive number, Infinity
    [PASS] primitive number, -Infinity
    [PASS] primitive number, 9007199254740992
    [PASS] primitive number, -9007199254740992
    [PASS] primitive number, 9007199254740994
    [PASS] primitive number, -9007199254740994
    [PASS] primitive BigInt, 0n
    [PASS] primitive BigInt, -0n
    [PASS] primitive BigInt, -9007199254740994000n
    [PASS] primitive BigInt, -90071992547409940009007199254740994000900719925...

Reason parallel/test-runner-inspect
Type JS_TEST_FAILURE
Failed PR 3 (https://github.com/nodejs/node/pull/48638/, https://github.com/nodejs/node/pull/48761/, https://github.com/nodejs/node/pull/48808/)
Appeared test-ibm-rhel8-s390x-4, test-osuosl-rhel8-ppc64_le-4
First CI https://ci.nodejs.org/job/node-test-pull-request/52842/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52868/
Example
not ok 3189 parallel/test-runner-inspect
  ---
  duration_ms: 120087.56200
  severity: fail
  exitcode: -15
  stack: |-
    timeout
    [test] Connecting to a child Node process
    [test] Testing /json/list
    [err] (node:832427) Warning: Using the inspector with --test forces running at a concurrency of 1. Use the inspectPort option to run with concurrency
    [err] (Use `node --trace-warnings ...` to show where the warning was created)
    [err] 
    [out] TAP version 13
    [out] 
    [err] Debugger listening on ws://127.0.0.1:35619/e6298576-ed5f-4dc7-97d3-4974cd3e08fe
    [err] For help, see: https://nodejs.org/en/docs/inspector
    [err] 
    [err] Debugger attached.
    [err] 
    [err] For help, see: https://nodejs.org/en/docs/inspector
    [err] 
    [out] # Debugger ending on ws://127.0.0.1:35619/e6298576-ed5f-4dc7-97d3-4974cd3e08fe
    [out] 
  ...


Reason pummel/test-net-pause
Type JS_TEST_FAILURE
Failed PR 3 (https://github.com/nodejs/node/pull/48796/, https://github.com/nodejs/node/pull/48878/, https://github.com/nodejs/node/pull/48828/)
Appeared test-ibm-rhel7-s390x-3
First CI https://ci.nodejs.org/job/node-test-pull-request/52893/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52895/
Example
not ok 3347 pummel/test-net-pause
  ---
  duration_ms: 1.328
  severity: fail
  exitcode: 1
  stack: |-
    C
    pause at: 1
    node:assert:124
      throw new AssertionError(obj);
      ^
    
    AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
    
    false !== true
    
        at Timeout._onTimeout (/home/iojs/build/workspace/node-test-commit-linuxone/test/pummel/test-net-pause.js:56:12)
        at listOnTimeout (node:internal/timers:559:17)
        at processTimers (node:internal/timers:502:7) {
      generatedMessage: true,
      code: 'ERR_ASSERTION',
      actual: false,
      expected: true,
      operator: 'strictEqual'
    }
  ...


Reason sequential/test-worker-prof
Type JS_TEST_FAILURE
Failed PR 3 (https://github.com/nodejs/node/pull/48838/, https://github.com/nodejs/node/pull/48828/, https://github.com/nodejs/node/pull/48033/)
Appeared test-rackspace-win2022_vs2022-x64-1, test-azure_msft-win2022_vs2019-x64-4, test-rackspace-win2012r2_vs2019-x64-1
First CI https://ci.nodejs.org/job/node-test-pull-request/52858/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52918/
Example
not ok 936 sequential/test-worker-prof
  ---
  duration_ms: 30341.99900
  severity: fail
  exitcode: 1
  stack: |-
    node:assert:125
      throw new AssertionError(obj);
      ^
    
    AssertionError [ERR_ASSERTION]: child exited with signal: {
      error: Error: spawnSync C:\workspace\node-test-binary-windows-js-suites\node\Release\node.exe ETIMEDOUT
          at Object.spawnSync (node:internal/child_process:1124:20)
          at spawnSync (node:child_process:876:24)
          at Object.<anonymous> (C:\workspace\node-test-binary-windows-js-suites\node\test\sequential\test-worker-prof.js:53:23)
          at Module._compile (node:internal/modules/cjs/loader:1233:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1287:10)
          at Module.load (node:internal/modules/cjs/loader:1091:32)
          at Module._load (node:internal/modules/cjs/loader:938:12)
          at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12)
          at node:internal/main/ru...

Reason parallel/test-fs-read-stream
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/45704/, https://github.com/nodejs/node/pull/48796/)
Appeared test-digitalocean-fedora34-x64-2
First CI https://ci.nodejs.org/job/node-test-pull-request/52896/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52903/
Example
not ok 836 parallel/test-fs-read-stream
  ---
  duration_ms: 150.76800
  severity: fail
  exitcode: 1
  stack: |-
    node:assert:125
      throw new AssertionError(obj);
      ^
    
    AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
    
    '' !== 'xy'
    
        at ReadStream.<anonymous> (/home/iojs/build/workspace/node-test-commit-linux/test/parallel/test-fs-read-stream.js:210:14)
        at ReadStream.<anonymous> (/home/iojs/build/workspace/node-test-commit-linux/test/common/index.js:474:15)
        at ReadStream.emit (node:events:514:28)
        at endReadableNT (node:internal/streams/readable:1376:12)
        at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
      generatedMessage: true,
      code: 'ERR_ASSERTION',
      actual: '',
      expected: 'xy',
      operator: 'strictEqual'
    }
    
    Node.js v21.0.0-pre
  ...


Reason parallel/test-fs-watch-recursive-add-file-to-new-folder
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/48830/, https://github.com/nodejs/node/pull/48907/)
Appeared test-ibm-rhel8-s390x-4
First CI https://ci.nodejs.org/job/node-test-pull-request/52860/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52923/
Example
not ok 1324 parallel/test-fs-watch-recursive-add-file-to-new-folder
  ---
  duration_ms: 120045.10100
  severity: fail
  exitcode: -15
  stack: |-
    timeout
  ...


Reason parallel/test-fs-watch-recursive-update-file
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/48828/, https://github.com/nodejs/node/pull/48878/)
Appeared test-ibm-rhel8-s390x-4, test-ibm-rhel8-s390x-1
First CI https://ci.nodejs.org/job/node-test-pull-request/52891/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52894/
Example
not ok 1377 parallel/test-fs-watch-recursive-update-file
  ---
  duration_ms: 120068.73800
  severity: fail
  exitcode: -15
  stack: |-
    timeout
  ...


Reason parallel/test-inspector-break-when-eval
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/48638/, https://github.com/nodejs/node/pull/48834/)
Appeared test-ibm-rhel8-s390x-1, test-osuosl-rhel8-ppc64_le-2
First CI https://ci.nodejs.org/job/node-test-pull-request/52842/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52849/
Example
not ok 1829 parallel/test-inspector-break-when-eval
  ---
  duration_ms: 15363.62600
  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:42691/99e8a7a3-13fc-4d61-acc9-617c6db605e9
    [err] For help, see: https://nodejs.org/en/docs/inspector
    [err] 
    [test] Setting up a debugger
    [err] Debugger attached.
    [err] 
    Timed out waiting for matching notification (Initial pause)
    1
  ...


Reason parallel/test-inspector-open-dispose
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/48660/, https://github.com/nodejs/node/pull/48611/)
Appeared test-azure_msft-win2016_vs2017-x64-6, test-azure_msft-win2016_vs2017-x64-3, test-azure_msft-win2016_vs2017-x64-1
First CI https://ci.nodejs.org/job/node-test-pull-request/52880/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52917/
Example
not ok 487 parallel/test-inspector-open-dispose
  ---
  duration_ms: 389.00100
  severity: fail
  exitcode: 1
  stack: |-
    Debugger listening on ws://127.0.0.1:55468/ae524f17-fb34-40a8-8edd-5def14abb98a
    For help, see: https://nodejs.org/en/docs/inspector
    node:assert:399
        throw err;
        ^
    
    AssertionError [ERR_ASSERTION]: undefined == true
        at file:///C:/workspace/node-test-binary-windows-js-suites/node/test/parallel/test-inspector-open-dispose.mjs:38:7
        at Socket.<anonymous> (file:///C:/workspace/node-test-binary-windows-js-suites/node/test/parallel/test-inspector-open-dispose.mjs:58:28)
        at Socket.emit (node:events:514:28)
        at TCP.<anonymous> (node:net:337:12) {
      generatedMessage: true,
      code: 'ERR_ASSERTION',
      actual: undefined,
      expected: true,
      operator: '=='
    }
    
    Node.js v21.0.0-pre
  ...


Reason parallel/test-tls-dhe
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/48830/, https://github.com/nodejs/node/pull/42387/)
Appeared test-azure_msft-win2016_vs2017-x64-1, test-azure_msft-win2022_vs2019-x64-1
First CI https://ci.nodejs.org/job/node-test-pull-request/52867/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52904/
Example
not ok 735 parallel/test-tls-dhe
  ---
  duration_ms: 277.00100
  severity: fail
  exitcode: 1
  stack: |-
    node:events:492
          throw er; // Unhandled 'error' event
          ^
    
    Error: B0170000:error:0A00041A:SSL routines:ssl3_read_bytes:tlsv1 alert decode error:C:\workspace\node-compile-windows\node\deps\openssl\openssl\ssl\record\rec_layer_s3.c:1586:SSL alert number 50
    
    Emitted 'error' event on TLSSocket instance at:
        at TLSSocket._emitTLSError (node:_tls_wrap:994:10)
        at TLSWrap.onerror (node:_tls_wrap:482:11) {
      library: 'SSL routines',
      reason: 'tlsv1 alert decode error',
      code: 'ERR_SSL_TLSV1_ALERT_DECODE_ERROR'
    }
    
    Node.js v21.0.0-pre
  ...


Reason parallel/test-worker-memory
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/48660/, https://github.com/nodejs/node/pull/48838/)
Appeared test-rackspace-win2019_vs2019-x64-3, test-rackspace-win2022_vs2022-x64-6
First CI https://ci.nodejs.org/job/node-test-pull-request/52837/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52884/
Example
not ok 843 parallel/test-worker-memory
  ---
  duration_ms: 1500.01400
  severity: crashed
  exitcode: 3221225477
  stack: |-
    run() called with n=7.5 (numWorkers=8)
    run() called with n=7.5 (numWorkers=8)
    run() called with n=7.5 (numWorkers=8)
    run() called with n=7.5 (numWorkers=8)
    run() called with n=7.5 (numWorkers=8)
    run() called with n=7.5 (numWorkers=8)
    run() called with n=7.5 (numWorkers=8)
    run() called with n=7.5 (numWorkers=8)
  ...


Reason pummel/test-crypto-timing-safe-equal-benchmarks
Type JS_TEST_FAILURE
Failed PR 2 (https://github.com/nodejs/node/pull/48896/, https://github.com/nodejs/node/pull/48663/)
Appeared test-ibm-aix72-ppc64_be-2
First CI https://ci.nodejs.org/job/node-test-pull-request/52909/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52915/
Example
not ok 3588 pummel/test-crypto-timing-safe-equal-benchmarks
  ---
  duration_ms: 3275.33200
  severity: fail
  exitcode: 1
  stack: |-
    node:assert:399
        throw err;
        ^
    
    AssertionError [ERR_ASSERTION]: timingSafeEqual should not leak information from its execution time (t=6.27863503155761)
        at Object.<anonymous> (/home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/test/pummel/test-crypto-timing-safe-equal-benchmarks.js:109:1)
        at Module._compile (node:internal/modules/cjs/loader:1233:14)
        at Module._extensions..js (node:internal/modules/cjs/loader:1287:10)
        at Module.load (node:internal/modules/cjs/loader:1091:32)
        at Module._load (node:internal/modules/cjs/loader:938:12)
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12)
        at node:internal/main/run_main_module:23:47 {
      generatedMessage: false,
      code: 'ERR_ASSERTION',
      actual: false,
      expected: true,
      operator: '=='...

Jenkins Failure
Reason Backing channel 'JNLP4-connect connection from ... is disconnected.
Type JENKINS_FAILURE
Failed PR 10 (https://github.com/nodejs/node/pull/48694/, https://github.com/nodejs/node/pull/48828/, https://github.com/nodejs/node/pull/48708/, https://github.com/nodejs/node/pull/48830/, https://github.com/nodejs/node/pull/42387/, https://github.com/nodejs/node/pull/48660/, https://github.com/nodejs/node/pull/45704/, https://github.com/nodejs/node/pull/48878/, https://github.com/nodejs/node/pull/48896/, https://github.com/nodejs/node/pull/48033/)
Appeared test-rackspace-fedora32-x64-1, test-digitalocean-freebsd12-x64-2
First CI https://ci.nodejs.org/job/node-test-pull-request/52827/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52914/
Example
java.io.IOException: Backing channel 'JNLP4-connect connection from 119.9.51.79/119.9.51.79:42858' is disconnected.
	at hudson.remoting.RemoteInvocationHandler.channelOrFail(RemoteInvocationHandler.java:215)
	at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:285)
	at jdk.proxy2/jdk.proxy2.$Proxy116.isAlive(Unknown Source)
	at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1215)
	at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1207)

CCTest Failure
Build Failure
Reason fatal error: Killed signal terminated program cc1plus
Type BUILD_FAILURE
Failed PR 11 (https://github.com/nodejs/node/pull/48761/, https://github.com/nodejs/node/pull/48834/, https://github.com/nodejs/node/pull/48827/, https://github.com/nodejs/node/pull/46824/, https://github.com/nodejs/node/pull/48660/, https://github.com/nodejs/node/pull/48859/, https://github.com/nodejs/node/pull/48796/, https://github.com/nodejs/node/pull/48879/, https://github.com/nodejs/node/pull/48874/, https://github.com/nodejs/node/pull/46662/, https://github.com/nodejs/node/pull/48663/)
Appeared test-rackspace-fedora32-x64-1
First CI https://ci.nodejs.org/job/node-test-pull-request/52834/
Last CI https://ci.nodejs.org/job/node-test-pull-request/52915/
Example
fatal error: Killed signal terminated program cc1plus

Git Failure
Progress
  • wpt/test-structured-clone (5)
  • parallel/test-runner-inspect (3)
  • pummel/test-net-pause (3)
  • sequential/test-worker-prof (3)
  • parallel/test-fs-read-stream (2)
  • parallel/test-fs-watch-recursive-add-file-to-new-folder (2)
  • parallel/test-fs-watch-recursive-update-file (2)
  • parallel/test-inspector-break-when-eval (2)
  • parallel/test-inspector-open-dispose (2)
  • parallel/test-tls-dhe (2)
  • parallel/test-worker-memory (2)
  • pummel/test-crypto-timing-safe-equal-benchmarks (2)
  • Backing channel 'JNLP4-connect connection from ... is disconnected. (10)
  • fatal error: Killed signal terminated program cc1plus (11)

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 con gli esempi collegati della console CI e i test indicati, inclusi test/pummel/test-net-pause.js, test/sequential/test-worker-prof.js, test/parallel/test-fs-read-stream.js e i test inspector e fs-watch. Riproduci i fallimenti sulle piattaforme interessate, individua le relative cause e conferma che i fallimenti CI segnalati non si verifichino più.

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
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.