Branch: refs/heads/rc
  Home:   https://github.com/jenkinsci/jenkins
  Commit: 642a57c7ab782898a84d6c2cfa02ae2be2703105
      
https://github.com/jenkinsci/jenkins/commit/642a57c7ab782898a84d6c2cfa02ae2be2703105
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-30 (Wed, 30 May 2012)

  Changed paths:
    M test/src/test/java/hudson/model/queue/QueueTaskDispatcherTest.java

  Log Message:
  -----------
  Fixed a hang test in ci.jenkins-ci.org

It appears that this manually registered extension lives longer than the
single test and causing later tests to block forever.

Normally HudsonTestCase.tearDown() is supposed to clear it, but the
exception in the tearDown() prevented that code from getting executed.


  Commit: 0ffe9d591faa5838c21b2859161eb6c23d0bbd62
      
https://github.com/jenkinsci/jenkins/commit/0ffe9d591faa5838c21b2859161eb6c23d0bbd62
  Author: Kohsuke Kawaguchi <[email protected]>
  Date:   2012-05-30 (Wed, 30 May 2012)

  Changed paths:
    M test/src/main/java/org/jvnet/hudson/test/HudsonTestCase.java

  Log Message:
  -----------
  follow-up to 642a57c7ab782898a84d6c2cfa02ae2be2703105

There's no guarantee that the tearDown method completes, so make sure we have 
clean environment by doing this in the setUp.


Compare: https://github.com/jenkinsci/jenkins/compare/5c30383...0ffe9d5

Reply via email to