forked from OSchip/llvm-project
[lldb/Test] Skip test using files to synchronize.
Files written by the inferior are not captured by the reproducers and the inferior doesn't actually run during replay.
This commit is contained in:
parent
4532a50899
commit
2d6f4fec07
|
@ -203,10 +203,12 @@ class SettingsCommandTestCase(TestBase):
|
||||||
substrs=["5ah"])
|
substrs=["5ah"])
|
||||||
|
|
||||||
@skipIfDarwinEmbedded # <rdar://problem/34446098> debugserver on ios etc can't write files
|
@skipIfDarwinEmbedded # <rdar://problem/34446098> debugserver on ios etc can't write files
|
||||||
|
@skipIfReproducer
|
||||||
def test_run_args_and_env_vars(self):
|
def test_run_args_and_env_vars(self):
|
||||||
self.do_test_run_args_and_env_vars(use_launchsimple=False)
|
self.do_test_run_args_and_env_vars(use_launchsimple=False)
|
||||||
|
|
||||||
@skipIfDarwinEmbedded # <rdar://problem/34446098> debugserver on ios etc can't write files
|
@skipIfDarwinEmbedded # <rdar://problem/34446098> debugserver on ios etc can't write files
|
||||||
|
@skipIfReproducer
|
||||||
def test_launchsimple_args_and_env_vars(self):
|
def test_launchsimple_args_and_env_vars(self):
|
||||||
self.do_test_run_args_and_env_vars(use_launchsimple=True)
|
self.do_test_run_args_and_env_vars(use_launchsimple=True)
|
||||||
|
|
||||||
|
@ -286,6 +288,7 @@ class SettingsCommandTestCase(TestBase):
|
||||||
"Environment variable 'MY_ENV_VAR' successfully passed."])
|
"Environment variable 'MY_ENV_VAR' successfully passed."])
|
||||||
|
|
||||||
@skipIfRemote # it doesn't make sense to send host env to remote target
|
@skipIfRemote # it doesn't make sense to send host env to remote target
|
||||||
|
@skipIfReproducer
|
||||||
def test_pass_host_env_vars(self):
|
def test_pass_host_env_vars(self):
|
||||||
"""Test that the host env vars are passed to the launched process."""
|
"""Test that the host env vars are passed to the launched process."""
|
||||||
self.build()
|
self.build()
|
||||||
|
@ -382,6 +385,7 @@ class SettingsCommandTestCase(TestBase):
|
||||||
"The host environment variable 'MY_HOST_ENV_VAR2' successfully passed."])
|
"The host environment variable 'MY_HOST_ENV_VAR2' successfully passed."])
|
||||||
|
|
||||||
@skipIfDarwinEmbedded # <rdar://problem/34446098> debugserver on ios etc can't write files
|
@skipIfDarwinEmbedded # <rdar://problem/34446098> debugserver on ios etc can't write files
|
||||||
|
@skipIfReproducer
|
||||||
def test_set_error_output_path(self):
|
def test_set_error_output_path(self):
|
||||||
"""Test that setting target.error/output-path for the launched process works."""
|
"""Test that setting target.error/output-path for the launched process works."""
|
||||||
self.build()
|
self.build()
|
||||||
|
|
|
@ -64,6 +64,7 @@ class SettingsCommandTestCase(TestBase):
|
||||||
def test_bare_double(self):
|
def test_bare_double(self):
|
||||||
self.do_test_args('a\\"b', 'a"b\0')
|
self.do_test_args('a\\"b', 'a"b\0')
|
||||||
|
|
||||||
|
@skipIfReproducer # Reproducers don't know about output.txt
|
||||||
def do_test_args(self, args_in, args_out):
|
def do_test_args(self, args_in, args_out):
|
||||||
"""Test argument parsing. Run the program with args_in. The program dumps its arguments
|
"""Test argument parsing. Run the program with args_in. The program dumps its arguments
|
||||||
to stdout. Compare the stdout with args_out."""
|
to stdout. Compare the stdout with args_out."""
|
||||||
|
|
Loading…
Reference in New Issue