| Index: build/android/buildbot/bb_device_status_check.py
|
| diff --git a/build/android/buildbot/bb_device_status_check.py b/build/android/buildbot/bb_device_status_check.py
|
| index 7e9355778afae505270a11f0ff0d2a2b10920366..c6999a09b96ccc62ef8ed55a137fb1a10782ca99 100755
|
| --- a/build/android/buildbot/bb_device_status_check.py
|
| +++ b/build/android/buildbot/bb_device_status_check.py
|
| @@ -59,7 +59,11 @@ def DeviceInfo(serial, options):
|
| battery_level = int(re.findall('level: (\d+)', battery)[0])
|
| battery_temp = float(re.findall('temperature: (\d+)', battery)[0]) / 10
|
| sub_info = device_adb.GetSubscriberInfo()
|
| - imei_slice = re.findall('Device ID = (\d+)', sub_info)[0][-6:]
|
| + imei_slice_match = re.findall('Device ID = (\d+)', sub_info)
|
| + if imei_slice_match:
|
| + imei_slice = imei_slice_match[0][-6:]
|
| + else:
|
| + imei_slice = 'null'
|
| report = ['Device %s (%s)' % (serial, device_type),
|
| ' Build: %s (%s)' %
|
| (device_build, device_adb.GetBuildFingerprint()),
|
|
|