test_nested_startmethod() fails randomly. Since there is no synchronization, putting items in the queue is not really ordered.
I suggest to either accept [1, 2] and [2, 1] in the test, or add some kind of synchronization to ensure that events happen in the expected order. Here I don't think that order matters.
Activity
pythongh-109706: Fix multiprocessing test_nested_startmethod()
pythongh-109706: Fix multiprocessing test_nested_startmethod()
gh-109706: Fix multiprocessing test_nested_startmethod() (#109707)
pythongh-109706: Fix multiprocessing test_nested_startmethod() (pytho…
pythongh-109706: Fix multiprocessing test_nested_startmethod() (pytho…
[3.11] gh-109706: Fix multiprocessing test_nested_startmethod() (GH-1…
pythongh-109706: Fix multiprocessing test_nested_startmethod() (pytho…
[3.12] gh-109706: Fix multiprocessing test_nested_startmethod() (GH-1…
pythongh-109706: Fix multiprocessing test_nested_startmethod() (pytho…