build.invoke with block=True: don't assert build succes, but build completion
authorBioske <ewoutvandecapelle@gmail.com>
Mon, 7 May 2012 11:52:57 +0000 (14:52 +0300)
committerBioske <ewoutvandecapelle@gmail.com>
Mon, 7 May 2012 11:52:57 +0000 (14:52 +0300)
jenkinsapi/job.py

index fa1c255607991fd2d19125083470139b18c5ed44..1c46bdb2933cf07827bc5de6ed44824292ee81f7 100644 (file)
@@ -76,9 +76,7 @@ class Job(JenkinsBase):
             if self.is_running():
                 running_build = self.get_last_build()
                 running_build.block_until_complete( delay=invoke_pre_check_delay )
-                assert running_build.is_good()
-            else:
-                assert self.get_last_buildnumber() > original_build_no, "Job does not appear to have run."
+            assert self.get_last_buildnumber() > original_build_no, "Job does not appear to have run."
         else:
             if self.is_queued():
                 log.info( "%s has been queued." % self.id() )