diff --git a/integration-tests/source/systemtest/testcase.py b/integration-tests/source/systemtest/testcase.py index c0651143727b03574f4cbcf256d8328ecf70ef4a..1e4d64312d73b967148832b450b0c714500c5424 100644 --- a/integration-tests/source/systemtest/testcase.py +++ b/integration-tests/source/systemtest/testcase.py @@ -84,7 +84,6 @@ class TestCase(object): except: traceback.print_exc() success = False - raise Exception("%s failed" % self.name) finally: duration = util.renderDuration(time.time() - startTime) if not self.devMode: @@ -93,6 +92,7 @@ class TestCase(object): util.printAndFlush("\...........SUCCESS: %s executed in %s .........." % (self.name, duration)) else: util.printAndFlush("\............FAILED: %s executed in %s .........." % (self.name, duration)) + raise Exception("%s failed" % self.name) def execute(self): """