# HG changeset patch # User Gregory Szorc # Date 1397967022 25200 # Node ID 9a5913beaf77ad73e43207824dc0efd4c940271c # Parent 60ce874f5b06e61636ec5ab8906dc99dd98bc3df run-tests: emit exception failure result from Test.run() diff -r 60ce874f5b06 -r 9a5913beaf77 tests/run-tests.py --- a/tests/run-tests.py Sat Apr 19 21:08:03 2014 -0700 +++ b/tests/run-tests.py Sat Apr 19 21:10:22 2014 -0700 @@ -636,7 +636,7 @@ raise except Exception, e: updateduration() - result.exception = e + return self.fail('Exception during execution: %s' % e, 255) killdaemons(env['DAEMON_PIDS']) @@ -789,7 +789,6 @@ self.ret = None self.out = None self.duration = None - self.exception = None self.refout = None self.skipped = False @@ -1152,9 +1151,6 @@ res = TestResult() result = t.run(res) - if res.exception: - return t.fail('Exception during execution: %s' % res.exception, 255) - ret = res.ret out = res.out