jenkinsci / jenkinsci/workflow-basic-steps-plugin

[JENKINS-52095] Timeout step should not count job/stage queuing time

Aperta
#460 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
component:workflow-basic-steps-plugin imported-jira-issue priority:minor resolution:unresolved
Lingua principale
Java
Stelle
73
Fork
129
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

We have jobs that fail because they're waiting for execution. In its current implementation, if you're even over capacity concerning build jobs (not that hard to be), the timeout step is completely useless.

---
Originally reported by ccaraivan, imported from: Timeout step should not count job/stage queuing time


  • status: Open
  • priority: Minor
  • component(s): workflow-basic-steps-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 20251215-220547

Raw content of original issue

We have jobs that fail because they're waiting for execution. In its current implementation, if you're even over capacity concerning build jobs (not that hard to be), the timeout step is completely useless.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Start by locating the timeout step entry point in the workflow-basic-steps-plugin and examine how its duration currently includes jobs or stages waiting for execution. Define the expected behavior so queuing time is excluded, then verify the timeout behavior with the plugin's existing tests or an appropriate regression test.

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

Valutazione

Stack tecnologico
java
Ambito
tooling
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.