From: Victor Stinner Date: Fri, 1 Apr 2011 13:59:59 +0000 (+0200) Subject: Issue #11727: set regrtest default timeout to 15 minutes X-Git-Tag: v3.3.0a1~2696 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=305bff1ef5715c1a6db1e42a8b62bf8240109bb0;p=python Issue #11727: set regrtest default timeout to 15 minutes --- diff --git a/Lib/test/regrtest.py b/Lib/test/regrtest.py index 8e9fe656c2..59f57d5d41 100755 --- a/Lib/test/regrtest.py +++ b/Lib/test/regrtest.py @@ -22,7 +22,8 @@ Options: -h/--help -- print this text and exit --timeout TIMEOUT -- dump the traceback and exit if a test takes more - than TIMEOUT seconds + than TIMEOUT seconds (default: 15 minutes); disable + the timeout if TIMEOUT is zero Verbosity @@ -239,7 +240,7 @@ def main(tests=None, testdir=None, verbose=0, quiet=False, findleaks=False, use_resources=None, trace=False, coverdir='coverage', runleaks=False, huntrleaks=False, verbose2=False, print_slow=False, random_seed=None, use_mp=None, verbose3=False, forever=False, - header=False, timeout=None): + header=False, timeout=15*60): """Execute a test suite. This also parses command-line options and modifies its behavior diff --git a/Misc/NEWS b/Misc/NEWS index 985e3592e5..5a0e8a3a32 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -361,7 +361,9 @@ Extensions Tests ----- -- Issue #11727: add --timeout option to regrtest (disabled by default). +- Issue #11727: If a test takes more than 15 minutes, regrtest dumps the + traceback of all threads and exits. Use --timeout option to change the + default timeout or to disable it. - Issue #11653: fix -W with -j in regrtest.