]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-44708: Only re-run test methods that match names of previously failing test metho...
authorŁukasz Langa <lukasz@langa.pl>
Thu, 22 Jul 2021 18:25:58 +0000 (20:25 +0200)
committerGitHub <noreply@github.com>
Thu, 22 Jul 2021 18:25:58 +0000 (20:25 +0200)
commitf1afef5e0d93d66fbf3c9aaeab8b3b8da9617583
tree6f25fa40468d521378c9fa615360f2a6a2b593be
parent50ffbe3dafcae7826d114df61d56c7ac45a6358c
bpo-44708: Only re-run test methods that match names of previously failing test methods (GH-27287)

* Move to a static argparse.Namespace subclass
* Roughly annotate runtest.py
* Refactor libregrtest to use lossless test result objects
* Only re-run test methods that match names of previously failing test methods
* Adopt tests to cover test method name matching

Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
Lib/test/libregrtest/cmdline.py
Lib/test/libregrtest/main.py
Lib/test/libregrtest/runtest.py
Lib/test/libregrtest/runtest_mp.py
Lib/test/support/__init__.py
Lib/test/test_regrtest.py
Misc/NEWS.d/next/Tests/2021-07-22-16-38-39.bpo-44708.SYNaac.rst [new file with mode: 0644]