forked from OSchip/llvm-project
tests: Mark expected FreeBSD failures due to pr16696
Live debugging of threaded inferiors is currently unimplemented for FreeBSD. llvm-svn: 187077
This commit is contained in:
parent
5e5e297d16
commit
fac86fd06f
|
@ -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."""
|
||||
|
|
|
@ -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)."""
|
||||
|
|
|
@ -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):
|
||||
|
|
|
@ -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):
|
||||
|
|
Loading…
Reference in New Issue