jenkinsci / jenkinsci/workflow-basic-steps-plugin

[JENKINS-55861] Parallel stage labels displayed on top of each other

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

Beschreibung

I noticed today that some of our build logs have written the stage label on top of each other when there was a parallel build step used. It doesn't look like it happens all the time, but does seem to happen when both stages write out at the same time.

The Jenkinsfile is essentially

pipeline

{
agent any

stages
{
stage ('Parallel')
{
steps
{
parallel(
first:
{
sh "run_first_test_that_outputs" // In our case PHPUnit
}
second:
{
sh "run_second_test_that_outputs" // In our case, session based tests
}
)
}
}
}
}

---
Originally reported by drugcrazed, imported from: Parallel stage labels displayed on top of each other


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

Raw content of original issue

I noticed today that some of our build logs have written the stage label on top of each other when there was a parallel build step used. It doesn't look like it happens all the time, but does seem to happen when both stages write out at the same time.

The Jenkinsfile is essentially


pipeline

{
agent any

stages
{
stage ('Parallel')
{
steps
{
parallel(
first:
{
sh "run_first_test_that_outputs" // In our case PHPUnit
}
second:
{
sh "run_second_test_that_outputs" // In our case, session based tests
}
)
}
}
}
}


1 attachment

- [jenkins-parallel.png](https://issues.jenkins.io/secure/attachment/45837/jenkins-parallel.png)
> ![jenkins-parallel.png](https://issues.jenkins.io/secure/attachment/45837/jenkins-parallel.png)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduce the problem with the Jenkinsfile shown in the issue, using two parallel steps that emit output at the same time. Start by inspecting the workflow-basic-steps-plugin handling of parallel stages and labels. Done means concurrent parallel output no longer displays stage labels on top of each other.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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