Index: tools/telemetry/telemetry/core/backends/adb_commands.py |
diff --git a/tools/telemetry/telemetry/core/backends/adb_commands.py b/tools/telemetry/telemetry/core/backends/adb_commands.py |
index d9b64a5ee2868e8ac03487ad934988b86f733169..7aea3681af78f58b3803179b16ee907b90e872c7 100644 |
--- a/tools/telemetry/telemetry/core/backends/adb_commands.py |
+++ b/tools/telemetry/telemetry/core/backends/adb_commands.py |
@@ -113,6 +113,7 @@ def SetupPrebuiltTools(adb): |
'forwarder_dist/device_forwarder', |
'md5sum_dist/md5sum_bin', |
'purge_ashmem', |
+ 'run_pie', |
] |
host_tools = [ |
@@ -141,7 +142,7 @@ def SetupPrebuiltTools(adb): |
platform_name = ('android' if t in device_tools else |
factory.GetPlatformBackendForCurrentOS().GetOSName()) |
prebuilt_path = support_binaries.FindPath(executable, platform_name) |
- if not os.path.exists(prebuilt_path): |
+ if not prebuilt_path or not os.path.exists(prebuilt_path): |
raise NotImplementedError(""" |
%s must be checked into cloud storage. |
Instructions: |