mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
Always print out the traceback when a test "crashed"
This commit is contained in:
commit
c107fb1b59
1 changed files with 2 additions and 5 deletions
|
@ -1000,12 +1000,9 @@ def runtest_inner(test, verbose, quiet, huntrleaks=False, debug=False):
|
|||
sys.stderr.flush()
|
||||
return FAILED, test_time
|
||||
except:
|
||||
type, value = sys.exc_info()[:2]
|
||||
print("test", test, "crashed --", str(type) + ":", value, file=sys.stderr)
|
||||
msg = traceback.format_exc()
|
||||
print("test", test, "crashed --", msg, file=sys.stderr)
|
||||
sys.stderr.flush()
|
||||
if verbose or debug:
|
||||
traceback.print_exc(file=sys.stderr)
|
||||
sys.stderr.flush()
|
||||
return FAILED, test_time
|
||||
else:
|
||||
if refleak:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue