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]) |