We shouldn't mark it as GOOD until it completes!
From: Jeremy Orlow <jorlow@google.com>
Signed-off-by: John Admanski <jadmanski@google.com>
git-svn-id: http://test.kernel.org/svn/autotest/trunk@1180 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/server/hosts/ssh_host.py b/server/hosts/ssh_host.py
index c6ecfce..a67735b 100644
--- a/server/hosts/ssh_host.py
+++ b/server/hosts/ssh_host.py
@@ -215,13 +215,13 @@
"""
Reach out and slap the box in the power switch
"""
- self.__record("GOOD", None, "reboot.start", "hard reset")
if not self.__console_run(r"'~$hardreset'"):
self.__record("ABORT", None, "reboot.start", "hard reset unavailable")
raise AutoservUnsupportedError('Hard reset unavailable')
if wait:
self.wait_for_restart(timeout)
+ self.__record("GOOD", None, "reboot.start", "hard reset")
def __conmux_hostname(self):