def claimBuildRequests(brids, claimed_at=None, _reactor=None):
     # first, ensure this only happens the first time
     self.master.db.buildrequests.claimBuildRequests = old_claimBuildRequests
     # claim brid 10 for some other master
     assert 10 in brids
     self.master.db.buildrequests.fakeClaimBuildRequest(
         10, 136000, masterid=9999)  # some other masterid
     # ..and fail
     return defer.fail(buildrequests.AlreadyClaimedError())
Exemple #2
0
 def claimBuildRequests(brids):
     # first, ensure this only happens the first time
     self.db.buildrequests.claimBuildRequests = old_claimBuildRequests
     # claim brid 10 for some other master
     assert 10 in brids
     self.db.buildrequests.fakeClaimBuildRequest(
         10,
         136000,
         master_name="interloper",
         master_incarnation="interloper")
     # ..and fail
     return defer.fail(buildrequests.AlreadyClaimedError())