summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--run_tests.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/run_tests.py b/run_tests.py
index 0944bb585..bb33f9139 100644
--- a/run_tests.py
+++ b/run_tests.py
@@ -211,6 +211,12 @@ class NovaTestResult(result.TextTestResult):
break
sys.stdout = stdout
+ # NOTE(lorinh): Initialize start_time in case a sqlalchemy-migrate
+ # error results in it failing to be initialized later. Otherwise,
+ # _handleElapsedTime will fail, causing the wrong error message to
+ # be outputted.
+ self.start_time = time.time()
+
def getDescription(self, test):
return str(test)