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

Build queue is not filtered after progress updated

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • core
    • Jenkins 1.538

      1. check "Filter build queue" in view configuration of View-A
      2. schedule several builds for jobs not included in View-A
      3. show View-A, builds scheduled by step 2 are not appeared in "Build Queue"
      4. stay in View-A until progress updated in "Build Executor Status"
      5. all builds appear in "Build Queue"

      The problem does not occur with auto refresh by "ENABLE AUTO REFRESH".

          [JENKINS-20500] Build queue is not filtered after progress updated

          Yoichi Nakayama added a comment - I've sent a pull request https://github.com/jenkinsci/jenkins/pull/1011

          Daniel Beck added a comment -

          This is a rather big issue when the build queue is at 1000+ entries.

          Daniel Beck added a comment - This is a rather big issue when the build queue is at 1000+ entries.

          clint axeda added a comment -

          it is worth noting that the bug i had filed and was closed as dupe of this bug highlights that the controlling factor here is what the 'default view' is set to. if one uses views for segregating jobs whichever view is set to the default is the one which is displayed.

          From Yoichi's pull request - it seems to be good to go. Any possibility of including this bug in the near future? pretty please?

          clint axeda added a comment - it is worth noting that the bug i had filed and was closed as dupe of this bug highlights that the controlling factor here is what the 'default view' is set to. if one uses views for segregating jobs whichever view is set to the default is the one which is displayed. From Yoichi's pull request - it seems to be good to go. Any possibility of including this bug in the near future? pretty please?

          Yoichi Nakayama added a comment - A question was sent from jglick https://github.com/jenkinsci/jenkins/commit/8e6a3f7f03c8cdd93f1fb352088bac9cd2676c49

          dlavelle added a comment -

          I vote on adding this to an LTS release. Somehow it was missed in 1.532.2 LTS. Can we get this added to the next LTS?

          dlavelle added a comment - I vote on adding this to an LTS release. Somehow it was missed in 1.532.2 LTS. Can we get this added to the next LTS?

          Daniel Beck added a comment -

          It was missed because the fix isn't even merged to regular releases, so isn't eligible for inclusion in LTS.

          Daniel Beck added a comment - It was missed because the fix isn't even merged to regular releases, so isn't eligible for inclusion in LTS.

          clint axeda added a comment -

          i definitely voted for it. we have many executors, many views - this bug is really painful for us

          clint axeda added a comment - i definitely voted for it. we have many executors, many views - this bug is really painful for us

          Code changed in jenkins
          User: Jesse Glick
          Path:
          changelog.html
          core/src/main/resources/jenkins/widgets/BuildQueueWidget/index.groovy
          core/src/main/resources/jenkins/widgets/ExecutorsWidget/index.groovy
          http://jenkins-ci.org/commit/jenkins/20ea8d1092f5642cc889d80f7c2f7d3334e3739e
          Log:
          [FIXED JENKINS-20500] Pass ${it} as an alias for ${view} to t:queue and t:executors, correcting regression introduced in 8e6a3f7.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: changelog.html core/src/main/resources/jenkins/widgets/BuildQueueWidget/index.groovy core/src/main/resources/jenkins/widgets/ExecutorsWidget/index.groovy http://jenkins-ci.org/commit/jenkins/20ea8d1092f5642cc889d80f7c2f7d3334e3739e Log: [FIXED JENKINS-20500] Pass ${it} as an alias for ${view} to t:queue and t:executors, correcting regression introduced in 8e6a3f7.

          dogfood added a comment -

          Integrated in jenkins_main_trunk #3259
          [FIXED JENKINS-20500] Pass ${it} as an alias for ${view} to t:queue and t:executors, correcting regression introduced in 8e6a3f7. (Revision 20ea8d1092f5642cc889d80f7c2f7d3334e3739e)

          Result = SUCCESS
          Jesse Glick : 20ea8d1092f5642cc889d80f7c2f7d3334e3739e
          Files :

          • core/src/main/resources/jenkins/widgets/BuildQueueWidget/index.groovy
          • core/src/main/resources/jenkins/widgets/ExecutorsWidget/index.groovy
          • changelog.html

          dogfood added a comment - Integrated in jenkins_main_trunk #3259 [FIXED JENKINS-20500] Pass ${it} as an alias for ${view} to t:queue and t:executors, correcting regression introduced in 8e6a3f7. (Revision 20ea8d1092f5642cc889d80f7c2f7d3334e3739e) Result = SUCCESS Jesse Glick : 20ea8d1092f5642cc889d80f7c2f7d3334e3739e Files : core/src/main/resources/jenkins/widgets/BuildQueueWidget/index.groovy core/src/main/resources/jenkins/widgets/ExecutorsWidget/index.groovy changelog.html

          Kevin Phillips added a comment - - edited

          As was mentioned previously, we too are experiencing this same problem in the latest LTS edition 1.532.3. Ironically we were not experiencing this problem prior to upgrading from 1.509.2 so whatever is causing this issue was introduced in an update to the LTS edition, so it seems odd an LTS fix would not be equally relevant.

          Kevin Phillips added a comment - - edited As was mentioned previously, we too are experiencing this same problem in the latest LTS edition 1.532.3. Ironically we were not experiencing this problem prior to upgrading from 1.509.2 so whatever is causing this issue was introduced in an update to the LTS edition, so it seems odd an LTS fix would not be equally relevant.

            jglick Jesse Glick
            yoichi Yoichi Nakayama
            Votes:
            3 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: