gh-131566: Skip test_tracemalloc_track_race under TSAN (gh-131567)

The test has data race when setting the global "raw" memory allocator.
This commit is contained in:
Sam Gross 2025-03-22 11:46:36 -04:00 committed by GitHub
parent 9962469943
commit 18249d9383
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1114,6 +1114,7 @@ class TestCAPI(unittest.TestCase):
@threading_helper.requires_working_threading()
# gh-128679: Test crash on a debug build (especially on FreeBSD).
@unittest.skipIf(support.Py_DEBUG, 'need release build')
@support.skip_if_sanitizer('gh-131566: race when setting allocator', thread=True)
def test_tracemalloc_track_race(self):
# gh-128679: Test fix for tracemalloc.stop() race condition
_testcapi.tracemalloc_track_race()