]> xenbits.xensource.com Git - xenrt-citrix/xenrt.git/commitdiff
added sleep to maximize the chances
authorVinayak Anil Palankar <vinayak.anilpalankar@citrix.com>
Wed, 18 Nov 2015 06:47:55 +0000 (01:47 -0500)
committerVinayak Anil Palankar <vinayak.anilpalankar@citrix.com>
Wed, 18 Nov 2015 06:47:55 +0000 (01:47 -0500)
exec/testcases/xenserver/tc/ha.py
exec/xenrt/lib/xenserver/host.py

index b22d38465f9a9bf0eaef9d1f073e1bce01ca7323..e5dec08ddbc058c6d9f3a9665ba0e9d85f442231 100755 (executable)
@@ -603,10 +603,12 @@ class _HATest(xenrt.TestCase):
             pass
         if cycle:
             host.machine.powerctl.cycle()
+            xenrt.sleep(10)
             if host.machine.powerctl.status()[0] == 'off':
                 raise XRTError("Machine is still powered off")
         else:
             host.machine.powerctl.off()
+            xenrt.sleep(10)
             if host.machine.powerctl.status()[0] != 'off':
                 raise XRTError("Machine is not powered off")
 
index f42878ed06e0fbec3a6e8829f64993d404a44ab2..5e87678e206747a2928cfaa90d12d5613da57802 100755 (executable)
@@ -12531,6 +12531,7 @@ class Pool(object):
             except xenrt.XRTFailure, e:
                 if not retry:
                     return None
+                xenrt.sleep(10)
 
         if pc.strip() == "master":
             return host