diff options
Diffstat (limited to 'lldb/test/python_api/thread')
| -rw-r--r-- | lldb/test/python_api/thread/TestThreadAPI.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lldb/test/python_api/thread/TestThreadAPI.py b/lldb/test/python_api/thread/TestThreadAPI.py index 3dbc61f0dfe..59244694951 100644 --- a/lldb/test/python_api/thread/TestThreadAPI.py +++ b/lldb/test/python_api/thread/TestThreadAPI.py @@ -77,6 +77,7 @@ class ThreadAPITestCase(TestBase): self.step_out_of_malloc_into_function_b(self.exe_name) @unittest2.skipUnless(sys.platform.startswith("darwin"), "requires Darwin") + @expectedFailureClang @python_api_test def test_step_over_3_times_with_dsym(self): """Test Python SBThread.StepOver() API.""" @@ -86,6 +87,7 @@ class ThreadAPITestCase(TestBase): self.setTearDownCleanup(dictionary=d) self.step_over_3_times(self.exe_name) + @expectedFailureClang @python_api_test def test_step_over_3_times_with_dwarf(self): """Test Python SBThread.StepOver() API.""" @@ -221,6 +223,8 @@ class ThreadAPITestCase(TestBase): frame0 = thread.GetFrameAtIndex(0) lineEntry = frame0.GetLineEntry() self.assertTrue(thread.GetStopReason() == lldb.eStopReasonPlanComplete) + # Expected failure with clang as the compiler. + # rdar://problem/9223880 self.assertTrue(lineEntry.GetLine() == self.after_3_step_overs) def run_to_address(self, exe_name): |

