[issue44708] Regression tests with -w should only re-run affected test methods, not the entire file

2021-07-22 Thread Łukasz Langa
New submission from Łukasz Langa : When the CPython test suite re-runs a flaky failed test, it doesn’t actually re-run just that failed test but the entire test file. The most common case for flaky tests is when networking, threading, or multiprocessing is involved. Frustratingly those are som

[issue44708] Regression tests with -w should only re-run affected test methods, not the entire file

2021-07-22 Thread Łukasz Langa
Change by Łukasz Langa : -- keywords: +patch pull_requests: +25829 pull_request: https://github.com/python/cpython/pull/27287 ___ Python tracker ___

[issue44708] Regression tests with -w should only re-run affected test methods, not the entire file

2021-07-22 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset f1afef5e0d93d66fbf3c9aaeab8b3b8da9617583 by Łukasz Langa in branch 'main': bpo-44708: Only re-run test methods that match names of previously failing test methods (GH-27287) https://github.com/python/cpython/commit/f1afef5e0d93d66fbf3c9aaeab8b3b8d

[issue44708] Regression tests with -w should only re-run affected test methods, not the entire file

2021-07-22 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 2.0 -> 3.0 pull_requests: +25832 pull_request: https://github.com/python/cpython/pull/27290 ___ Python tracker _

[issue44708] Regression tests with -w should only re-run affected test methods, not the entire file

2021-07-22 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset 9608719e12b14087c1cb34f77c847974442cd6e7 by Miss Islington (bot) in branch '3.10': bpo-44708: Only re-run test methods that match names of previously failing test methods (GH-27287) (GH-27290) https://github.com/python/cpython/commit/9608719e12b14

[issue44708] Regression tests with -w should only re-run affected test methods, not the entire file

2021-07-22 Thread Łukasz Langa
Change by Łukasz Langa : -- pull_requests: +25836 pull_request: https://github.com/python/cpython/pull/27293 ___ Python tracker ___ _

[issue44708] Regression tests with -w should only re-run affected test methods, not the entire file

2021-07-22 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset 0f55d21212a0fb6dec4479eb76249ab2b54e57a3 by Łukasz Langa in branch '3.9': [3.9] bpo-44708: Only re-run test methods that match names of previously failing test methods (GH-27287) (GH-27293) https://github.com/python/cpython/commit/0f55d21212a0fb6d

[issue44708] Regression tests with -w should only re-run affected test methods, not the entire file

2021-07-22 Thread Łukasz Langa
Change by Łukasz Langa : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___ ___ P