-
Bug
-
Resolution: Fixed
-
Minor
-
Jenkins LTS 2.121.3
Blue ocean 1.8.2
We have a visualisation problem in new "Sequential Stages".
In some cases, sequential stages get a green check mark and appear to be completed even though they are still executing.
Minimal pipeline example:
pipeline { agent any stages { stage('Parallel') { failFast false parallel { stage('Nested B') { stages { stage('Nested B-1') { steps { echo 'Nested A-1' } } stage('Nested B-2') { steps { sleep time: 5, unit: 'MINUTES' } } } } stage('Nested C') { when { expression { false == true } } stages { stage('Nested C-1') { steps { echo 'Nested C-1' } } stage('Nested C-2') { steps { echo 'Nested C-2' } } } } stage('Nested A') { steps { sleep time: 5, unit: 'MINUTES' } } } } } }
- is duplicated by
-
JENKINS-53129 Parallel sequential stages in Blue Ocean showing wrong status
-
- Closed
-
-
JENKINS-53555 Only one parallel steps displayed like in progress on UI
-
- Closed
-
-
JENKINS-53587 Sequential parallel stages show green while still running
-
- Closed
-
-
JENKINS-53547 Parallel sequential pipeline rendering appears distorted while jobs are running
-
- Reopened
-
- relates to
-
JENKINS-53816 [Blue Ocean] Completed stages appear to be skipped instead of finished
-
- Resolved
-
-
JENKINS-53547 Parallel sequential pipeline rendering appears distorted while jobs are running
-
- Reopened
-
[JENKINS-53311] [Blue Ocean] Sequential stages appear to be completed but are still executing
Epic Link | New: JENKINS-43953 [ 181485 ] |
Description |
Original:
We have a visualisation problem in new "Sequential Stages". Stage likes completed when it is executed. Minimal pipeline example: pipeline { agent any stages { stage('Parallel') { failFast false parallel { stage('Nested B') { stages { stage('Nested B-1') { steps { echo 'Nested A-1' } } stage('Nested B-2') { steps { sleep time: 5, unit: 'MINUTES' } } } } stage('Nested C') { when { expression { false == true } } stages { stage('Nested C-1') { steps { echo 'Nested C-1' } } stage('Nested C-2') { steps { echo 'Nested C-2' } } } } stage('Nested A') { steps { sleep time: 5, unit: 'MINUTES' } } } } } } |
New:
We have a visualisation problem in new "Sequential Stages". Stage likes completed when it is executed. Minimal pipeline example: {code:java} pipeline { agent any stages { stage('Parallel') { failFast false parallel { stage('Nested B') { stages { stage('Nested B-1') { steps { echo 'Nested A-1' } } stage('Nested B-2') { steps { sleep time: 5, unit: 'MINUTES' } } } } stage('Nested C') { when { expression { false == true } } stages { stage('Nested C-1') { steps { echo 'Nested C-1' } } stage('Nested C-2') { steps { echo 'Nested C-2' } } } } stage('Nested A') { steps { sleep time: 5, unit: 'MINUTES' } } } } } } {code} |
Attachment | New: Screen Shot 2018-09-13 at 16.52.57.png [ 44477 ] |
Summary | Original: [Blue Ocean] New sequential stage likes completed when it is executed | New: [Blue Ocean] Sequential stages appear to be completed but are still executing |
Description |
Original:
We have a visualisation problem in new "Sequential Stages". Stage likes completed when it is executed. Minimal pipeline example: {code:java} pipeline { agent any stages { stage('Parallel') { failFast false parallel { stage('Nested B') { stages { stage('Nested B-1') { steps { echo 'Nested A-1' } } stage('Nested B-2') { steps { sleep time: 5, unit: 'MINUTES' } } } } stage('Nested C') { when { expression { false == true } } stages { stage('Nested C-1') { steps { echo 'Nested C-1' } } stage('Nested C-2') { steps { echo 'Nested C-2' } } } } stage('Nested A') { steps { sleep time: 5, unit: 'MINUTES' } } } } } } {code} |
New:
We have a visualisation problem in new "Sequential Stages". In some cases, sequential stages get a green check mark and appear to be completed even though they are still executing. Minimal pipeline example: {code:java} pipeline { agent any stages { stage('Parallel') { failFast false parallel { stage('Nested B') { stages { stage('Nested B-1') { steps { echo 'Nested A-1' } } stage('Nested B-2') { steps { sleep time: 5, unit: 'MINUTES' } } } } stage('Nested C') { when { expression { false == true } } stages { stage('Nested C-1') { steps { echo 'Nested C-1' } } stage('Nested C-2') { steps { echo 'Nested C-2' } } } } stage('Nested A') { steps { sleep time: 5, unit: 'MINUTES' } } } } } } {code} |
Labels | Original: pipeline windows | New: pipeline |
Assignee | New: Olivier Lamy [ olamy ] |
I spent a few minutes reproducing this today. It looks like a legitimate bug. I will update the title and description to make them a little clearer. Here is the most minimal test case I could come up with:
And here is a screenshot that showing that Nested B-1 has a green check mark even though it is still executing: