message: 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).
diff: @@ -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
  