]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.12] gh-88118: Fix some test_multiprocessing flakiness. (GH-116434) (GH-116440)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Wed, 6 Mar 2024 22:13:49 +0000 (23:13 +0100)
committerGitHub <noreply@github.com>
Wed, 6 Mar 2024 22:13:49 +0000 (22:13 +0000)
commit01505953f20f66b5b030d47379e3da448dff599b
treea5afb14ed0d3a99f8ff949391bdc4014fa7c3cb8
parent0a01ed6c2a116bd3e174fce33c21d84d650de569
[3.12] gh-88118: Fix some test_multiprocessing flakiness. (GH-116434) (GH-116440)

Fix some test_multiprocessing flakiness.

Potentially introduced by https://github.com/python/cpython/pull/25845

not joining that thread likely leads to recently observed "environment
changed" logically passing but overall failing tests seen on some
buildbots similar to:

```
1 test altered the execution environment (env changed):
    test.test_multiprocessing_fork.test_processes

2 re-run tests:
    test.test_multiprocessing_fork.test_processes
    test.test_multiprocessing_forkserver.test_processes
```
(cherry picked from commit ea1803e608a7aaf9cf2c07e510d8540d46d3b9ad)

Co-authored-by: Gregory P. Smith <greg@krypto.org>
Lib/test/_test_multiprocessing.py