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

Queued status for pipelines not reported correctly

    Details

    • Epic Link:
    • Sprint:
      Blue Ocean 1.2-beta1, Blue Ocean 1.2-beta2, Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta4, Blue Ocean 1.2
    • Similar Issues:

      Description

      Problem
      Pipelines that are queued are reported as running

      Steps to reproduce

      1. Setup the app store demo pipeline https://github.com/i386/app-store-demo
      2. disable all executors
      3. run the master branch
      4. The run is reported in Blue Ocean as running rather than queued

      Notes
      Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

      If no nodes in pipeline are running then run state is QUEUED as it is indeed. If at least one of the node is in running state Run state is RUNNING.

      Its important to know that we do some things at the Pipeline run level to calculate the "input" state of a Pipeline run in Blue Ocean (I think we search for the InputAction on the run and if there are any then we say that the state is "input")

        Attachments

        1. blue.png
          blue.png
          205 kB
        2. queue.png
          queue.png
          45 kB

          Issue Links

            Activity

            jamesdumay James Dumay created issue -
            jamesdumay James Dumay made changes -
            Field Original Value New Value
            Epic Link JENKINS-35759 [ 171771 ]
            jamesdumay James Dumay made changes -
            Rank Ranked higher
            jamesdumay James Dumay made changes -
            Description *Problem*
            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            *Steps to reproduce*
            # Setup the app store demo pipeline
            # disable all executors
            # run the master branch
            # The pipeline is reported in Blue Ocean as running rather than queued

            *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline
            # disable all executors
            # run the master branch
            # The pipeline is reported in Blue Ocean as running rather than queued

            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED
            jamesdumay James Dumay made changes -
            Sprint Blue Ocean 1.2 [ 326 ]
            jamesdumay James Dumay made changes -
            Rank Ranked higher
            jamesdumay James Dumay made changes -
            Description *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline
            # disable all executors
            # run the master branch
            # The pipeline is reported in Blue Ocean as running rather than queued

            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED
            *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline
            # disable all executors
            # run the master branch
            # The pipeline is reported in Blue Ocean as running rather than queued

            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            Priority Minor [ 4 ] Major [ 3 ]
            Assignee Vivek Pandey [ vivek ]
            jamesdumay James Dumay made changes -
            Description *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline
            # disable all executors
            # run the master branch
            # The pipeline is reported in Blue Ocean as running rather than queued

            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline
            # disable all executors
            # run the master branch
            # The run is reported in Blue Ocean as running rather than queued

            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            jamesdumay James Dumay made changes -
            Rank Ranked higher
            jamesdumay James Dumay made changes -
            Description *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline
            # disable all executors
            # run the master branch
            # The run is reported in Blue Ocean as running rather than queued

            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline
            # disable all executors
            # run the master branch
            # The run is reported in Blue Ocean as running rather than queued

            *Notes*
            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            If no nodes in pipeline are running then run state is QUEUED as it is indeed. If atleast one of the node is in running state Run state is RUNNING.
            jamesdumay James Dumay made changes -
            Rank Ranked higher
            jamesdumay James Dumay made changes -
            Sprint Blue Ocean 1.2 [ 326 ] Blue Ocean 1.2-beta2 [ 341 ]
            jamesdumay James Dumay made changes -
            Sprint Blue Ocean 1.2-beta2 [ 341 ] Blue Ocean 1.2-beta1 [ 336 ]
            jamesdumay James Dumay made changes -
            Rank Ranked lower
            jamesdumay James Dumay made changes -
            Description *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline
            # disable all executors
            # run the master branch
            # The run is reported in Blue Ocean as running rather than queued

            *Notes*
            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            If no nodes in pipeline are running then run state is QUEUED as it is indeed. If atleast one of the node is in running state Run state is RUNNING.
            *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline https://github.com/i386/app-store-demo
            # disable all executors
            # run the master branch
            # The run is reported in Blue Ocean as running rather than queued

            *Notes*
            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            If no nodes in pipeline are running then run state is QUEUED as it is indeed. If atleast one of the node is in running state Run state is RUNNING.
            jamesdumay James Dumay made changes -
            Assignee Vivek Pandey [ vivek ] Andrew Bayer [ abayer ]
            jamesdumay James Dumay made changes -
            Description *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline https://github.com/i386/app-store-demo
            # disable all executors
            # run the master branch
            # The run is reported in Blue Ocean as running rather than queued

            *Notes*
            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            If no nodes in pipeline are running then run state is QUEUED as it is indeed. If atleast one of the node is in running state Run state is RUNNING.
            *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline https://github.com/i386/app-store-demo
            # disable all executors
            # run the master branch
            # The run is reported in Blue Ocean as running rather than queued

            *Notes*
            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            If no nodes in pipeline are running then run state is QUEUED as it is indeed. If at least one of the node is in running state Run state is RUNNING.
            jamesdumay James Dumay made changes -
            Description *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline https://github.com/i386/app-store-demo
            # disable all executors
            # run the master branch
            # The run is reported in Blue Ocean as running rather than queued

            *Notes*
            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            If no nodes in pipeline are running then run state is QUEUED as it is indeed. If at least one of the node is in running state Run state is RUNNING.
            *Problem*
            Pipelines that are queued are reported as running

            *Steps to reproduce*
            # Setup the app store demo pipeline https://github.com/i386/app-store-demo
            # disable all executors
            # run the master branch
            # The run is reported in Blue Ocean as running rather than queued

            *Notes*
            Pipeline queue item is queued but the run is reported as running BlueRunState.RUNNING when it should be reported as BlueRunState.QUEUED

            If no nodes in pipeline are running then run state is QUEUED as it is indeed. If at least one of the node is in running state Run state is RUNNING.

            Its important to know that we do some things at the Pipeline run level to calculate the "input" state of a Pipeline run in Blue Ocean (I think we search for the InputAction on the run and if there are any then we say that the state is "input")
            jamesdumay James Dumay made changes -
            Link This issue relates to JENKINS-41344 [ JENKINS-41344 ]
            abayer Andrew Bayer made changes -
            Link This issue relates to JENKINS-44981 [ JENKINS-44981 ]
            abayer Andrew Bayer made changes -
            Remote Link This issue links to "Blue Ocean PR #1184 (Web Link)" [ 17172 ]
            jamesdumay James Dumay made changes -
            Sprint Blue Ocean 1.2-beta1 [ 336 ] Blue Ocean 1.2-beta1, Blue Ocean 1.2-beta2 [ 336, 341 ]
            michaelneale Michael Neale made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            abayer Andrew Bayer made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            jamesdumay James Dumay made changes -
            Sprint Blue Ocean 1.2-beta1, Blue Ocean 1.2-beta2 [ 336, 341 ] Blue Ocean 1.2-beta1, Blue Ocean 1.2-beta2, Blue Ocean 1.2-beta3 [ 336, 341, 346 ]
            jamesdumay James Dumay made changes -
            Sprint Blue Ocean 1.2-beta1, Blue Ocean 1.2-beta2, Blue Ocean 1.2-beta3 [ 336, 341, 346 ] Blue Ocean 1.2-beta1, Blue Ocean 1.2-beta2, Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta4 [ 336, 341, 346, 361 ]
            jamesdumay James Dumay made changes -
            Sprint Blue Ocean 1.2-beta1, Blue Ocean 1.2-beta2, Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta4 [ 336, 341, 346, 361 ] Blue Ocean 1.2-beta1, Blue Ocean 1.2-beta2, Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta4, Blue Ocean 1.2-beta5 [ 336, 341, 346, 361, 376 ]
            michaelneale Michael Neale made changes -
            Status In Review [ 10005 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]

              People

              • Assignee:
                abayer Andrew Bayer
                Reporter:
                jamesdumay James Dumay
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: