From: Sam Gross Date: Thu, 4 Apr 2024 20:27:14 +0000 (-0400) Subject: gh-117474: Skip GIL test in free-threaded build (#117475) X-Git-Tag: v3.13.0a6~36 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=63998a1347f3970ea4c69c881db69fc72b16a54c;p=thirdparty%2FPython%2Fcpython.git gh-117474: Skip GIL test in free-threaded build (#117475) In the free-threaded build, the GIL will typically be disabled so `py-bt` will not show threads waiting on the GIL. --- diff --git a/Lib/test/test_gdb/test_backtrace.py b/Lib/test/test_gdb/test_backtrace.py index c41e7cb7c210..fe67bf9ecc88 100644 --- a/Lib/test/test_gdb/test_backtrace.py +++ b/Lib/test/test_gdb/test_backtrace.py @@ -49,6 +49,7 @@ Traceback \(most recent call first\): @unittest.skipIf(python_is_optimized(), "Python was compiled with optimizations") + @support.requires_gil_enabled @support.requires_resource('cpu') def test_threads(self): 'Verify that "py-bt" indicates threads that are waiting for the GIL'