Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Siblings of #5152: CI legs outgrowing their fixed timeout caps

Aperta
#5,156 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
22/100
Tipo di issue
Refactoring
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
github-actions, python
Ambito
ci-cd

Direzione di ricerca

Start with the GitHub Actions workflows that define the full-suite-gate legs and the Mainframe Ground Truth job, and read their timeout-minutes values next to recent wall-clock times on main. PR #5155 is the reference for how the unsharded legs were split into two parts. Done means each remaining leg is either sharded or re-capped at about 1.5x its measured time, with the measurements recorded in the issue. The root cause, slow evidence tests at 40-240 s each, is a separate investigation and is not covered by the cap changes.

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

Descrizione

ci-cd github-actions performance scope:infra

Class (from #5152 / PR #5155): CI gate legs whose wall time outgrew their fixed timeout-minutes cap. On 2026-10-14 the unsharded full-suite-gate legs were cancelled at their caps (ubuntu ~28-30 of 30, windows 3.12 33 of 35, macOS ~29 of 28); PR #5155 shards them into 2 parts.

Remaining members (each: re-measure against current suite time on main, then shard or re-cap at ~1.5x):

  • full-suite-gate windows 3.10 (3 parts, cap 25) and macOS 3.10 (2 parts, cap 22): already sharded, caps not re-measured since #4903
  • other workflows with a fixed cap close to their measured wall time (Mainframe Ground Truth was raised in #5141; survey the rest)
  • root cause of the growth: evidence tests at 40-240 s each (needs a different mechanism: marking/trimming, not caps)

Siblings: #5152

Lingua principale
Python
Stelle
57
Fork
11
Merge medio
1h 20m
PR unite (30g)
985

Preparare l'ambiente

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.

Altre issue di squid-protocol/gitgalaxy

Tutte le issue di squid-protocol/gitgalaxy

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.