[Lldb-commits] [lldb] r187077 - tests: Mark expected FreeBSD failures due to pr16696
Ed Maste
emaste at freebsd.org
Wed Jul 24 14:09:24 PDT 2013
Author: emaste
Date: Wed Jul 24 16:09:24 2013
New Revision: 187077
URL: http://llvm.org/viewvc/llvm-project?rev=187077&view=rev
Log:
tests: Mark expected FreeBSD failures due to pr16696
Live debugging of threaded inferiors is currently unimplemented for
FreeBSD.
Modified:
lldb/trunk/test/functionalities/thread/TestNumThreads.py
lldb/trunk/test/functionalities/thread/step_out/TestThreadStepOut.py
lldb/trunk/test/functionalities/thread/thread_exit/TestThreadExit.py
lldb/trunk/test/python_api/lldbutil/process/TestPrintStackTraces.py
Modified: lldb/trunk/test/functionalities/thread/TestNumThreads.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/thread/TestNumThreads.py?rev=187077&r1=187076&r2=187077&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/thread/TestNumThreads.py (original)
+++ lldb/trunk/test/functionalities/thread/TestNumThreads.py Wed Jul 24 16:09:24 2013
@@ -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."""
Modified: lldb/trunk/test/functionalities/thread/step_out/TestThreadStepOut.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/thread/step_out/TestThreadStepOut.py?rev=187077&r1=187076&r2=187077&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/thread/step_out/TestThreadStepOut.py (original)
+++ lldb/trunk/test/functionalities/thread/step_out/TestThreadStepOut.py Wed Jul 24 16:09:24 2013
@@ -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)."""
Modified: lldb/trunk/test/functionalities/thread/thread_exit/TestThreadExit.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/thread/thread_exit/TestThreadExit.py?rev=187077&r1=187076&r2=187077&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/thread/thread_exit/TestThreadExit.py (original)
+++ lldb/trunk/test/functionalities/thread/thread_exit/TestThreadExit.py Wed Jul 24 16:09:24 2013
@@ -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):
Modified: lldb/trunk/test/python_api/lldbutil/process/TestPrintStackTraces.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/python_api/lldbutil/process/TestPrintStackTraces.py?rev=187077&r1=187076&r2=187077&view=diff
==============================================================================
--- lldb/trunk/test/python_api/lldbutil/process/TestPrintStackTraces.py (original)
+++ lldb/trunk/test/python_api/lldbutil/process/TestPrintStackTraces.py Wed Jul 24 16:09:24 2013
@@ -18,6 +18,7 @@ class ThreadsStackTracesTestCase(TestBas
# 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):
More information about the lldb-commits
mailing list