jenkinsci / jenkinsci/workflow-basic-steps-plugin
[JENKINS-55861] Parallel stage labels displayed on top of each other
- 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 anystages
{
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
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 anystages
{
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)
> 
Beitragsleitfaden
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