-
Bug
-
Resolution: Fixed
-
Major
-
-
Blue Ocean 1.4 - beta 3, Blue Ocean 1.4 - beta 2
In a pipeline with parallel stages, the parallel stages are shown as "passed" even when they are not executed. If a preceding stage fails, the parallel stages are still shown as passed.
Sample pipeline code to reproduce:
pipeline { agent any stages { stage("first stage") { steps {sh "zsleep 5"} } stage('Three parallel stages with different execution time'){ parallel{ stage("One"){ steps {sh "sleep 5"} } stage("Two"){ steps {sh "sleep 10"} } stage("Three"){ steps {sh "sleep 15"} } } } } }
[JENKINS-47783] parallel stages are displayed as passed even when they are not executed
Description |
Original:
In a pipeline with parallel stages, the parallel stages are shown as "passed" even when they are not executed. If a preceding stage fails, the parallel stages are still shown as passed. !image-2017-11-02-07-19-27-955.png|thumbnail! {code:none} pipeline { agent any stages { stage("first stage") { steps {sh "zsleep 5"} } stage('Three parallel stages with different execution time'){ parallel{ stage("One"){ steps {sh "sleep 5"} } stage("Two"){ steps {sh "sleep 10"} } stage("Three"){ steps {sh "sleep 15"} } } } } } {code} |
New:
In a pipeline with parallel stages, the parallel stages are shown as "passed" even when they are not executed. If a preceding stage fails, the parallel stages are still shown as passed. !image-2017-11-02-07-19-27-955.png|thumbnail! Sample pipeline code to reproduce: {code:none} pipeline { agent any stages { stage("first stage") { steps {sh "zsleep 5"} } stage('Three parallel stages with different execution time'){ parallel{ stage("One"){ steps {sh "sleep 5"} } stage("Two"){ steps {sh "sleep 10"} } stage("Three"){ steps {sh "sleep 15"} } } } } } {code} |
Summary | Original: parallel stages are shown as passed even when they are not executed | New: parallel stages are displayed as passed even when they are not executed |
Description |
Original:
In a pipeline with parallel stages, the parallel stages are shown as "passed" even when they are not executed. If a preceding stage fails, the parallel stages are still shown as passed. !image-2017-11-02-07-19-27-955.png|thumbnail! Sample pipeline code to reproduce: {code:none} pipeline { agent any stages { stage("first stage") { steps {sh "zsleep 5"} } stage('Three parallel stages with different execution time'){ parallel{ stage("One"){ steps {sh "sleep 5"} } stage("Two"){ steps {sh "sleep 10"} } stage("Three"){ steps {sh "sleep 15"} } } } } } {code} |
New:
In a pipeline with parallel stages, the parallel stages are shown as "passed" even when they are not executed. If a preceding stage fails, the parallel stages are still shown as passed. !image-2017-11-02-07-19-27-955.png|thumbnail! Sample pipeline code to reproduce: {code:none} pipeline { agent any stages { stage("first stage") { steps {sh "zsleep 5"} } stage('Three parallel stages with different execution time'){ parallel{ stage("One"){ steps {sh "sleep 5"} } stage("Two"){ steps {sh "sleep 10"} } stage("Three"){ steps {sh "sleep 15"} } } } } } {code} |
Component/s | New: pipeline-model-definition-plugin [ 21706 ] |
Priority | Original: Minor [ 4 ] | New: Major [ 3 ] |
Epic Link | New: JENKINS-43953 [ 181485 ] |
Sprint | New: Blue Ocean 1.4 - beta 2 [ 426 ] | |
Assignee | New: Vivek Pandey [ vivek ] |
Sprint | Original: Blue Ocean 1.4 - beta 2 [ 426 ] | New: Blue Ocean 1.4 - beta 3, Blue Ocean 1.4 - beta 2 [ 416, 426 ] |
Labels | New: testing-notes-reviewed |
Component/s | Original: pipeline-model-definition-plugin [ 21706 ] |