Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | | Merge from 3.3: Issue #15324: Fix regrtest --fromfile, --match, --randomize. | Chris Jerdonek | 2012-12-28 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | Merge from 3.2: Issue #15324: Fix regrtest --fromfile, --match, --randomize. | Chris Jerdonek | 2012-12-28 | 1 | -3/+3 |
| |\ | |||||
| | * | Issue #15324: Fix regrtest parsing of --fromfile, --match, and --randomize. | Chris Jerdonek | 2012-12-28 | 1 | -3/+3 |
| | | | |||||
* | | | Replace IOError with OSError (#16715) | Andrew Svetlov | 2012-12-25 | 1 | -1/+1 |
| | | | |||||
* | | | Issue #13390: New function :func:`sys.getallocatedblocks()` returns the ↵ | Antoine Pitrou | 2012-12-09 | 1 | -17/+37 |
| | | | | | | | | | | | | | | | | | | number of memory blocks currently allocated. Also, the ``-R`` option to regrtest uses this function to guard against memory allocation leaks. | ||||
* | | | Issue #10966: Remove the concept of unexpected skipped tests. | Brett Cannon | 2012-11-18 | 1 | -293/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The concept of what was unexpected was typically defined as "some depencendy wasn't installed", which isn't unexpected at all as it's totally optional. Since it confuses new contributors as they think something is wrong with their installation it seems sensible to get rid of the concept. This change also adds the concept of optional tests that are required to work on a specific platform(s) (e.g. test_winreg on Windows). This should help catch compile issues instead of a test being blindly skipped even when it should have run. The skipped test list in the future can also print out the reason for being skipped to make it more obvious as to why the skipping occurred. | ||||
* | | | Use importlib instead of calling __import__ directly. | Brett Cannon | 2012-11-14 | 1 | -2/+1 |
| | | | |||||
* | | | merge #15889: make regrtest --start succeed in more cases. | R David Murray | 2012-10-27 | 1 | -2/+2 |
|\ \ \ | |/ / | | | | | | | Patch by Chris Jerdonek. | ||||
| * | | merge #15889: make regrtest --start succeed in more cases. | R David Murray | 2012-10-27 | 1 | -2/+2 |
| |\ \ | | |/ | | | | | | | Patch by Chris Jerdonek. | ||||
| | * | #15889: make regrtest --start succeed in more cases. | R David Murray | 2012-10-27 | 1 | -2/+2 |
| | | | | | | | | | | | | Patch by Chris Jerdonek. | ||||
* | | | Closes #16135: Removal of OS/2 support | Jesus Cea | 2012-10-05 | 1 | -14/+0 |
|/ / | |||||
* | | Closes #15632: regrtest.py: fix spurious refleaks due to various caches | Stefan Krah | 2012-08-17 | 1 | -4/+9 |
| | | | | | | | | filling up with random data. | ||||
* | | regrtest: give more information when a child process fails with an error | Victor Stinner | 2012-08-08 | 1 | -3/+5 |
| | | | | | | | | different than KeyboardInterrupt | ||||
* | | Issue #15320: Make iterating the list of tests thread-safe when running ↵ | Antoine Pitrou | 2012-07-25 | 1 | -13/+29 |
|\ \ | |/ | | | | | | | | | tests in multiprocess mode. Patch by Chris Jerdonek. | ||||
| * | Issue #15320: Make iterating the list of tests thread-safe when running ↵ | Antoine Pitrou | 2012-07-25 | 1 | -12/+28 |
| | | | | | | | | | | | | tests in multiprocess mode. Patch by Chris Jerdonek. | ||||
* | | Close #15386: There was a loophole that meant importlib.machinery and imp ↵ | Nick Coghlan | 2012-07-20 | 1 | -0/+3 |
| | | | | | | | | would sometimes reference an uninitialised copy of importlib._bootstrap | ||||
* | | Issue #15300: Ensure the temporary test working directories are in the same ↵ | Antoine Pitrou | 2012-07-11 | 1 | -1/+5 |
|\ \ | |/ | | | | | | | | | parent folder when running tests in multiprocess mode from a Python build. Patch by Chris Jerdonek. | ||||
| * | Issue #15300: Ensure the temporary test working directories are in the same ↵ | Antoine Pitrou | 2012-07-11 | 1 | -1/+5 |
| | | | | | | | | | | | | parent folder when running tests in multiprocess mode from a Python build. Patch by Chris Jerdonek. |