summaryrefslogtreecommitdiff
path: root/scripts/LocalDriver.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/LocalDriver.py')
-rw-r--r--scripts/LocalDriver.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/scripts/LocalDriver.py b/scripts/LocalDriver.py
index 1bb23236b3d..e0deb6e2f19 100644
--- a/scripts/LocalDriver.py
+++ b/scripts/LocalDriver.py
@@ -437,9 +437,11 @@ class LocalDriver(Driver):
success = False
try:
try:
+ current.result.started("setup")
current.testsuite.setup(current)
+ current.result.succeeded("setup")
except Exception as ex:
- current.result.writeln(traceback.format_exc())
+ current.result.failed("setup", traceback.format_exc())
raise
for testcase in current.testsuite.getTestCases():
@@ -457,9 +459,11 @@ class LocalDriver(Driver):
success = True
finally:
try:
+ current.result.started("teardown")
current.testsuite.teardown(current, success)
+ current.result.succeeded("teardown")
except Exception as ex:
- current.result.writeln(traceback.format_exc())
+ current.result.failed("teardown", traceback.format_exc())
raise
def runClientServerTestCase(self, current):