[Lldb-commits] [lldb] r229766 - Fixed TestProcessLaunch.py for remote targets
Vince Harron
vharron at google.com
Wed Feb 18 15:16:09 PST 2015
Author: vharron
Date: Wed Feb 18 17:16:09 2015
New Revision: 229766
URL: http://llvm.org/viewvc/llvm-project?rev=229766&view=rev
Log:
Fixed TestProcessLaunch.py for remote targets
Just needed to copy stdio redirect files to/from target
Modified:
lldb/trunk/test/functionalities/process_launch/TestProcessLaunch.py
Modified: lldb/trunk/test/functionalities/process_launch/TestProcessLaunch.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/process_launch/TestProcessLaunch.py?rev=229766&r1=229765&r2=229766&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/process_launch/TestProcessLaunch.py (original)
+++ lldb/trunk/test/functionalities/process_launch/TestProcessLaunch.py Wed Feb 18 17:16:09 2015
@@ -38,11 +38,9 @@ class ProcessLaunchTestCase(TestBase):
self.expect("file " + exe,
patterns = [ "Current executable set to .*a.out" ])
-
- in_file = os.path.join (os.getcwd(), "input-file.txt")
- out_file = os.path.join (os.getcwd(), "output-test.out")
- err_file = os.path.join (os.getcwd(), "output-test.err")
-
+ in_file = "input-file.txt"
+ out_file = "output-test.out"
+ err_file = "output-test.err"
# Make sure the output files do not exist before launching the process
try:
@@ -57,9 +55,18 @@ class ProcessLaunchTestCase(TestBase):
launch_command = "process launch -i " + in_file + " -o " + out_file + " -e " + err_file
+ if lldb.remote_platform:
+ self.runCmd('platform put-file "{local}" "{remote}"'.format(
+ local=in_file, remote=in_file))
+
self.expect (launch_command,
patterns = [ "Process .* launched: .*a.out" ])
+ if lldb.remote_platform:
+ self.runCmd('platform get-file "{remote}" "{local}"'.format(
+ remote=out_file, local=out_file))
+ self.runCmd('platform get-file "{remote}" "{local}"'.format(
+ remote=err_file, local=err_file))
success = True
err_msg = ""
More information about the lldb-commits
mailing list