# HG changeset patch # User Gregory Szorc # Date 1397965696 25200 # Node ID 0e66eb57e42a76d877b8e1abe9d0417d80992c62 # Parent 6454ddaee991f70c498167c940f91c155f4f1e39 run-tests: generate timeout result in Test.run() diff -r 6454ddaee991 -r 0e66eb57e42a tests/run-tests.py --- a/tests/run-tests.py Sat Apr 19 20:47:14 2014 -0700 +++ b/tests/run-tests.py Sat Apr 19 20:48:16 2014 -0700 @@ -635,6 +635,8 @@ else: result.skipped = True return self.skip(missing[-1]) + elif ret == 'timeout': + return self.fail('timed out', ret) def _run(self, testtmp, replacements, env): raise NotImplemented('Subclasses must implement Test.run()') @@ -1143,8 +1145,6 @@ if result: pass - elif ret == 'timeout': - result = t.fail("timed out", ret) elif out != refout: info = {} if not options.nodiff: