More debugging for unittest hang

This commit is contained in:
Kovid Goyal 2023-10-17 06:23:31 +05:30
parent 2de9e40eee
commit bc30dbbdb4
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -330,8 +330,9 @@ def run_test(test_name, verbosity=4, buffer=False):
def run_cli(suite, verbosity=4, buffer=True): def run_cli(suite, verbosity=4, buffer=True):
r = unittest.TextTestRunner r = unittest.TextTestRunner
r.resultclass = unittest.TextTestResult if verbosity < 2 else TestResult # r.resultclass = unittest.TextTestResult if verbosity < 2 else TestResult
init_env() init_env()
result = r(verbosity=verbosity, buffer=buffer and not is_ci).run(suite) result = r(verbosity=verbosity, buffer=buffer and not is_ci).run(suite)
if not result.wasSuccessful(): print(111111111, result, flush=True)
raise SystemExit(1) rc = 0 if result.wasSuccessful() else 1
os._exit(rc)