Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cleanup regrtest "main()" function | Victor Stinner | 2016-03-24 | 1 | -3/+3 |
| | | | | | | | * Rename libregrtest.main_in_temp_cwd() to libregrtest.main() * Add regrtest.main_in_temp_cwd() alias to libregrtest.main() * Move old main_in_temp_cwd() code into libregrtest.Regrtest.main() * Update multiple scripts to call libregrtest.main() | ||||
* | Cleanup regrtest.py | Victor Stinner | 2016-03-24 | 1 | -5/+16 |
| | | | | | | * Move code into a new _main() function * Fix loop to cleanup sys.path * Remove unused import | ||||
* | Merge with 3.5. | Serhiy Storchaka | 2015-10-06 | 1 | -0/+0 |
|\ | |||||
| * | Issue #25188: Add a -P/--pgo flag to regrtest to silence error output. | Brett Cannon | 2015-10-02 | 1 | -34/+50 |
| | | | | | | | | | | | | Since PGO building doesn't care about test failures, silence them when running the test suite for performance reasons. Initial patch by Alecsandru Patrascu of Intel. | ||||
* | | Issue #25220: Fix Lib/test/autotest.py | Victor Stinner | 2015-09-27 | 1 | -1/+1 |
| | | |||||
* | | Issue #25220: Move most regrtest.py code to libregrtest | Victor Stinner | 2015-09-26 | 1 | -1224/+1 |
| | | |||||
* | | Issue #25220: Create Lib/test/libregrtest/ | Victor Stinner | 2015-09-26 | 1 | -330/+2 |
| | | | | | | | | | | | | | | Start to split regrtest.py into smaller parts with the creation of Lib/test/libregrtest/cmdline.py: code to handle the command line, especially parsing command line arguments. This part of the code is tested by test_regrtest. | ||||
* | | Issue #25220: Backed out changeset eaf9a99b6bb8 | Victor Stinner | 2015-09-23 | 1 | -2/+330 |
| | | |||||
* | | Issue #25220: Create Lib/test/libregrtest/ | Victor Stinner | 2015-09-23 | 1 | -330/+2 |
|/ | | | | | Start to split regrtest.py into smaller parts with the creation of Lib/test/libregrtest/cmdline.py. | ||||
* | Merge 3.4 | Zachary Ware | 2015-08-09 | 1 | -4/+2 |
|\ | |||||
| * | regrtest: the 'bad' and 'environment_changed' sets of tests don't intersect ↵ | Zachary Ware | 2015-08-09 | 1 | -4/+2 |
| | | | | | | | | anymore | ||||
* | | Issue #24751: Merge with 3.4 | Zachary Ware | 2015-08-05 | 1 | -1/+8 |
|\ \ | |/ | |||||
| * | Issue #24751: When running regrtest with '-w', don't fail if re-run succeeds. | Zachary Ware | 2015-08-05 | 1 | -3/+8 |
| | | |||||
* | | Issue #24245: Eliminated senseless expect clauses that have no any effect. | Serhiy Storchaka | 2015-05-20 | 1 | -4/+0 |
| | | | | | | | | Patch by Martin Panter. | ||||
* | | Issue #22390: test.regrtest now emits a warning if temporary files or | Serhiy Storchaka | 2015-03-29 | 1 | -15/+11 |
|\ \ | |/ | | | | | directories are left after running a test. | ||||
| * | Issue #22390: test.regrtest now emits a warning if temporary files or | Serhiy Storchaka | 2015-03-29 | 1 | -15/+11 |
| | | | | | | | | directories are left after running a test. | ||||
* | | Issue #23145: regrtest now shows errors and raises an exception if | Victor Stinner | 2015-01-06 | 1 | -0/+4 |
|/ | | | | loader.loadTestsFromModule() logged errors. | ||||
* | Issue #22104: Don't hold a reference to the loaded TestSuite in runtest_inner | Zachary Ware | 2014-08-04 | 1 | -2/+4 |
| | |||||
* | merge 3.3 | Benjamin Peterson | 2014-02-16 | 1 | -6/+3 |
|\ | |||||
| * | backout fafac90b69c4 | Benjamin Peterson | 2014-02-16 | 1 | -7/+4 |
| | | |||||
* | | merge 3.3 | Benjamin Peterson | 2014-01-09 | 1 | -3/+6 |
|\ \ | |/ | |||||
| * | clear zip stat cache after each ref leak run | Benjamin Peterson | 2014-01-09 | 1 | -4/+7 |
| | | |||||
* | | ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'. | Christian Heimes | 2013-11-20 | 1 | -0/+2 |
| | | | | | | | | Python now uses SipHash24 on all major platforms. | ||||
* | | Remove unused --debug option of regrtest. | Eli Bendersky | 2013-09-03 | 1 | -9/+7 |
| | | | | | | | | | | If bots fail due to using this flag, the buildbot scripts have to be modified to omit it. Regrtest ignores it anyway. | ||||
* | | Fix docstring and some indentation | Eli Bendersky | 2013-09-02 | 1 | -4/+4 |
| | | |||||
* | | Refactor the main function of regrtest a bit. | Eli Bendersky | 2013-09-02 | 1 | -23/+33 |
| | | | | | | | | Moving subprocess execution of tests into a function. | ||||
* | | Issue #11798: fix tests for regrtest -R : | Andrew Svetlov | 2013-09-01 | 1 | -0/+5 |
| | | |||||
* | | Issue #8713: Cleanup before saving process._dangling. | Richard Oudkerk | 2013-08-29 | 1 | -2/+6 |
| | | |||||
* | | Issue #16799: Switched from getopt to argparse style in regrtest's argument | Serhiy Storchaka | 2013-08-29 | 1 | -290/+243 |
| | | | | | | | | parsing. Added more tests for regrtest's argument parsing. | ||||
* | | Issue #8713: Support alternative start methods in multiprocessing on Unix. | Richard Oudkerk | 2013-08-14 | 1 | -1/+1 |
| | | | | | | | | See http://hg.python.org/sandbox/sbt#spawn | ||||
* | | Issue #18375: merge with 3.3 | Florent Xicluna | 2013-07-06 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Issue #18375: Assume --randomize when --randseed is used for running the ↵ | Florent Xicluna | 2013-07-06 | 1 | -0/+1 |
| | | | | | | | | testsuite. | ||||
* | | Issue #15767: Excise the remaining instances of ModuleNotFoundError | Brett Cannon | 2013-07-04 | 1 | -8/+8 |
| | | |||||
* | | Issue #17914: Use os.cpu_count() instead of multiprocessing.cpu_count() where | Charles-François Natali | 2013-06-28 | 1 | -6/+2 |
| | | | | | | | | applicable. | ||||
* | | Issue #17206: test.regrtest and test.script_helper enable faulthandler module | Victor Stinner | 2013-06-25 | 1 | -1/+2 |
| | | | | | | | | in subprocesses. | ||||
* | | Issue #18228: Use locale.setlocale(name, None) instead of | Victor Stinner | 2013-06-17 | 1 | -2/+2 |
| | | | | | | | | | | | | | | locale.getlocale(name) in test.regrtest.saved_test_environment locale.getlocale() parses the locale, which is useless for saved_test_environment. | ||||
* | | Issue #18228: Fix locale test of test.regrtest.saved_test_environment | Victor Stinner | 2013-06-17 | 1 | -2/+3 |
| | | | | | | | | | | Skip LC_ALL becore getlocale(locale.LC_ALL) always fail, and catch also ValueError. | ||||
* | | (Merge 3.3) regrtest.py: Fix another typo in the usage of the faulthandler ↵ | Victor Stinner | 2013-06-17 | 1 | -1/+1 |
|\ \ | |/ | | | | | module | ||||
| * | regrtest.py: Fix another typo in the usage of the faulthandler module | Victor Stinner | 2013-06-17 | 1 | -1/+1 |
| | | |||||
* | | (Merge 3.3) regrtest.py: Fix typo in the usage of the faulthandler module | Victor Stinner | 2013-06-17 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | regrtest.py: Fix typo in the usage of the faulthandler module | Victor Stinner | 2013-06-17 | 1 | -3/+3 |
| | | |||||
* | | Check that warnings.showwarning() is not changed. | Brett Cannon | 2013-06-16 | 1 | -1/+6 |
| | | |||||
* | | Move test___all__ over to unittest.main() and use ModuleNotFoundError | Brett Cannon | 2013-06-13 | 1 | -8/+8 |
| | | |||||
* | | Issue #14135: Let's try this again. | Brett Cannon | 2013-04-01 | 1 | -1/+15 |
| | | |||||
* | | Backed out changeset 4fcd50a6dca7 as it totally breaks the test suite here. | Antoine Pitrou | 2013-04-01 | 1 | -10/+1 |
| | | |||||
* | | Issue #14135: Make sure tests don't leave the locale changed for any | Brett Cannon | 2013-04-01 | 1 | -1/+10 |
| | | | | | | | | | | | | | | category. Thanks to Westley Martinez for trying to fix the issue and Atsuo Ishimoto for an initial patch. | ||||
* | | Issue #17283: Share code between __main__.py and regrtest.py in Lib/test. | Chris Jerdonek | 2013-02-27 | 1 | -18/+20 |
| | | | | | | | | This commit also removes TESTCWD from regrtest.py's global namespace. | ||||
* | | #16259: delete some no-longer-used code from regrtest. | R David Murray | 2013-01-12 | 1 | -9/+1 |
| | | | | | | | | | | dash_R is only called from one location, and from that location an indirect_test is passed. | ||||
* | | Issue #16854: Fix regrtest.usage() regression introduced in 6e2e5adc0400. | Chris Jerdonek | 2013-01-08 | 1 | -24/+28 |
| | | | | | | | | | | This fixes a regression introduced in the commit for issue #15302, which switched regrtest from getopt to argparse. | ||||
* | | Issue #15302: Switch regrtest from using getopt to using argparse. | Chris Jerdonek | 2012-12-28 | 1 | -77/+147 |
| | | | | | | | | | | | | This is the first step in refactoring regrtest to use argparse. The regrtest module's main() function still expects a getopt-style return value rather than an argparse.Namespace instance. |