diff options
4 files changed, 6 insertions, 0 deletions
diff --git a/lldb/test/functionalities/thread/TestNumThreads.py b/lldb/test/functionalities/thread/TestNumThreads.py index 444853510d7..3a4e06d5294 100644 --- a/lldb/test/functionalities/thread/TestNumThreads.py +++ b/lldb/test/functionalities/thread/TestNumThreads.py @@ -19,6 +19,7 @@ class NumberOfThreadsTestCase(TestBase): self.buildDsym() self.number_of_threads_test() + @expectedFailureFreeBSD("llvm.org/pr16696") # threaded inferior not yet implemented on FreeBSD @dwarf_test def test_with_dwarf(self): """Test number of threads.""" diff --git a/lldb/test/functionalities/thread/step_out/TestThreadStepOut.py b/lldb/test/functionalities/thread/step_out/TestThreadStepOut.py index 47728e302d9..436a03abc39 100644 --- a/lldb/test/functionalities/thread/step_out/TestThreadStepOut.py +++ b/lldb/test/functionalities/thread/step_out/TestThreadStepOut.py @@ -18,6 +18,7 @@ class ThreadStepOutTestCase(TestBase): self.buildDsym(dictionary=self.getBuildFlags()) self.step_out_test(self.step_out_single_thread_with_cmd) + @expectedFailureFreeBSD("llvm.org/pr16696") # threaded inferior not yet implemented on FreeBSD @dwarf_test def test_step_single_thread_with_dwarf(self): """Test thread step out on one thread via command interpreter. """ @@ -30,6 +31,7 @@ class ThreadStepOutTestCase(TestBase): self.buildDsym(dictionary=self.getBuildFlags()) self.step_out_test(self.step_out_all_threads_with_cmd) + @expectedFailureFreeBSD("llvm.org/pr16696") # threaded inferior not yet implemented on FreeBSD @dwarf_test def test_step_all_threads_with_dwarf(self): """Test thread step out on all threads via command interpreter. """ @@ -42,6 +44,7 @@ class ThreadStepOutTestCase(TestBase): self.buildDsym(dictionary=self.getBuildFlags()) self.step_out_test(self.step_out_with_python) + @expectedFailureFreeBSD("llvm.org/pr16696") # threaded inferior not yet implemented on FreeBSD @dwarf_test def test_python_with_dwarf(self): """Test thread step out on one thread via Python API (dwarf).""" diff --git a/lldb/test/functionalities/thread/thread_exit/TestThreadExit.py b/lldb/test/functionalities/thread/thread_exit/TestThreadExit.py index bb8e2842f67..51719086ab7 100644 --- a/lldb/test/functionalities/thread/thread_exit/TestThreadExit.py +++ b/lldb/test/functionalities/thread/thread_exit/TestThreadExit.py @@ -20,6 +20,7 @@ class ThreadExitTestCase(TestBase): self.buildDsym(dictionary=self.getBuildFlags()) self.thread_exit_test() + @expectedFailureFreeBSD("llvm.org/pr16696") # threaded inferior not implemented on FreeBSD yet @expectedFailureDarwin("llvm.org/pr15824") # thread states not properly maintained @dwarf_test def test_with_dwarf(self): diff --git a/lldb/test/python_api/lldbutil/process/TestPrintStackTraces.py b/lldb/test/python_api/lldbutil/process/TestPrintStackTraces.py index a0873e611b6..461334e3348 100644 --- a/lldb/test/python_api/lldbutil/process/TestPrintStackTraces.py +++ b/lldb/test/python_api/lldbutil/process/TestPrintStackTraces.py @@ -18,6 +18,7 @@ class ThreadsStackTracesTestCase(TestBase): # Find the line number to break inside main(). self.line = line_number('main.cpp', '// Set break point at this line.') + @expectedFailureFreeBSD("llvm.org/pr16696") # live debugging lacks threaded inferior support @expectedFailureLinux # llvm.org/pr14323 @python_api_test def test_stack_traces(self): |

