Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | | Flush stdout and stderr when running tests in parallel | Antoine Pitrou | 2012-06-27 | 1 | -0/+2 |
|\ \ | |/ | | | | | (helps getting results in real-time when stdio is transmitted over a pipe or socket) | ||||
| * | Flush stdout and stderr when running tests in parallel | Antoine Pitrou | 2012-06-27 | 1 | -0/+2 |
| | | | | | | | | (helps getting results in real-time when stdio is transmitted over a pipe or socket) | ||||
* | | Packaging removal: also revert introduction of sysconfig.cfg. | Éric Araujo | 2012-06-24 | 1 | -10/+8 |
| | | | | | | | | | | | | | | We need a discussion to define what should be customized how; this new config file is premature. It was added to serve the needs of the resources system in install_data / packaging.database, so it can be removed alongside packaging for 3.3. | ||||
* | | Remove packaging from the standard library. | Éric Araujo | 2012-06-24 | 1 | -41/+0 |
| | | | | | | | | | | | | Distutils2 will live on on PyPI and be included in the stdlib when it is ready. See discussion starting at http://mail.python.org/pipermail/python-dev/2012-June/120430.html | ||||
* | | Implemented PEP 405 (Python virtual environments). | Vinay Sajip | 2012-05-26 | 1 | -1/+1 |
| | | |||||
* | | #14533: if a test has no test_main, use loadTestsFromModule. | R David Murray | 2012-04-09 | 1 | -7/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This moves us further in the direction of using normal unittest facilities instead of specialized regrtest ones. Any test module that can be correctly run currently using 'python unittest -m test.test_xxx' can now be converted to use normal unittest test loading by simply deleting its test_main, thus no longer requiring manual maintenance of the list of tests to run. (Not all tests can be converted that easily, since test_main sometimes does some additional things (such as reap_children or reap_threads). In those cases the extra code may be moved to setUpModule/tearDownModule methods, or perhaps the same ends can be achieved in a different way, such as moving the decorators to the test classes that need them, etc.) I don't advocate going through and making this change wholesale, but any time a list of tests in test_main would otherwise need to be updated, consideration should instead be given to deleting test_main. | ||||
* | | Closes #14158: merged test file resilience fix from 3.2. | Vinay Sajip | 2012-03-02 | 1 | -4/+19 |
|\ \ | |/ | |||||
| * | Closes #14158: improved resilience to test files left behind. | Vinay Sajip | 2012-03-02 | 1 | -5/+22 |
| | | |||||
| * | Remove setting hash seed to regrtest's random seed and re-execv()ing: this ↵ | Georg Brandl | 2012-02-20 | 1 | -5/+0 |
| | | | | | | | | doesn't preserve Python flags and fails from a temp directory. | ||||
| * | Merge from 3.1: Issue #13703: add a way to randomize the hash values of ↵ | Georg Brandl | 2012-02-20 | 1 | -0/+5 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | basic types (str, bytes, datetime) in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated. The environment variable PYTHONHASHSEED and the new command line flag -R control this behavior. | ||||
| | * | Issue #13703: add a way to randomize the hash values of basic types (str, ↵ | Georg Brandl | 2012-02-20 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | bytes, datetime) in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated. The environment variable PYTHONHASHSEED and the new command line flag -R control this behavior. | ||||
* | | | Issue #13786: Remove unimplemented 'trace' long option from regrtest.py. | Meador Inge | 2012-01-14 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Issue #13786: Remove unimplemented 'trace' long option from regrtest.py. | Meador Inge | 2012-01-14 | 1 | -1/+1 |
| | | | |||||
* | | | Issue #13725: regrtest does not recognize -d flag. | Meador Inge | 2012-01-14 | 1 | -1/+1 |
|\ \ \ | |/ / | | | | | | | Patch by Erno Tukia. | ||||
| * | | Issue #13725: regrtest does not recognize -d flag. | Meador Inge | 2012-01-14 | 1 | -1/+1 |
| | | | | | | | | | | | | Patch by Erno Tukia. | ||||
* | | | merge from 3.2 - Fix issue13726: -S accepts an argument just as --start. | Senthil Kumaran | 2012-01-14 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Fix issue13726: -S accepts an argument just as --start. | Senthil Kumaran | 2012-01-14 | 1 | -1/+1 |
| | | | |||||
* | | | merge from 3.2 | Senthil Kumaran | 2012-01-14 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Adding the -o option for Issue13726 | Senthil Kumaran | 2012-01-14 | 1 | -1/+1 |
| | | | |||||
* | | | merge from 3.2 | Senthil Kumaran | 2012-01-14 | 1 | -2/+2 |
|\ \ \ | |/ / | |||||
| * | | Issue13726 - Fix the ambiguous -S flag in regrtest. It is -o/--slow for ↵ | Senthil Kumaran | 2012-01-14 | 1 | -2/+2 |
| | | | | | | | | | | | | printing the 10 slowest test. | ||||
* | | | Merge 3.2 | Éric Araujo | 2011-11-29 | 1 | -0/+18 |
|\ \ \ | |/ / | |||||
| * | | Add a regrtest cleanup check for shutil registries | Éric Araujo | 2011-11-29 | 1 | -0/+19 |
| | | | |||||
* | | | Issue #13380: add an internal function for resetting the ctypes caches | Meador Inge | 2011-11-26 | 1 | -0/+7 |
|\ \ \ | |/ / | |||||
| * | | Issue #13380: add an internal function for resetting the ctypes caches | Meador Inge | 2011-11-26 | 1 | -0/+7 |
| | | | |||||
* | | | Branch merge | Éric Araujo | 2011-11-15 | 1 | -1/+1 |
|\ \ \ | |||||
| * | | | Fix a few typos | Éric Araujo | 2011-11-14 | 1 | -1/+1 |
| | | | | |||||
* | | | | Mark test_devpoll as unexpected on most platforms | Antoine Pitrou | 2011-11-15 | 1 | -0/+7 |
|/ / / | |||||
* | | | Make sure packaging tests that register custom commands also clear them | Éric Araujo | 2011-11-06 | 1 | -1/+18 |
| | | | |||||
* | | | Simplify and remove few dependencies on 'errno', thanks to PEP 3151. | Florent Xicluna | 2011-10-28 | 1 | -4/+2 |
| | | | |||||
* | | | Add regrtest check for caches in packaging.database (see #12167) | Éric Araujo | 2011-10-06 | 1 | -0/+24 |
| | | | |||||
* | | | Make regrtest look at internal dicts in sysconfig. | Éric Araujo | 2011-09-19 | 1 | -1/+24 |
| | | | | | | | | | | | | | | | This reveals problems in the packaging test suite, which I’ll look into after the regrtest checks are made more usable (see #12314). | ||||
* | | | Merge: Make regrtest complain when -M and -j are used together. | Nadeem Vawda | 2011-08-27 | 1 | -0/+2 |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | -j doesn't pass the memlimit on to child processes, so this doesn't work at present, and even if it did, running multiple bigmem tests at once would usually not be desirable (since you generally want to devote as much of the available RAM as possible to each test). | ||||
| * | | Make regrtest complain when -M and -j are used together. | Nadeem Vawda | 2011-08-27 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | -j doesn't pass the memlimit on to child processes, so this doesn't work at present, and even if it did, running multiple bigmem tests at once would usually not be desirable (since you generally want to devote as much of the available RAM as possible to each test). | ||||
* | | | Issue #11657: Fix sending file descriptors over 255 over a multiprocessing Pipe. | Antoine Pitrou | 2011-08-23 | 1 | -1/+0 |
|\ \ \ | |/ / | | | | | | | Also added some tests. | ||||
| * | | A warning doesn't equate a failed test | Antoine Pitrou | 2011-08-23 | 1 | -1/+0 |
| | | | | | | | | | | | | (this broken -F with e.g. test_multiprocessing) | ||||
* | | | Issue #12326: don't test the major version of sys.platform | Victor Stinner | 2011-08-17 | 1 | -37/+37 |
| | | | | | | | | | | | | | | | Use startswith, instead of ==, when testing sys.platform to support new platforms like Linux 3 or OpenBSD 5. | ||||
* | | | Issue #11651: Move options for running tests into a Python script. | Nadeem Vawda | 2011-08-01 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | This will be particularly useful to Windows users. run_tests.py originally written by Brett Cannon. |