Author: Pavel Labath Date: 2025-03-19T13:35:14+01:00 New Revision: 861efd4b3f93d30d353f0a6eea249fbdac1778a0
URL: https://github.com/llvm/llvm-project/commit/861efd4b3f93d30d353f0a6eea249fbdac1778a0 DIFF: https://github.com/llvm/llvm-project/commit/861efd4b3f93d30d353f0a6eea249fbdac1778a0.diff LOG: [lldb] Skip reverse continue tests on x86_64-darwin Tests are failing because some registers (at least `ds`) are unreadable. Added: Modified: lldb/test/API/functionalities/reverse-execution/TestReverseContinueBreakpoints.py lldb/test/API/functionalities/reverse-execution/TestReverseContinueWatchpoints.py Removed: ################################################################################ diff --git a/lldb/test/API/functionalities/reverse-execution/TestReverseContinueBreakpoints.py b/lldb/test/API/functionalities/reverse-execution/TestReverseContinueBreakpoints.py index a159e0f716dbe..1ff645b94d2eb 100644 --- a/lldb/test/API/functionalities/reverse-execution/TestReverseContinueBreakpoints.py +++ b/lldb/test/API/functionalities/reverse-execution/TestReverseContinueBreakpoints.py @@ -11,11 +11,13 @@ class TestReverseContinueBreakpoints(ReverseTestBase): @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_reverse_continue(self): self.reverse_continue_internal(async_mode=False) @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_reverse_continue_async(self): self.reverse_continue_internal(async_mode=True) @@ -45,11 +47,13 @@ def reverse_continue_internal(self, async_mode): @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_reverse_continue_breakpoint(self): self.reverse_continue_breakpoint_internal(async_mode=False) @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_reverse_continue_breakpoint_async(self): self.reverse_continue_breakpoint_internal(async_mode=True) @@ -68,11 +72,13 @@ def reverse_continue_breakpoint_internal(self, async_mode): @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_reverse_continue_skip_breakpoint(self): self.reverse_continue_skip_breakpoint_internal(async_mode=False) @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_reverse_continue_skip_breakpoint_async(self): self.reverse_continue_skip_breakpoint_internal(async_mode=True) @@ -98,11 +104,13 @@ def reverse_continue_skip_breakpoint_internal(self, async_mode): @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_continue_preserves_direction(self): self.continue_preserves_direction_internal(async_mode=False) @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_continue_preserves_direction_asyhc(self): self.continue_preserves_direction_internal(async_mode=True) diff --git a/lldb/test/API/functionalities/reverse-execution/TestReverseContinueWatchpoints.py b/lldb/test/API/functionalities/reverse-execution/TestReverseContinueWatchpoints.py index c942f2a0386e5..519f1cb23604d 100644 --- a/lldb/test/API/functionalities/reverse-execution/TestReverseContinueWatchpoints.py +++ b/lldb/test/API/functionalities/reverse-execution/TestReverseContinueWatchpoints.py @@ -11,11 +11,13 @@ class TestReverseContinueWatchpoints(ReverseTestBase): @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_reverse_continue_watchpoint(self): self.reverse_continue_watchpoint_internal(async_mode=False) @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_reverse_continue_watchpoint_async(self): self.reverse_continue_watchpoint_internal(async_mode=True) @@ -61,11 +63,13 @@ def reverse_continue_watchpoint_internal(self, async_mode): @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_reverse_continue_skip_watchpoint(self): self.reverse_continue_skip_watchpoint_internal(async_mode=False) @skipIfRemote @skipIf(macos_version=["<", "15.0"]) + @skipIf(oslist=lldbplatformutil.getDarwinOSTriples(), archs=["x86_64"]) def test_reverse_continue_skip_watchpoint_async(self): self.reverse_continue_skip_watchpoint_internal(async_mode=True) _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits