summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Maste <emaste@freebsd.org>2013-07-30 13:12:58 +0000
committerEd Maste <emaste@freebsd.org>2013-07-30 13:12:58 +0000
commit0d3ef2741883f87ec3d0702e77d7abbc17ee5cbc (patch)
tree316af755b17730334018f83611b59fc4f7532b90
parent043370524d7e7eac560a29628670094e018766b5 (diff)
downloadbcm5719-llvm-0d3ef2741883f87ec3d0702e77d7abbc17ee5cbc.tar.gz
bcm5719-llvm-0d3ef2741883f87ec3d0702e77d7abbc17ee5cbc.zip
tests: Mark expected FreeBSD failures due to pr14424
These tests fail on FreeBSD due to missing build support, the same reason they fail on Linux. llvm-svn: 187416
-rw-r--r--lldb/test/functionalities/load_unload/TestLoadUnload.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/lldb/test/functionalities/load_unload/TestLoadUnload.py b/lldb/test/functionalities/load_unload/TestLoadUnload.py
index d808bc82989..6fc1124a4f7 100644
--- a/lldb/test/functionalities/load_unload/TestLoadUnload.py
+++ b/lldb/test/functionalities/load_unload/TestLoadUnload.py
@@ -25,6 +25,7 @@ class LoadUnloadTestCase(TestBase):
self.line_d_function = line_number('d.c',
'// Find this line number within d_dunction().')
+ @skipIfFreeBSD # llvm.org/pr14424 - missing FreeBSD Makefiles/testcase support
@skipIfLinux # llvm.org/pr14424 - missing linux Makefiles/testcase support
def test_modules_search_paths(self):
"""Test target modules list after loading a different copy of the library libd.dylib, and verifies that it works with 'target modules search-paths add'."""
@@ -78,6 +79,7 @@ class LoadUnloadTestCase(TestBase):
self.expect("target modules list", "LLDB successfully locates the relocated dynamic library",
substrs = [new_dylib])
+ @skipIfFreeBSD # llvm.org/pr14424 - missing FreeBSD Makefiles/testcase support
@skipIfLinux # llvm.org/pr14424 - missing linux Makefiles/testcase support
def test_dyld_library_path(self):
"""Test DYLD_LIBRARY_PATH after moving libd.dylib, which defines d_function, somewhere else."""
@@ -132,6 +134,7 @@ class LoadUnloadTestCase(TestBase):
self.expect("target modules list",
substrs = [special_dir, os.path.basename(new_dylib)])
+ @skipIfFreeBSD # llvm.org/pr14424 - missing FreeBSD Makefiles/testcase support
@skipIfLinux # llvm.org/pr14424 - missing linux Makefiles/testcase support
def test_lldb_process_load_and_unload_commands(self):
"""Test that lldb process load/unload command work correctly."""
@@ -179,6 +182,7 @@ class LoadUnloadTestCase(TestBase):
self.runCmd("process continue")
+ @skipIfFreeBSD # llvm.org/pr14424 - missing FreeBSD Makefiles/testcase support
@skipIfLinux # llvm.org/pr14424 - missing linux Makefiles/testcase support
def test_load_unload(self):
"""Test breakpoint by name works correctly with dlopen'ing."""
@@ -219,6 +223,7 @@ class LoadUnloadTestCase(TestBase):
self.expect("breakpoint list -f", BREAKPOINT_HIT_ONCE,
substrs = [' resolved, hit count = 2'])
+ @skipIfFreeBSD # llvm.org/pr14424 - missing FreeBSD Makefiles/testcase support
@skipIfLinux # llvm.org/pr14424 - missing linux Makefiles/testcase support
def test_step_over_load (self):
"""Test stepping over code that loads a shared library works correctly."""
OpenPOWER on IntegriCloud