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

Parallel task is showing the wrong status since moving to nested parallels.

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • blueocean-plugin
    • None

      We have recently moved from a single set of parallel nodes to 2 sets of nested parallel nodes:

      Pseudo representation:

      parallel(

          parallel someTests(),    parallel otherTests() 

      )

      or :

      parallel(

          fork1 =

      {       doStuff      parallel otherStuff    }

      ,

         fork2,

         fork3

      )

      Whilst I understand that Blue Ocean is not able to render the workflow, worryingly it no longer shows the correct status for the individual steps/tasks. We have examples of passing builds showing red and failing builds showing as green. This is obviously fairly fundamental issue for using BO.

          [JENKINS-53984] Parallel task is showing the wrong status since moving to nested parallels.

          Phil Segal created issue -
          Phil Segal made changes -
          Priority Original: Minor [ 4 ] New: Blocker [ 1 ]
          Phil Segal made changes -
          Description Original: We have recently moved from a single set of parallel nodes to 2 sets of nested parallel nodes:

          Pseudo representation:

          parallel: {

             parallel batTests(),

             parallel buckTests()



           

          Whilst I understand that Blue Ocean is not able to render the whole workflow, worryingly it no longer shows the correct status for the individual steps/tasks. We have examples of passing builds showing red and failing builds showing as green. This is obviously fairly fundamental issue for using BO.
          New: We have recently moved from a single set of parallel nodes to 2 sets of nested parallel nodes:

          Pseudo representation:

          parallel(

              parallel someTests(),    parallel otherTests() 

          )

          or :

          parallel(

              fork1 = { 

               doStuff

               parallel otherStuff

             },

             fork2,

             fork3

          )

          Whilst I understand that Blue Ocean is not able to render the workflow, worryingly it no longer shows the correct status for the individual steps/tasks. We have examples of passing builds showing red and failing builds showing as green. This is obviously fairly fundamental issue for using BO.

            Unassigned Unassigned
            philsegal Phil Segal
            Votes:
            3 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: