| Index: build/android/pylib/remote/device/remote_device_test_run.py
|
| diff --git a/build/android/pylib/remote/device/remote_device_test_run.py b/build/android/pylib/remote/device/remote_device_test_run.py
|
| index a2d4a532a53a3d4c7ded765be46992a2c4a2b295..4a155acc1fb28aa589704f11f37b9b329b0dba93 100644
|
| --- a/build/android/pylib/remote/device/remote_device_test_run.py
|
| +++ b/build/android/pylib/remote/device/remote_device_test_run.py
|
| @@ -99,6 +99,11 @@ class RemoteDeviceTestRun(test_run.TestRun):
|
| timeout_counter += self.WAIT_TIME
|
| heartbeat_counter += self.WAIT_TIME
|
| self._DownloadTestResults(self._env.results_path)
|
| +
|
| + if self._results['results']['exception']:
|
| + raise remote_device_helper.RemoteDeviceError(
|
| + self._results['results']['exception'], is_infra_error=True)
|
| +
|
| return self._ParseTestResults()
|
|
|
| #override
|
|
|