`ncu-ci citgm` reports no macOS failures

Abierto
#1,204 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
56/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
github, javascript, node.js
Área
cli, testing

Línea de trabajo

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.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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.

Image

Desired

To identify potential Node.js regressions for macOS, ncu-ci citgm <jobid> should also report results for macOS.

Lenguaje dominante
JavaScript
Estrellas
609
Forks
165
Merge medio
2 d 19 h
PR fusionados (30 d)
10

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nodejs/citgm

Todos los issues de nodejs/citgm

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.