diff options
Diffstat (limited to 'deps/v8/tools/testrunner/local/commands.py')
-rw-r--r-- | deps/v8/tools/testrunner/local/commands.py | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/deps/v8/tools/testrunner/local/commands.py b/deps/v8/tools/testrunner/local/commands.py index a4df32c52a..e725d112f9 100644 --- a/deps/v8/tools/testrunner/local/commands.py +++ b/deps/v8/tools/testrunner/local/commands.py @@ -107,14 +107,16 @@ def RunProcess(verbose, timeout, args, **rest): timer.start() stdout, stderr = process.communicate() timer.cancel() - return process.returncode, timeout_result[0], stdout, stderr + + return output.Output( + process.returncode, + timeout_result[0], + stdout, + stderr, + process.pid, + ) def Execute(args, verbose=False, timeout=None): args = [ c for c in args if c != "" ] - exit_code, timed_out, stdout, stderr = RunProcess( - verbose, - timeout, - args=args, - ) - return output.Output(exit_code, timed_out, stdout, stderr) + return RunProcess(verbose, timeout, args=args) |