From 2da4d60c2a14a80c3d06366c2b69e05a4a73f7cb Mon Sep 17 00:00:00 2001 From: Pablo Galindo Date: Mon, 10 Mar 2025 21:24:34 +0000 Subject: [PATCH] gh-128515: Properly check for bolt in test_perf_profiler --- Lib/test/test_perf_profiler.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Lib/test/test_perf_profiler.py b/Lib/test/test_perf_profiler.py index 6f1fd8d38e4ea0..3ae4fff31155f9 100644 --- a/Lib/test/test_perf_profiler.py +++ b/Lib/test/test_perf_profiler.py @@ -47,7 +47,7 @@ def tearDown(self) -> None: 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 @@ def baz(): "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 @@ def baz(): 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