From: Pablo Galindo Salgado Date: Mon, 10 Mar 2025 21:48:03 +0000 (+0000) Subject: gh-128515: Properly check for bolt in test_perf_profiler (#131058) X-Git-Tag: v3.14.0a6~98 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fd3b49e85dafcd18ca8fa7e3b77b446bfdcd114c;p=thirdparty%2FPython%2Fcpython.git gh-128515: Properly check for bolt in test_perf_profiler (#131058) --- diff --git a/Lib/test/test_perf_profiler.py b/Lib/test/test_perf_profiler.py index 6f1fd8d38e4e..3ae4fff31155 100644 --- a/Lib/test/test_perf_profiler.py +++ b/Lib/test/test_perf_profiler.py @@ -47,7 +47,7 @@ class TestPerfTrampoline(unittest.TestCase): for file in files_to_delete: file.unlink() - @unittest.skipIf(support.check_bolt_optimized, "fails on BOLT instrumented binaries") + @unittest.skipIf(support.check_bolt_optimized(), "fails on BOLT instrumented binaries") def test_trampoline_works(self): code = """if 1: def foo(): @@ -101,7 +101,7 @@ class TestPerfTrampoline(unittest.TestCase): "Address should contain only hex characters", ) - @unittest.skipIf(support.check_bolt_optimized, "fails on BOLT instrumented binaries") + @unittest.skipIf(support.check_bolt_optimized(), "fails on BOLT instrumented binaries") def test_trampoline_works_with_forks(self): code = """if 1: import os, sys @@ -162,7 +162,7 @@ class TestPerfTrampoline(unittest.TestCase): self.assertIn(f"py::bar_fork:{script}", child_perf_file_contents) self.assertIn(f"py::baz_fork:{script}", child_perf_file_contents) - @unittest.skipIf(support.check_bolt_optimized, "fails on BOLT instrumented binaries") + @unittest.skipIf(support.check_bolt_optimized(), "fails on BOLT instrumented binaries") def test_sys_api(self): code = """if 1: import sys