cpython/Lib/test/libregrtest
Victor Stinner 8c813faf86
gh-109276: libregrtest: limit number workers (#109288)
Don't spawn more threads than the number of jobs: these worker
threads would never get anything to do.

* Add the number of tests in "Run ... tests in ..." message.
* Add RunTests.get_jobs() method.
* Add plural() function.
* count() uses f-string.
2023-09-12 03:47:04 +00:00
..
__init__.py gh-109162: libregrtest: use relative imports (#109250) 2023-09-11 07:02:35 +00:00
cmdline.py gh-109162: libregrtest: add worker.py (#109229) 2023-09-11 01:11:22 +02:00
findtests.py gh-109162: libregrtest: move code around (#109253) 2023-09-11 08:52:03 +00:00
logger.py gh-109162: libregrtest: use relative imports (#109250) 2023-09-11 07:02:35 +00:00
main.py gh-109276: libregrtest: limit number workers (#109288) 2023-09-12 03:47:04 +00:00
pgo.py gh-109162: Refactor libregrtest.Regrtest (#109206) 2023-09-10 03:07:05 +02:00
refleak.py gh-109162: libregrtest: use relative imports (#109250) 2023-09-11 07:02:35 +00:00
result.py gh-109276: libregrtest: use separated file for JSON (#109277) 2023-09-11 19:33:42 +02:00
results.py gh-109162: libregrtest: use relative imports (#109250) 2023-09-11 07:02:35 +00:00
run_workers.py gh-109276: libregrtest: limit number workers (#109288) 2023-09-12 03:47:04 +00:00
runtests.py gh-109276: libregrtest: limit number workers (#109288) 2023-09-12 03:47:04 +00:00
save_env.py gh-109276: libregrtest only checks saved_test_environment() once (#109278) 2023-09-12 05:01:33 +02:00
setup.py gh-109276: libregrtest calls random.seed() before each test (#109279) 2023-09-12 05:35:08 +02:00
single.py gh-109276: libregrtest only checks saved_test_environment() once (#109278) 2023-09-12 05:01:33 +02:00
utils.py gh-109276: libregrtest: limit number workers (#109288) 2023-09-12 03:47:04 +00:00
win_utils.py
worker.py gh-109276: libregrtest: use separated file for JSON (#109277) 2023-09-11 19:33:42 +02:00