diff options
-rw-r--r-- | scripts/LocalDriver.py | 8 |
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): |