From 0d3ef2741883f87ec3d0702e77d7abbc17ee5cbc Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Tue, 30 Jul 2013 13:12:58 +0000 Subject: [PATCH] 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 --- lldb/test/functionalities/load_unload/TestLoadUnload.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lldb/test/functionalities/load_unload/TestLoadUnload.py b/lldb/test/functionalities/load_unload/TestLoadUnload.py index d808bc8..6fc1124 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.""" -- 2.7.4