Author: jdevlieghere Date: Fri Nov 30 09:31:20 2018 New Revision: 348010 URL: http://llvm.org/viewvc/llvm-project?rev=348010&view=rev Log: Skip TestRequireHWBreakpoints on Windows
The test assumes that HW breakpoints are not implemented by the debug server. Windows doesn't use these and might actually support HW breakpoints so these tests are expected fail because they don't raise the expected error. Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py?rev=348010&r1=348009&r2=348010&view=diff ============================================================================== --- lldb/trunk/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py (original) +++ lldb/trunk/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py Fri Nov 30 09:31:20 2018 @@ -27,6 +27,7 @@ class BreakpointLocationsTestCase(TestBa breakpoint = target.BreakpointCreateByLocation("main.c", 1) self.assertTrue(breakpoint.IsHardware()) + @skipIfWindows def test_step_range(self): """Test stepping when hardware breakpoints are required.""" self.build() @@ -47,6 +48,7 @@ class BreakpointLocationsTestCase(TestBa self.assertTrue("Could not create hardware breakpoint for thread plan" in error.GetCString()) + @skipIfWindows def test_step_out(self): """Test stepping out when hardware breakpoints are required.""" self.build() @@ -66,6 +68,7 @@ class BreakpointLocationsTestCase(TestBa self.assertTrue("Could not create hardware breakpoint for thread plan" in error.GetCString()) + @skipIfWindows def test_step_over(self): """Test stepping over when hardware breakpoints are required.""" self.build() @@ -84,6 +87,7 @@ class BreakpointLocationsTestCase(TestBa 'Could not create hardware breakpoint for thread plan' ]) + @skipIfWindows def test_step_until(self): """Test stepping until when hardware breakpoints are required.""" self.build() _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits