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

Avoid queuing request for workspace while node is offline

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • core
    • None

      SCM polling jobs that requires a workspace for polling are submitted to the job queue when a capable slave is offline. When the slave comes online, the queued job runs, but the result is usually useless because the version did not have a newer version to build, so the result of the build is "Nothing to do"

          [JENKINS-21394] Avoid queuing request for workspace while node is offline

          Jens Brejner created issue -
          Jens Brejner made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]

          Jens Brejner added a comment -

          Pull request 1092 ( https://github.com/jenkinsci/jenkins/pull/1092 ) created

          Jens Brejner added a comment - Pull request 1092 ( https://github.com/jenkinsci/jenkins/pull/1092 ) created

          Jens Brejner added a comment -

          created pull request with fix

          Jens Brejner added a comment - created pull request with fix
          Jens Brejner made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]

          Code changed in jenkins
          User: Jens Brejner
          Path:
          core/src/main/java/hudson/model/AbstractProject.java
          http://jenkins-ci.org/commit/jenkins/1b24e6289f7eacdc8338c944f546d3e74cc79df0
          Log:
          [FIXED JENKINS-21394] Avoid irrelevant job queing while node is offline

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jens Brejner Path: core/src/main/java/hudson/model/AbstractProject.java http://jenkins-ci.org/commit/jenkins/1b24e6289f7eacdc8338c944f546d3e74cc79df0 Log: [FIXED JENKINS-21394] Avoid irrelevant job queing while node is offline

          Code changed in jenkins
          User: Jens Brejner
          Path:
          core/src/main/java/hudson/model/AbstractProject.java
          http://jenkins-ci.org/commit/jenkins/ce5802570681195dee64378e7859b8c24993de5e
          Log:
          [FIXED JENKINS-21394] Avoid irrelevant job queing while node is offline, unless slave is ondemand type

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jens Brejner Path: core/src/main/java/hudson/model/AbstractProject.java http://jenkins-ci.org/commit/jenkins/ce5802570681195dee64378e7859b8c24993de5e Log: [FIXED JENKINS-21394] Avoid irrelevant job queing while node is offline, unless slave is ondemand type

          Code changed in jenkins
          User: Mads Nielsen
          Path:
          test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java
          test/src/test/java/hudson/model/ProjectTest.java
          http://jenkins-ci.org/commit/jenkins/b98e0abe56511febc776778648df532f830bb2d7
          Log:
          Added test for JENKINS-21394

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Mads Nielsen Path: test/src/main/java/org/jvnet/hudson/test/JenkinsRule.java test/src/test/java/hudson/model/ProjectTest.java http://jenkins-ci.org/commit/jenkins/b98e0abe56511febc776778648df532f830bb2d7 Log: Added test for JENKINS-21394

          Code changed in jenkins
          User: Mads Nielsen
          Path:
          core/src/main/java/hudson/model/AbstractProject.java
          http://jenkins-ci.org/commit/jenkins/e8e4f5ad5828d95c14445de7082a508ef13d106f
          Log:
          [FIXED JENKINS-21394] Revised implementation based on feedback

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Mads Nielsen Path: core/src/main/java/hudson/model/AbstractProject.java http://jenkins-ci.org/commit/jenkins/e8e4f5ad5828d95c14445de7082a508ef13d106f Log: [FIXED JENKINS-21394] Revised implementation based on feedback

          Code changed in jenkins
          User: Mads Nielsen
          Path:
          core/src/main/java/hudson/model/AbstractProject.java
          http://jenkins-ci.org/commit/jenkins/5fe11e27f5f0450bd72b5e611bb82c9728cc7c25
          Log:
          [FIXED JENKINS-21394] Re-revised the commit. Creted a check for the size of clouds

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Mads Nielsen Path: core/src/main/java/hudson/model/AbstractProject.java http://jenkins-ci.org/commit/jenkins/5fe11e27f5f0450bd72b5e611bb82c9728cc7c25 Log: [FIXED JENKINS-21394] Re-revised the commit. Creted a check for the size of clouds

            jbrejner Jens Brejner
            jbrejner Jens Brejner
            Votes:
            0 Vote for this issue
            Watchers:
            14 Start watching this issue

              Created:
              Updated:
              Resolved: