cpython/Lib/test/libregrtest
Victor Stinner 48b5c422ff bpo-30776: reduce regrtest -R false positives (#2422)
* Change the regrtest --huntrleaks checker to decide if a test file
  leaks or not. Require that each run leaks at least 1 reference.
* Warmup runs are now completely ignored: ignored in the checker test
  and not used anymore to compute the sum.
* Add an unit test for a reference leak.

Example of reference differences previously considered a failure
(leak) and now considered as success (success, no leak):

    [3, 0, 0]
    [0, 1, 0]
    [8, -8, 1]
2017-06-27 02:02:04 +02:00
..
__init__.py
cmdline.py bpo-30764: regrtest: add --fail-env-changed option (#2402) 2017-06-26 18:33:19 +02:00
main.py bpo-30764: regrtest: add --fail-env-changed option (#2402) 2017-06-26 18:33:19 +02:00
refleak.py bpo-30776: reduce regrtest -R false positives (#2422) 2017-06-27 02:02:04 +02:00
runtest.py bpo-30523: regrtest: Add --list-cases option (#2238) 2017-06-16 11:36:19 +02:00
runtest_mp.py bpo-30258: regrtest: Fix run_tests_multiprocess() (#1479) 2017-05-09 11:34:01 +02:00
save_env.py regrtest: always show before/after of modified env (#1192) 2017-04-20 00:57:30 +02:00
setup.py