From: Sam Gross Date: Fri, 7 Feb 2025 22:35:59 +0000 (-0500) Subject: gh-129825: Skip test_faulthandler.test_register_chain under TSAN (gh-129827) X-Git-Tag: v3.14.0a5~57 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2248a9c153092b920ff68b0eee009c04dbe19f61;p=thirdparty%2FPython%2Fcpython.git gh-129825: Skip test_faulthandler.test_register_chain under TSAN (gh-129827) 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. --- diff --git a/Lib/test/test_faulthandler.py b/Lib/test/test_faulthandler.py index 75d303cd212c..bcebaef0a510 100644 --- a/Lib/test/test_faulthandler.py +++ b/Lib/test/test_faulthandler.py @@ -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)