Esempio n. 1
0
 def test_request_ib(self):
     tagCollectorAPI.createIBRequest(self.release_name, [self.architecture_name])
     ibData = tagCollectorAPI.getIBPendingRequests()
     self.assertTrue(ibData)
     self.assertEquals(self.release_name, ibData["release_name"])
     self.assertEquals(self.architecture_name, ibData["architecture_name"])
     self.assertEquals("IB", ibData["type"])
Esempio n. 2
0
 def test_request_ib(self):
     tagCollectorAPI.createIBRequest(self.release_name,
                                     [self.architecture_name])
     ibData = tagCollectorAPI.getIBPendingRequests()
     self.assertTrue(ibData)
     self.assertEquals(self.release_name, ibData['release_name'])
     self.assertEquals(self.architecture_name, ibData['architecture_name'])
     self.assertEquals('IB', ibData['type'])
Esempio n. 3
0
 def test_build_and_fail_ib(self):
     ibData = tagCollectorAPI.getIBPendingRequests()
     self.assertTrue(ibData)
     tagCollectorAPI.setRequestBuilding(
         ibData["id"], ibData["release_name"], machine=socket.gethostname(), pid=os.getpid()
     )
     ibBuildingRequests = tagCollectorAPI.getBuildingIBRequests()
     self.assertTrue(ibBuildingRequests)
     self.assertEquals(self.release_name, ibBuildingRequests[0]["release_name"])
     self.assertEquals(self.architecture_name, ibBuildingRequests[0]["architecture_name"])
     self.assertEquals("IB", ibBuildingRequests[0]["type"])
     isFinished = tagCollectorAPI.failRequest(ibBuildingRequests[0]["id"])
     self.assertTrue(isFinished)
Esempio n. 4
0
 def test_build_and_fail_ib(self):
     ibData = tagCollectorAPI.getIBPendingRequests()
     self.assertTrue(ibData)
     tagCollectorAPI.setRequestBuilding(ibData['id'],
                                        ibData['release_name'],
                                        machine=socket.gethostname(),
                                        pid=os.getpid())
     ibBuildingRequests = tagCollectorAPI.getBuildingIBRequests()
     self.assertTrue(ibBuildingRequests)
     self.assertEquals(self.release_name,
                       ibBuildingRequests[0]['release_name'])
     self.assertEquals(self.architecture_name,
                       ibBuildingRequests[0]['architecture_name'])
     self.assertEquals('IB', ibBuildingRequests[0]['type'])
     isFinished = tagCollectorAPI.failRequest(ibBuildingRequests[0]['id'])
     self.assertTrue(isFinished)
Esempio n. 5
0
 def test_ib_pending_queue_empty(self):
     ibData = tagCollectorAPI.getIBPendingRequests()
     self.assertFalse(ibData)
Esempio n. 6
0
 def test_ib_pending_queue_empty(self):
     ibData = tagCollectorAPI.getIBPendingRequests()
     self.assertFalse(ibData)