| Index: tools/telemetry/telemetry/core/platform/profiler/android_profiling_helper.py
|
| diff --git a/tools/telemetry/telemetry/core/platform/profiler/android_profiling_helper.py b/tools/telemetry/telemetry/core/platform/profiler/android_profiling_helper.py
|
| index e06ab32e1b9fc793433337a7ba5c9cb189e0722d..4608e36a2461d340335af823590f765dba33afe3 100644
|
| --- a/tools/telemetry/telemetry/core/platform/profiler/android_profiling_helper.py
|
| +++ b/tools/telemetry/telemetry/core/platform/profiler/android_profiling_helper.py
|
| @@ -208,7 +208,11 @@ def CreateSymFs(device, symfs_dir, libraries, use_symlinks=True):
|
| pull = True
|
| else:
|
| host_md5sums = md5sum.CalculateHostMd5Sums([output_lib])
|
| - device_md5sums = md5sum.CalculateDeviceMd5Sums([lib], device)
|
| + try:
|
| + device_md5sums = md5sum.CalculateDeviceMd5Sums([lib], device)
|
| + except:
|
| + logging.exception('New exception caused by DeviceUtils conversion')
|
| + raise
|
| pull = (not host_md5sums or not device_md5sums
|
| or host_md5sums[0] != device_md5sums[0])
|
|
|
|
|