Index: build/android/pylib/base/test_dispatcher.py |
diff --git a/build/android/pylib/base/test_dispatcher.py b/build/android/pylib/base/test_dispatcher.py |
index c513d9abebf9fe9336a18eb3b771b6fa422cc8c4..774a16c969b6a730bdeab3e7ef449ea4436a3db4 100644 |
--- a/build/android/pylib/base/test_dispatcher.py |
+++ b/build/android/pylib/base/test_dispatcher.py |
@@ -147,8 +147,9 @@ def _SetUp(runner_factory, device, out_runners, threadsafe_counter): |
index = threadsafe_counter.GetAndIncrement() |
logging.warning('Creating shard %s for device %s.', index, device) |
runner = runner_factory(device, index) |
- runner.SetUp() |
- out_runners.append(runner) |
+ if runner: |
jbudorick
2016/06/07 00:27:26
Nit: remove the logging from the runner_factory an
rnephew (Reviews Here)
2016/06/07 00:40:31
Done.
|
+ runner.SetUp() |
+ out_runners.append(runner) |
except (device_errors.CommandFailedError, |
device_errors.CommandTimeoutError, |
device_errors.DeviceUnreachableError): |