New submission from STINNER Victor <vstin...@redhat.com>:

The -w option of regrtest (python -m test) re-run failed tests in verbose in 
the current process. Problem: if the test does crash, regrtest doesn't re-run 
following tests, it doesn't write the final tests result (like failing tests, 
total duration, etc.).

To make regrtest tolerant to such crashes, re-run tests should be run in 
verbose mode. The only constraint is to disable buffering on stdout and stderr 
to make sure that stdout and stderr order is kept in pipes. Or maybe stderr 
should be redirected to stdout to avoid ordering issue?

----------
components: Tests
messages: 318011
nosy: vstinner
priority: normal
severity: normal
status: open
title: regrtest: re-run failed tests in a subprocess
versions: Python 3.8

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue33680>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to