From 7bfc416bfb159cc86a23cbdee35e9602a91cd9b9 Mon Sep 17 00:00:00 2001 From: Pavel Labath Date: Tue, 25 Sep 2018 19:52:04 +0000 Subject: XFAIL some tests in TestTargetCreateDeps on linux On linux, we do not support automatic loading of dependent modules, so the module list will always contain just one module (until the target is launched). llvm-svn: 343016 --- .../test/functionalities/target_create_deps/TestTargetCreateDeps.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lldb/packages/Python/lldbsuite') diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/target_create_deps/TestTargetCreateDeps.py b/lldb/packages/Python/lldbsuite/test/functionalities/target_create_deps/TestTargetCreateDeps.py index a6886da7c68..4cdce2fddbd 100644 --- a/lldb/packages/Python/lldbsuite/test/functionalities/target_create_deps/TestTargetCreateDeps.py +++ b/lldb/packages/Python/lldbsuite/test/functionalities/target_create_deps/TestTargetCreateDeps.py @@ -30,12 +30,14 @@ class TargetDependentsTestCase(TestBase): self.expect( "image list", msg, matching=should_match, substrs=['[ 1]']) + @expectedFailureAll(oslist=["linux"]) #linux does not support loading dependent files def test_dependents_implicit_default_exe(self): """Test default behavior""" exe = self.getBuildArtifact("a.out") self.runCmd("target create " + exe, CURRENT_EXECUTABLE_SET) self.has_exactly_one_image(False) + @expectedFailureAll(oslist=["linux"]) #linux does not support loading dependent files def test_dependents_explicit_default_exe(self): """Test default behavior""" exe = self.getBuildArtifact("a.out") @@ -48,6 +50,7 @@ class TargetDependentsTestCase(TestBase): self.runCmd("target create -dtrue " + exe, CURRENT_EXECUTABLE_SET) self.has_exactly_one_image(True) + @expectedFailureAll(oslist=["linux"]) #linux does not support loading dependent files def test_dependents_explicit_false_exe(self): """Test default behavior""" exe = self.getBuildArtifact("a.out") @@ -81,6 +84,7 @@ class TargetDependentsTestCase(TestBase): self.runCmd("target create -dtrue " + lib, CURRENT_EXECUTABLE_SET) self.has_exactly_one_image(True) + @expectedFailureAll(oslist=["linux"]) #linux does not support loading dependent files def test_dependents_explicit_false_lib(self): ctx = self.platformContext dylibName = ctx.shlib_prefix + 'load_a.' + ctx.shlib_extension -- cgit v1.2.3