[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:
jbudorick 2014-12-17 09:26:55 -08:00 коммит произвёл Commit bot
Родитель 54d1c6e126
Коммит 443c340d80
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -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)