jenkinsci / jenkinsci/workflow-basic-steps-plugin

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

Abierto
#482 1 comentario 0 reacciones 0 asignados Ver en GitHub
component:workflow-basic-steps-plugin imported-jira-issue priority:trivial resolution:unresolved
Lenguaje dominante
Java
Estrellas
73
Forks
129
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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)

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Reproduce el problema con el Jenkinsfile mostrado en el issue, utilizando dos pasos paralelos que emitan salida al mismo tiempo. Empieza inspeccionando cómo workflow-basic-steps-plugin gestiona las etapas paralelas y las etiquetas. Se considera terminado cuando la salida paralela concurrente ya no muestra las etiquetas de las etapas unas sobre otras.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
devtools
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.