[Android] Fix remote device log parsing.
R=klundberg@chromium.org,rnephew@chromium.org BUG=428729 Review URL: https://codereview.chromium.org/814543002 Cr-Original-Commit-Position: refs/heads/master@{#308814} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 9be580a7692d2792439186378f470af12e19b061
This commit is contained in:
Родитель
54d1c6e126
Коммит
443c340d80
|
@ -49,10 +49,14 @@ class RemoteDeviceGtestRun(remote_device_test_run.RemoteDeviceTestRun):
|
|||
config_body = {'runner': runner_package}
|
||||
self._SetTestConfig(runner_type, config_body)
|
||||
|
||||
_INSTRUMENTATION_STREAM_LEADER = 'INSTRUMENTATION_STATUS: stream='
|
||||
|
||||
#override
|
||||
def _ParseTestResults(self):
|
||||
logging.info('Parsing results from stdout.')
|
||||
output = self._results['results']['output'].splitlines()
|
||||
output = (l[len(self._INSTRUMENTATION_STREAM_LEADER):] for l in output
|
||||
if l.startswith(self._INSTRUMENTATION_STREAM_LEADER))
|
||||
results_list = self._test_instance.ParseGTestOutput(output)
|
||||
results = base_test_result.TestRunResults()
|
||||
results.AddResults(results_list)
|
||||
|
|
Загрузка…
Ссылка в новой задаче