DescriptionSignificant refactoring of run_isolated.
Most of the CL is moving code around; Refactor run_isolated to be more readable.
The only functional change:
Reports all metadata about the child process via json. Change the run_isolated
process exit code to only be set when there was an internal failure. This
permits clean passing of failure/internal_failure information to task_runner.
Update task_runner accordingly.
In a follow up, this json file will be used to pass statistics so this can be
piped up to the Swarming server.
R=vadimsh@chromium.org
BUG=https://github.com/luci/luci-py/issues/197
Committed: https://github.com/luci/luci-py/commit/c41a8d02dd69f61e00c74769449cc746b38667f7
Patch Set 1 : . #
Dependent Patchsets: Messages
Total messages: 6 (2 generated)
|