Loading tests/vm/basevm.py +4 −1 Original line number Diff line number Diff line Loading @@ -177,11 +177,14 @@ class BaseVM(object): def wait_ssh(self, seconds=300): starttime = datetime.datetime.now() endtime = starttime + datetime.timedelta(seconds=seconds) guest_up = False while (datetime.datetime.now() - starttime).total_seconds() < seconds: while datetime.datetime.now() < endtime: if self.ssh("exit 0") == 0: guest_up = True break seconds = (endtime - datetime.datetime.now()).total_seconds() logging.debug("%ds before timeout", seconds) time.sleep(1) if not guest_up: raise Exception("Timeout while waiting for guest ssh") Loading Loading
tests/vm/basevm.py +4 −1 Original line number Diff line number Diff line Loading @@ -177,11 +177,14 @@ class BaseVM(object): def wait_ssh(self, seconds=300): starttime = datetime.datetime.now() endtime = starttime + datetime.timedelta(seconds=seconds) guest_up = False while (datetime.datetime.now() - starttime).total_seconds() < seconds: while datetime.datetime.now() < endtime: if self.ssh("exit 0") == 0: guest_up = True break seconds = (endtime - datetime.datetime.now()).total_seconds() logging.debug("%ds before timeout", seconds) time.sleep(1) if not guest_up: raise Exception("Timeout while waiting for guest ssh") Loading