Index: build/android/pylib/device/device_utils.py |
diff --git a/build/android/pylib/device/device_utils.py b/build/android/pylib/device/device_utils.py |
index 997405a07d6e570d425ceeacbfe382a7c238becb..ef2ddcd8dad5f7dde32589e6c24585cdf84ca8ce 100644 |
--- a/build/android/pylib/device/device_utils.py |
+++ b/build/android/pylib/device/device_utils.py |
@@ -790,7 +790,10 @@ class DeviceUtils(object): |
def __str__(self): |
"""Returns the device serial.""" |
- return self.old_interface.GetDevice() |
+ s = self.old_interface.GetDevice() |
+ if not s: |
+ s = self.old_interface.Adb().GetSerialNumber() |
frankf
2014/07/28 23:08:28
can this be None as well?
|
+ return s |
@staticmethod |
def parallel(devices=None, async=False): |