Give following pipeline script, b1 branch finishes immediately and b2 is not completed yet (waiting for input). I determine branch's completion from a branch's end FlowNode and calling FlowNode.isRunning() returns true instead false as its already completed. This makes BlueOcean API returns b1 as running whereas its already been completed.

      node {
          stage("hey") {
              echo "hello from hey"
          }
          
          stage("par") {
              parallel (
                  "b1" : {
                      echo 'hello from b1'
                  },
      
                  "b2" : {
                      def branchInput = input message: 'Please input branch to test against', parameters: [[$class: 'StringParameterDefinition', defaultValue: 'master', description: '', name: 'branch']]
                      echo "BRANCH NAME: ${branchInput}"
                  }             
              )            
          }
             
          stage("ho") {
              echo "hello from ho"
          }
          
      }
      

          [JENKINS-38223] FlowNode.isRunning is not very useful

          Vivek Pandey created issue -
          Michael Neale made changes -
          Link New: This issue blocks JENKINS-38398 [ JENKINS-38398 ]
          James Dumay made changes -
          Link Original: This issue blocks JENKINS-38398 [ JENKINS-38398 ]
          James Dumay made changes -
          Link New: This issue relates to JENKINS-38398 [ JENKINS-38398 ]
          Jesse Glick made changes -
          Summary Original: Incorrect state of completed parallel branch New: FlowNode.isRunning is not very useful
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-26139 [ JENKINS-26139 ]
          Jesse Glick made changes -
          Link New: This issue is blocking JENKINS-40934 [ JENKINS-40934 ]
          Jesse Glick made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Jesse Glick made changes -
          Link New: This issue relates to JENKINS-45553 [ JENKINS-45553 ]
          Jesse Glick made changes -
          Remote Link New: This issue links to "PR 45 (Web Link)" [ 17348 ]
          Jesse Glick made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]

            jglick Jesse Glick
            vivek Vivek Pandey
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: