ci: a stalled npm ci in video-digest run-tests.sh install ran test jobs past their limits in the merge queue
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 68/100
Direzione di ricerca
Inizia da plugins/knowledge/skills/video-digest/scripts/run-tests.sh e controlla il relativo passaggio di installazione e le opzioni di npm ci; poi esamina la configurazione CI alla ricerca di altri comandi npm ci senza limiti per le impostazioni di download. Controlla i log degli altri quattro job di test dell’esecuzione 39711210762 per verificare se anche la loro installazione si blocca. Il lavoro è completato quando le installazioni pertinenti hanno limiti per il timeout di download e i tentativi, e dai log è chiaro se gli altri job condividono la stessa causa.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
Merge-group run 39711210762 (commit b6626c8f2d, carrying #8980) hit job time limits on five test jobs at once: test-node at 5 min, test-python shards 2 and 3 at 7 min, test-bash shards 0 and 1 at 9 min. The queue dropped #8980 with failed_checks.
The test-node log ends inside bash plugins/knowledge/skills/video-digest/scripts/run-tests.sh install. Its npm ci printed nothing from 02:26:28Z until the cancel at 02:30:20Z. On the PR's own run 39710321783, test-node took 112 s and test-bash shard 0 took 429 s.
Expected: about 2-7 min per job. Measured: over 5-9 min, then killed. Likely cause: a stalled npm registry fetch with no timeout or retry. The other four jobs' logs were not read, so whether they stalled on the same install is UNVERIFIED.
Fix
Give the npm ci in plugins/knowledge/skills/video-digest/scripts/run-tests.sh install (and any other CI npm ci without one) a bounded fetch: npm's --fetch-timeout / --fetch-retries (or fetch-timeout in .npmrc), so a stalled fetch fails fast and retries instead of eating the job limit. Check the other four jobs' logs to see whether they share the cause.
Slowness is a defect: one queue drop costs a full requeue cycle.
- Lingua principale
- Shell
- Stelle
- 22
- Fork
- 2
- Merge medio
- 7h 23m
- PR unite (30g)
- 950
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun 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 melodic-software/claude-code-plugins
-
fix(session-flow): redact.py misses bare sk-ant-oat01- tokens and stateless ghs_ tokens with dotsApertaneeds-human
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
melodic-software/claude-code-plugins#9026 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
needs-human
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
melodic-software/claude-code-plugins#9013 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
needs-human
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
melodic-software/claude-code-plugins#8998 ·
I maintainer di solito rispondono entro 1 giorno
-
fix(source-control): ready hold check treats hyphenated identifiers containing wip as a WIP markerApertapriority: medium
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
melodic-software/claude-code-plugins#8977 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
fix(ai-slop): detect.sh --paths-file drops the last entry when the file has no trailing newlineApertapriority: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
melodic-software/claude-code-plugins#8974 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di melodic-software/claude-code-plugins
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
alunduil/alunduil-chezmoi#964 ·
I maintainer di solito rispondono entro 1 giorno
-
bug-unconfirmed
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno
-
[pico][astrocade] emu/apply.sh edits src/mame/midway/astrohome.cpp, which current MAME has in bally/Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
FujiNetWIFI/fujinet-firmware#2120 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100