summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lldb/test/expression_command/timeout/TestCallWithTimeout.py1
-rw-r--r--lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py1
-rw-r--r--lldb/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py1
-rw-r--r--lldb/test/functionalities/longjmp/TestLongjmp.py3
-rw-r--r--lldb/test/lang/cpp/virtual/TestVirtual.py1
5 files changed, 7 insertions, 0 deletions
diff --git a/lldb/test/expression_command/timeout/TestCallWithTimeout.py b/lldb/test/expression_command/timeout/TestCallWithTimeout.py
index a54b28f0655..8a4be8f9743 100644
--- a/lldb/test/expression_command/timeout/TestCallWithTimeout.py
+++ b/lldb/test/expression_command/timeout/TestCallWithTimeout.py
@@ -26,6 +26,7 @@ class ExprCommandWithTimeoutsTestCase(TestBase):
self.buildDsym()
self.call_function()
+ @skipIfFreeBSD # llvm.org/pr17233
@dwarf_test
def test_with_dwarf(self):
"""Test calling std::String member function."""
diff --git a/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py b/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py
index 760fe4bc522..ce5f0f2b690 100644
--- a/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py
+++ b/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py
@@ -19,6 +19,7 @@ class LibcxxMapDataFormatterTestCase(TestBase):
self.buildDsym()
self.data_formatter_commands()
+ @skipIfFreeBSD # llvm.org/pr17231
@skipIfLinux # No standard locations for libc++ on Linux, so skip for now
@dwarf_test
def test_with_dwarf_and_run_command(self):
diff --git a/lldb/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py b/lldb/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py
index 26fa6e42b07..6d2d4f36f84 100644
--- a/lldb/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py
+++ b/lldb/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py
@@ -57,6 +57,7 @@ class CrashingRecursiveInferiorTestCase(TestBase):
self.buildDsym()
self.recursive_inferior_crashing_step()
+ @skipIfFreeBSD # llvm.org/pr17232
def test_recursive_inferior_crashing_step_dwarf(self):
"""Test that stepping after a crash behaves correctly."""
self.buildDwarf()
diff --git a/lldb/test/functionalities/longjmp/TestLongjmp.py b/lldb/test/functionalities/longjmp/TestLongjmp.py
index 74a861e880a..48b17cb8e69 100644
--- a/lldb/test/functionalities/longjmp/TestLongjmp.py
+++ b/lldb/test/functionalities/longjmp/TestLongjmp.py
@@ -16,18 +16,21 @@ class LongjmpTestCase(TestBase):
TestBase.setUp(self)
@skipIfDarwin # llvm.org/pr16769: LLDB on Mac OS X dies in function ReadRegisterBytes in GDBRemoteRegisterContext.cpp
+ @skipIfFreeBSD # llvm.org/pr17214
def test_step_out(self):
"""Test stepping when the inferior calls setjmp/longjmp, in particular, thread step-out."""
self.buildDefault()
self.step_out()
@skipIfDarwin # llvm.org/pr16769: LLDB on Mac OS X dies in function ReadRegisterBytes in GDBRemoteRegisterContext.cpp
+ @skipIfFreeBSD # llvm.org/pr17214
def test_step_over(self):
"""Test stepping when the inferior calls setjmp/longjmp, in particular, thread step-over a longjmp."""
self.buildDefault()
self.step_over()
@skipIfDarwin # llvm.org/pr16769: LLDB on Mac OS X dies in function ReadRegisterBytes in GDBRemoteRegisterContext.cpp
+ @skipIfFreeBSD # llvm.org/pr17214
def test_step_back_out(self):
"""Test stepping when the inferior calls setjmp/longjmp, in particular, thread step-out after thread step-in."""
self.buildDefault()
diff --git a/lldb/test/lang/cpp/virtual/TestVirtual.py b/lldb/test/lang/cpp/virtual/TestVirtual.py
index 2d811ab8e1f..95fe425122c 100644
--- a/lldb/test/lang/cpp/virtual/TestVirtual.py
+++ b/lldb/test/lang/cpp/virtual/TestVirtual.py
@@ -28,6 +28,7 @@ class CppVirtualMadness(TestBase):
self.buildDsym()
self.virtual_madness_test()
+ @skipIfFreeBSD # llvm.org/pr17225
@expectedFailureIcc('llvm.org/pr16808') # lldb does not call the correct virtual function with icc
def test_virtual_madness_dwarf(self):
"""Test that expression works correctly with virtual inheritance as well as virtual function."""
OpenPOWER on IntegriCloud