]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-108388: Split test_multiprocessing_spawn (#108396)
authorVictor Stinner <vstinner@python.org>
Thu, 24 Aug 2023 03:35:39 +0000 (05:35 +0200)
committerGitHub <noreply@github.com>
Thu, 24 Aug 2023 03:35:39 +0000 (05:35 +0200)
commitaa9a359ca2663195b0f04eef46109c28c4ff74d3
tree0e32863755a3aaae775c2680f0e051c037ad21e8
parent174e9da0836844a2138cc8915dd305cb2cd7a583
gh-108388: Split test_multiprocessing_spawn (#108396)

Split test_multiprocessing_fork, test_multiprocessing_forkserver and
test_multiprocessing_spawn into test packages. Each package is made
of 4 sub-tests: processes, threads, manager and misc. It allows
running more tests in parallel and so reduce the total test duration.
19 files changed:
Lib/test/_test_multiprocessing.py
Lib/test/libregrtest/runtest.py
Lib/test/test_multiprocessing_fork/__init__.py [moved from Lib/test/test_multiprocessing_fork.py with 66% similarity]
Lib/test/test_multiprocessing_fork/test_manager.py [new file with mode: 0644]
Lib/test/test_multiprocessing_fork/test_misc.py [new file with mode: 0644]
Lib/test/test_multiprocessing_fork/test_processes.py [new file with mode: 0644]
Lib/test/test_multiprocessing_fork/test_threads.py [new file with mode: 0644]
Lib/test/test_multiprocessing_forkserver/__init__.py [moved from Lib/test/test_multiprocessing_forkserver.py with 58% similarity]
Lib/test/test_multiprocessing_forkserver/test_manager.py [new file with mode: 0644]
Lib/test/test_multiprocessing_forkserver/test_misc.py [new file with mode: 0644]
Lib/test/test_multiprocessing_forkserver/test_processes.py [new file with mode: 0644]
Lib/test/test_multiprocessing_forkserver/test_threads.py [new file with mode: 0644]
Lib/test/test_multiprocessing_spawn.py [deleted file]
Lib/test/test_multiprocessing_spawn/__init__.py [new file with mode: 0644]
Lib/test/test_multiprocessing_spawn/test_manager.py [new file with mode: 0644]
Lib/test/test_multiprocessing_spawn/test_misc.py [new file with mode: 0644]
Lib/test/test_multiprocessing_spawn/test_processes.py [new file with mode: 0644]
Lib/test/test_multiprocessing_spawn/test_threads.py [new file with mode: 0644]
Misc/NEWS.d/next/Tests/2023-08-24-04-23-35.gh-issue-108388.mr0MeE.rst [new file with mode: 0644]