Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-47349

Parallel stage tool tip shows 0s for every stage irrespective of the execution time.

    • Blue Ocean - Candidates

      In a pipeline with parallel stages, tool tip of the stage shows "passed in 0s" as tool tip for every stage irrespective of how log each stage took for execution. However, correct message is shown for stages which are not parallel.

      simple pipeline to reproduce the bug

      ================================

      pipeline {
      agent any
      stages {
      stage("first stage") {
      steps {sh "sleep 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-47349] Parallel stage tool tip shows 0s for every stage irrespective of the execution time.

          Ramachandra Kamath Arbettu created issue -
          Ramachandra Kamath Arbettu made changes -
          Epic Link New: JENKINS-43953 [ 181485 ]
          Ramachandra Kamath Arbettu made changes -
          Sprint New: Blue Ocean 1.4 - beta 2 [ 416 ]

          Adam Paul added a comment -

          We see this too in Jenkins 2.73.2 with Blue Ocean 1.3.0

          Adam Paul added a comment - We see this too in Jenkins 2.73.2 with Blue Ocean 1.3.0
          James Dumay made changes -
          Sprint Original: Blue Ocean 1.4 - beta 3 [ 416 ] New: Blue Ocean 1.4 - beta 4 [ 441 ]

          Jim Klimov added a comment -

          Seen with Jenkins 2.89 and Blue Ocean 1.3.2 as well

          Jim Klimov added a comment - Seen with Jenkins 2.89 and Blue Ocean 1.3.2 as well

          Karl Shultz added a comment -

          Testing Notes:
          Once fixed, if it's possible to create unit tests for this, that seems the best way. Testing for tooltip text via Selenium automation sounds pretty fragile.

          Karl Shultz added a comment - Testing Notes : Once fixed, if it's possible to create unit tests for this, that seems the best way. Testing for tooltip text via Selenium automation sounds pretty fragile.
          Karl Shultz made changes -
          Labels New: testing-notes-reviewed

          May be possible to fix this ?

          This is really annoying as we need to use the "classical" pipeline view in order to see the run times, but then we loose the visualization of parallelization as we can have in blue ocean.  So please level up the priority.

          Olivier Renault added a comment - May be possible to fix this ? This is really annoying as we need to use the "classical" pipeline view in order to see the run times, but then we loose the visualization of parallelization as we can have in blue ocean.  So please level up the priority.
          James Nord made changes -
          Link New: This issue is blocked by JENKINS-47813 [ JENKINS-47813 ]

            Unassigned Unassigned
            rkamath3 Ramachandra Kamath Arbettu
            Votes:
            15 Vote for this issue
            Watchers:
            20 Start watching this issue

              Created:
              Updated: