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

Slave hang for a long time when a job is completes

      I noticed that on several jobs running on different Windows slaves, it takes a long time for the job to end, as seen in the following:

      13:53:35 D:\Jenkins\workspace\CES7.0R_InstallKit>exit 0
      14:09:36 [WARNINGS] Parsing warnings in console log with parsers [MSBuild]
      14:09:36 [WARNINGS] MSBuild : Found 24 warnings.

      I saw another issue regarding the archiving of artifacts #7641, but in our case, this specific job does not have artifacts enabled.

      Also, I noticed this on different jobs, some are builds and some are tests.

      Anything I can do to help debug this?

      ---------------------------------

      I stopped a build that was hung and I got this call stack:

      10:48:26 f:\Jenkins\workspace\CES7.0Dx86_WIN>exit 9009
      10:48:27 Build step 'Execute Windows batch command' marked build as failure
      11:07:55 ERROR: Publisher hudson.plugins.warnings.WarningsPublisher aborted due to exception
      11:07:55 java.lang.InterruptedException
      11:07:55 at java.lang.Object.wait(Native Method)
      11:07:55 at java.lang.Object.wait(Object.java:485)
      11:07:55 at hudson.model.Run$Runner$CheckpointSet.waitForCheckPoint(Run.java:1295)
      11:07:55 at hudson.model.Run.waitForCheckpoint(Run.java:1263)
      11:07:55 at hudson.model.CheckPoint.block(CheckPoint.java:144)
      11:07:55 at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:25)
      11:07:55 at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:692)
      11:07:55 at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:667)
      11:07:55 at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:645)
      11:07:55 at hudson.model.Build$RunnerImpl.post2(Build.java:162)
      11:07:55 at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:614)
      11:07:55 at hudson.model.Run.run(Run.java:1429)
      11:07:55 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      11:07:55 at hudson.model.ResourceController.execute(ResourceController.java:88)
      11:07:55 at hudson.model.Executor.run(Executor.java:238)

      Looks like the culprit is the WarningsPublisher plugin. I'll disable it for now.

          [JENKINS-11936] Slave hang for a long time when a job is completes

          Marc Sanfacon created issue -
          Marc Sanfacon made changes -
          Description Original: I noticed that on several jobs running on different Windows slaves, it takes a long time for the job to end, as seen in the following:

          {quote}
          13:53:35 D:\Jenkins\workspace\CES7.0R_InstallKit>exit 0
          14:09:36 [WARNINGS] Parsing warnings in console log with parsers [MSBuild]
          14:09:36 [WARNINGS] MSBuild : Found 24 warnings.
          {quote}

          I saw another issue regarding the archiving of artifacts #7641, but in our case, this specific job does not have artifacts enabled.

          Also, I noticed this on different jobs, some are builds and some are tests.

          Anything I can do to help debug this?
          New: I noticed that on several jobs running on different Windows slaves, it takes a long time for the job to end, as seen in the following:

          {quote}
          13:53:35 D:\Jenkins\workspace\CES7.0R_InstallKit>exit 0
          14:09:36 [WARNINGS] Parsing warnings in console log with parsers [MSBuild]
          14:09:36 [WARNINGS] MSBuild : Found 24 warnings.
          {quote}

          I saw another issue regarding the archiving of artifacts #7641, but in our case, this specific job does not have artifacts enabled.

          Also, I noticed this on different jobs, some are builds and some are tests.

          Anything I can do to help debug this?

          ---------------------------------

          I stopped a build that was hung and I got this call stack:

          {quote}
          10:48:26 f:\Jenkins\workspace\CES7.0Dx86_WIN>exit 9009
          10:48:27 Build step 'Execute Windows batch command' marked build as failure
          11:07:55 ERROR: Publisher hudson.plugins.warnings.WarningsPublisher aborted due to exception
          11:07:55 java.lang.InterruptedException
          11:07:55 at java.lang.Object.wait(Native Method)
          11:07:55 at java.lang.Object.wait(Object.java:485)
          11:07:55 at hudson.model.Run$Runner$CheckpointSet.waitForCheckPoint(Run.java:1295)
          11:07:55 at hudson.model.Run.waitForCheckpoint(Run.java:1263)
          11:07:55 at hudson.model.CheckPoint.block(CheckPoint.java:144)
          11:07:55 at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:25)
          11:07:55 at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:692)
          11:07:55 at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:667)
          11:07:55 at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:645)
          11:07:55 at hudson.model.Build$RunnerImpl.post2(Build.java:162)
          11:07:55 at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:614)
          11:07:55 at hudson.model.Run.run(Run.java:1429)
          11:07:55 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
          11:07:55 at hudson.model.ResourceController.execute(ResourceController.java:88)
          11:07:55 at hudson.model.Executor.run(Executor.java:238)
          {quote}

          Looks like the culprit is the WarningsPublisher plugin. I'll disable it for now.
          Marc Sanfacon made changes -
          Labels Original: hang slave windows New: hang slave warnings windows
          Daniel Beck made changes -
          Resolution New: Cannot Reproduce [ 5 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 142179 ] New: JNJira + In-Review [ 190019 ]

            kdsweeney kdsweeney
            marcsanfacon Marc Sanfacon
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: