]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-118433: Temporarily skip `test_interrupt_main_subthread` in free-threaded builds...
authormpage <mpage@meta.com>
Wed, 1 May 2024 20:59:12 +0000 (13:59 -0700)
committerGitHub <noreply@github.com>
Wed, 1 May 2024 20:59:12 +0000 (20:59 +0000)
commit8a50544a998764b8a315b316ceadaebdc748d8fe
treee0c529ff272772315525d896a09d410b77bd2849
parent6763bfcc0fbab7895514c1f954d79a2555036323
gh-118433: Temporarily skip `test_interrupt_main_subthread` in free-threaded builds (#118485)

Free-threaded builds can intermittently tickle a longstanding bug (24 years!)
in the implementation of `threading.Condition`, leading to flakiness in the
test suite. Fixing the underlying issue will require more discussion, and will
likely apply to most of the concurrency primitives in the `threading` module
that are written in Python. See gh-118433 for more details.
Lib/test/test_threading.py