jenkinsci / jenkinsci/workflow-basic-steps-plugin

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

Offen
#460 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
component:workflow-basic-steps-plugin imported-jira-issue priority:minor resolution:unresolved
Vorherrschende Sprache
Java
Sterne
73
Forks
129
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den Einstiegspunkt des timeout-Schritts in workflow-basic-steps-plugin zu finden, und untersuche, wie seine Dauer derzeit Jobs oder Stages einschließt, die auf ihre Ausführung warten. Definiere das erwartete Verhalten so, dass die Wartezeit in der Queue ausgeschlossen wird, und überprüfe anschließend das Timeout-Verhalten mit den vorhandenen Tests des Plugins oder einem geeigneten Regressionstest.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.