Author: chaoren Date: Fri May 29 13:43:46 2015 New Revision: 238594 URL: http://llvm.org/viewvc/llvm-project?rev=238594&view=rev Log: Fix hanging test suite when dosep.py is invoked directly.
Reviewers: zturner, sivachandra Subscribers: lldb-commits Differential Revision: http://reviews.llvm.org/D10134 Modified: lldb/trunk/test/dosep.py Modified: lldb/trunk/test/dosep.py URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/dosep.py?rev=238594&r1=238593&r2=238594&view=diff ============================================================================== --- lldb/trunk/test/dosep.py (original) +++ lldb/trunk/test/dosep.py Fri May 29 13:43:46 2015 @@ -92,9 +92,14 @@ def call_with_timeout(command, timeout): command = [timeout_command, '-s', 'QUIT', timeout] + command # Specifying a value for close_fds is unsupported on Windows when using subprocess.PIPE if os.name != "nt": - process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, close_fds=True) + process = subprocess.Popen(command, stdin=subprocess.PIPE, + stdout=subprocess.PIPE, + stderr=subprocess.PIPE, + close_fds=True) else: - process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + process = subprocess.Popen(command, stdin=subprocess.PIPE, + stdout=subprocess.PIPE, + stderr=subprocess.PIPE) output = process.communicate() exit_status = process.returncode passes, failures = parse_test_results(output) _______________________________________________ lldb-commits mailing list lldb-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits