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

Not obvious why some post-build tasks enforce serial behavior even when builds are concurrent

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • core
    • RedHat Enterprise Linux 4.8, Jenkins 1.414

      We're experiencing an issue with concurrent builds where Jenkins appears to be associating separate builds (run on different machines) such that they won't be marked as completed until all jobs are completed. For example, if we kick off 5 concurrent builds on 5 different nodes, builds 1-4 won't be marked as completed if build #5 is still running, even though builds 1-4 are finished. I've seen a report of someone experiencing this issue elsewhere:

      http://groups.google.com/group/jenkinsci-users/browse_thread/thread/e477e25910266d2a?fwc=1

      but a solution wasn't posted. We do not have the batch plugin or the locks and latches plugin installed. We've disabled all post-build processing and switched between different containers (Glassfish/Tomcat), but the problem persists. I couldn't find an issue logged for this other than the aforementioned posting.

          [JENKINS-9913] Not obvious why some post-build tasks enforce serial behavior even when builds are concurrent

          Philip Metting van Rijn created issue -
          Sergey Smirnov made changes -
          Priority Original: Major [ 3 ] New: Blocker [ 1 ]
          Sergey Smirnov made changes -
          Attachment New: jenkins2.jpeg [ 22735 ]
          Attachment New: jenkins1.jpeg [ 22736 ]
          kutzi made changes -
          Link New: This issue is related to JENKINS-10234 [ JENKINS-10234 ]
          Jesse Glick made changes -
          Component/s New: core [ 15593 ]
          Component/s Original: concurrent-build [ 15628 ]
          Assignee Original: Kohsuke Kawaguchi [ kohsuke ] New: Jesse Glick [ jglick ]
          Labels New: concurrent-build junit
          Priority Original: Blocker [ 1 ] New: Major [ 3 ]
          Summary Original: Concurrent builds getting batched/nodes not getting released when jobs are completed New: Not obvious why some post-build tasks enforce serial behavior even when builds are concurrent
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-16376 [ JENKINS-16376 ]
          SCM/JIRA link daemon made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          Sami Salonen made changes -
          Link New: This issue is related to JENKINS-19820 [ JENKINS-19820 ]
          Massimo Rossello made changes -
          Link New: This issue is related to JENKINS-20704 [ JENKINS-20704 ]
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-20867 [ JENKINS-20867 ]
          Baskaran D made changes -
          Link New: This issue is related to JENKINS-21246 [ JENKINS-21246 ]

            jglick Jesse Glick
            pomvr Philip Metting van Rijn
            Votes:
            19 Vote for this issue
            Watchers:
            34 Start watching this issue

              Created:
              Updated:
              Resolved: