diff -r 8a8626f2f72e -r 3cd441353d6b tests/run-tests.py --- a/tests/run-tests.py Wed Jan 08 00:47:45 2014 +0900 +++ b/tests/run-tests.py Thu Jan 16 18:55:35 2014 +0100 @@ -1077,6 +1077,9 @@ done.put(runone(options, test, count)) except KeyboardInterrupt: pass + except: # re-raises + done.put(('!', test, 'run-test raised an error, see traceback')) + raise try: while tests or running: