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):