]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-129825: Skip test_faulthandler.test_register_chain under TSAN (gh-129827)
authorSam Gross <colesbury@gmail.com>
Fri, 7 Feb 2025 22:35:59 +0000 (17:35 -0500)
committerGitHub <noreply@github.com>
Fri, 7 Feb 2025 22:35:59 +0000 (17:35 -0500)
The test hangs when run under TSAN due to an interaction between TSAN's
signal interception and our attempt to call the previous signal handler.

Lib/test/test_faulthandler.py

index 75d303cd212c822fe5b2ce99209ba5e418dba646..bcebaef0a5101aabe97c90c9d3673448bcdca963 100644 (file)
@@ -795,6 +795,7 @@ class FaultHandlerTests(unittest.TestCase):
     def test_register_threads(self):
         self.check_register(all_threads=True)
 
+    @support.skip_if_sanitizer("gh-129825: hangs under TSAN", thread=True)
     def test_register_chain(self):
         self.check_register(chain=True)