`ncu-ci citgm` reports no macOS failures
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 56/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- github, javascript, node.js
Direzione di ricerca
Start by tracing the ncu-ci citgm <jobid> command and how it retrieves and formats CITGM test report data; the issue points to Jenkins’ lastCompletedBuild/testReport/ endpoint as the source of the missing macOS results. Check how that report represents macOS and compare it with the platforms already shown in the failures table. Done when the command includes macOS results for the requested job.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Situation
Executing ncu-ci citgm <jobid> does not provide any macOS information, for example:
$ ncu-ci citgm 3797
--------------------------------------------------------------------------------
[1/1] Running CITGM: 3797
--------------------------------------------------------------------------------
✔ Summary data downloaded
✔ Results data downloaded
----------------------------------- Summary ------------------------------------
Result FAILURE
URL https://ci.nodejs.org/job/citgm-smoker/3797/
Source https://api.github.com/repos/nodejs/node/git/refs/heads/v26.12.0-proposal
Commit [26e72d85a611] 2026-10-14, Version 26.12.0 (Current)
Date 2026-10-13 17:01:54 +0000
Author Richard Lau <[email protected]>
---------------------------------- Statistics ----------------------------------
┌─────────┬────────┐
│ (index) │ Values │
├─────────┼────────┤
│ Failed │ 61 │
│ Skipped │ 109 │
│ Passed │ 362 │
│ Total │ 532 │
└─────────┴────────┘
----------------------------------- Failures -----------------------------------
┌───────────────────┬──────────────────────┬───────────────────────┬───────────────────────────┬───────────────────────┬─────────────────────────┬───────────────────────────┬───────────────────────────────┬──────────────────────┬─────────────────────────┬────────────────────┬────────────────────┬──────────────────────┬─────────────────────────┬──────────────┐
│ (index) │ 0 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 10 │ 11 │ 12 │ 13 │
├───────────────────┼──────────────────────┼───────────────────────┼───────────────────────────┼───────────────────────┼─────────────────────────┼───────────────────────────┼───────────────────────────────┼──────────────────────┼─────────────────────────┼────────────────────┼────────────────────┼──────────────────────┼─────────────────────────┼──────────────┤
│ rhel9-s390x │ 'body-parser-v2.3.0' │ 'compression-v1.8.2' │ 'crc32-stream-v7.0.1' │ 'lru-cache-v11.5.3' │ 'microtime-v3.1.1' │ 'node-gyp-v13.1.0' │ 'on-finished-v2.4.1' │ 'resolve-v1.22.13' │ │ │ │ │ │ │
│ aix72-power9 │ 'compression-v1.8.2' │ 'crc32-stream-v7.0.1' │ 'mime-v4.1.1' │ 'node-gyp-v13.1.0' │ 'on-finished-v2.4.1' │ 'prom-client-v0.16.0' │ 'undici-v8.12.1' │ │ │ │ │ │ │ │
│ rhel9-ppc64le │ 'body-parser-v2.3.0' │ 'compression-v1.8.2' │ 'crc32-stream-v7.0.1' │ 'lru-cache-v11.5.3' │ 'microtime-v3.1.1' │ 'node-gyp-v13.1.0' │ 'on-finished-v2.4.1' │ │ │ │ │ │ │ │
│ alpine-latest-x64 │ '@yarnpkg/cli' │ 'ava-v8.0.0' │ 'body-parser-v2.3.0' │ 'compression-v1.8.2' │ 'crc32-stream-v7.0.1' │ 'express-session-v1.19.0' │ 'import-in-the-middle-v3.5.2' │ 'jest-v0.0.0' │ 'lru-cache-v11.5.3' │ 'microtime-v3.1.1' │ 'node-gyp-v13.1.0' │ 'on-finished-v2.4.1' │ 'path-to-regexp-v8.4.2' │ 'sax-v1.6.1' │
│ ubuntu2404-x64 │ 'ava-v8.0.0' │ 'body-parser-v2.3.0' │ 'compression-v1.8.2' │ 'crc32-stream-v7.0.1' │ 'jest-v0.0.0' │ 'lru-cache-v11.5.3' │ 'microtime-v3.1.1' │ 'node-gyp-v13.1.0' │ 'on-finished-v2.4.1' │ │ │ │ │ │
│ win-vs2022_clang │ 'body-parser-v2.3.0' │ 'compression-v1.8.2' │ 'express-session-v1.19.0' │ 'on-finished-v2.4.1' │ 'path-to-regexp-v8.4.2' │ 'resolve-v1.22.13' │ 'undici-v8.11.2' │ │ │ │ │ │ │ │
│ debian12-x64 │ 'ava-v8.0.0' │ 'body-parser-v2.3.0' │ 'compression-v1.8.2' │ 'crc32-stream-v7.0.1' │ 'jest-v0.0.0' │ 'lru-cache-v11.5.3' │ 'node-gyp-v13.1.0' │ 'on-finished-v2.4.1' │ 'path-to-regexp-v8.4.2' │ │ │ │ │ │
└───────────────────┴──────────────────────┴───────────────────────┴───────────────────────────┴───────────────────────┴─────────────────────────┴───────────────────────────┴───────────────────────────────┴──────────────────────┴─────────────────────────┴────────────────────┴────────────────────┴──────────────────────┴─────────────────────────┴──────────────┘
This appears to be because https://ci.nodejs.org/job/citgm-smoker/lastCompletedBuild/testReport/ omits to report on macOS results.
Desired
To identify potential Node.js regressions for macOS, ncu-ci citgm <jobid> should also report results for macOS.
- Lingua principale
- JavaScript
- Stelle
- 608
- Fork
- 163
- Merge medio
- 4g 3h
- PR unite (30g)
- 14
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nodejs/citgm
-
`lru-cache` fails on Node.js 22Forse già presa @MikeMcC399 l’ha presa 1 giorno fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
`serialport` fails in `win11-vs2022_clang-arm64`Forse già presa @MikeMcC399 l’ha presa 4 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
nodejs/citgm#1220 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Outdated maintainers for body-parserForse già presa @UlisesGascon l’ha presa 2 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
nodejs/citgm#1207 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
`citgm-smoker` fails `express-session` in `alpine-latest-x64` (openssl: not found)Forse di nuovo libera @MikeMcC399 l’ha presa 13 giorni fa e non c’è nessuna pull request aperta. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
nodejs/citgm#1200 · 6 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
`microtime` fails on macOS, Windows & Alpine LinuxForse già presa @MikeMcC399 l’ha presa 14 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
nodejs/citgm#1175 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nodejs/citgm
Issue simili
-
no timer on tournament pageAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
hexlet-codebattle/codebattle#2374 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
security
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
Waschndolos/open-clubmanager#185 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 6 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno