summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_regrtest.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | regrtest: replace "Result:" with "Tests result:"Victor Stinner2016-08-191-1/+1
| |
* | regrtest: add a summary of the summary, "Result: xxx"Victor Stinner2016-08-171-4/+17
| | | | | | | | | | | | | | It's sometimes hard to check quickly if tests succeeded, failed or something bad happened. I added a final "Result: xxx" line which summarizes all outputs into a single line, written at the end (it should always be the last line of the output).
* | regrtest: nicer output for durationsVictor Stinner2016-08-171-2/+2
| | | | | | | | Use milliseconds and minutes units, not only seconds.
* | regrtest: rename --slow option to --slowestVictor Stinner2016-08-171-6/+6
| | | | | | | | Thanks to optparse, --slow syntax still works ;-)
* | Issue #19527: Fixed tests with defined COUNT_ALLOCS.Serhiy Storchaka2016-07-031-0/+3
|\ \ | |/
* | Issue #23277: Remove unused imports in tests.Serhiy Storchaka2016-04-241-2/+0
| |
* | Issue #26295: Enhanc test_regrtest.test_tools_script_run_tests()Victor Stinner2016-03-301-1/+1
| | | | | | | | Pass all regrtest options, not only --testdir.
* | Issue #26295: Fix test_regrtest.test_tools_buildbot_test()Victor Stinner2016-03-301-1/+1
| | | | | | | | Pass also --testdir option.
* | Issue #26295: test_regrtest now uses a temporary directoryVictor Stinner2016-03-301-27/+28
| | | | | | | | | | | | | | test_forever() stores its state into the builtins module since the test module is reloaded at each run. Remove also warning to detect leaked tests of a previous run.
* | regrtest: fix --fromfile featureVictor Stinner2016-03-241-0/+24
| | | | | | | | | | * Update code for the name regrtest output format. * Enhance also test_regrtest test on --fromfile
* | regrtest: display test duration in sequential modeVictor Stinner2016-03-231-2/+3
| | | | | | | | Only display duration if a test takes more than 30 seconds.
* | regrtest: add time to outputVictor Stinner2016-03-221-1/+1
| | | | | | | | | | Timestamps should help to debug slow buildbots, and timeout and hang on buildbots.
* | Issue #25694: Fix test_regrtest for installed PythonVictor Stinner2015-11-221-5/+15
| |
* | Close #25373: Fix regrtest --slow with interrupted testVictor Stinner2015-10-111-2/+41
| | | | | | | | | | | | | | * Fix accumulate_result(): don't use time on interrupted and failed test * Add unit test for interrupted test * Add unit test on --slow with interrupted test, with and without multiprocessing
* | test_regrtest: catch stderr in test_nowindows()Victor Stinner2015-10-111-1/+5
| | | | | | | | Check also that the deprecation warning is emited.
* | Close #25369: Fix test_regrtest without thread supportVictor Stinner2015-10-111-1/+4
| |
* | Issue #25306: Try to fix test_huntrleaks_fd_leak() on WindowsVictor Stinner2015-10-031-2/+12
| | | | | | | | Issue #25306: Disable popup and logs to stderr on assertion failures in MSCRT.
* | Issue #25306: Skip test_huntrleaks_fd_leak() of test_regrtest until the bug isVictor Stinner2015-10-031-0/+2
| | | | | | | | fixed.
* | Issue #18174: Fix test_regrtest when Python is compiled in release modeVictor Stinner2015-10-031-0/+1
| |
* | Issue #22806: Add ``python -m test --list-tests`` command to list tests.Victor Stinner2015-10-021-0/+7
| |
* | Issue #18174: "python -m test --huntrleaks ..." now also checks for leak ofVictor Stinner2015-10-021-14/+49
| | | | | | | | file descriptors. Patch written by Richard Oudkerk.
* | Fix regrtest --coverage on WindowsVictor Stinner2015-09-301-2/+0
| | | | | | | | | | Issue #25260: Fix ``python -m test --coverage`` on Windows. Remove the list of ignored directories.
* | Issue #25220: Fix "-m test --forever"Victor Stinner2015-09-301-39/+94
| | | | | | | | | | | | | | * Fix "-m test --forever": replace _test_forever() with self._test_forever() * Add unit test for --forever * Add unit test for a failing test * Fix also some pyflakes warnings in libregrtest
* | Issue #25220, libregrtest: Call setup_python(ns) in the slavesVictor Stinner2015-09-291-1/+0
| | | | | | | | | | | | | | | | | | | | Slaves (child processes running tests for regrtest -jN) now inherit --memlimit/-M, --threshold/-t and --nowindows/-n options. * -M, -t and -n are now supported with -jN * Factorize code to run tests. * run_test_in_subprocess() now pass the whole "ns" namespace to the child process.
* | Issue #25220: Add test for --wait in test_regrtestVictor Stinner2015-09-291-12/+36
| | | | | | | | Replace script_helper.assert_python_ok() with subprocess.run().
* | Oops, revert unwanted change, sorryVictor Stinner2015-09-291-0/+2
| |
* | testVictor Stinner2015-09-291-2/+0
| |
* | Fix test_regrtest.test_tools_buildbot_test()Victor Stinner2015-09-281-12/+13
| | | | | | | | | | Issue #25220: Fix test_regrtest.test_tools_buildbot_test() on release build (on Windows), pass "+d" option to test.bat.
* | Issue #25220: Add functional tests to test_regrtestVictor Stinner2015-09-281-2/+291
| | | | | | | | | | | | | | * test all available ways to run the Python test suite * test many regrtest options: --slow, --coverage, -r, -u, etc. Note: python -m test --coverage doesn't work on Windows.
* | Issue #25220: Move most regrtest.py code to libregrtestVictor Stinner2015-09-261-47/+48
| |
* | Issue #25220: Create Lib/test/libregrtest/Victor Stinner2015-09-261-2/+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 eaf9a99b6bb8Victor Stinner2015-09-231-2/+2
| |
* | Issue #25220: Create Lib/test/libregrtest/Victor Stinner2015-09-231-2/+2
|/ | | | | Start to split regrtest.py into smaller parts with the creation of Lib/test/libregrtest/cmdline.py.
* rename some more tests to avoid duplicate names (#19123)Benjamin Peterson2013-09-291-3/+3
|
* delete duplicate test (closes #19123)Benjamin Peterson2013-09-291-6/+0
|
* Issue #18935: Fix test_regrtest.test_timeout when built --without-threads (theCharles-François Natali2013-09-081-0/+3
| | | | '--timeout' option requires faulthandler.dump_traceback_later).
* Remove unused --debug option of regrtest.Eli Bendersky2013-09-031-6/+0
| | | | | If bots fail due to using this flag, the buildbot scripts have to be modified to omit it. Regrtest ignores it anyway.
* Issue #16799: Switched from getopt to argparse style in regrtest's argumentSerhiy Storchaka2013-08-291-69/+253
| | | | parsing. Added more tests for regrtest's argument parsing.
* Issue #16854: Fix regrtest.usage() regression introduced in 6e2e5adc0400.Chris Jerdonek2013-01-081-2/+6
| | | | | 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 Jerdonek2012-12-281-0/+96
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.