| Index: build/android/pylib/local/device/local_device_test_run.py
|
| diff --git a/build/android/pylib/local/device/local_device_test_run.py b/build/android/pylib/local/device/local_device_test_run.py
|
| index e2343eadc7446e2311464dfc18e8d0faaab68fd3..fa7ee5db58db2325bdbb0985a452d07db64f62a0 100644
|
| --- a/build/android/pylib/local/device/local_device_test_run.py
|
| +++ b/build/android/pylib/local/device/local_device_test_run.py
|
| @@ -5,6 +5,7 @@
|
| import fnmatch
|
| import imp
|
| import logging
|
| +import posixpath
|
| import signal
|
| import thread
|
| import threading
|
| @@ -44,6 +45,15 @@ def IncrementalInstall(device, apk_helper, installer_script):
|
| permissions=None) # Auto-grant permissions from manifest.
|
|
|
|
|
| +def SubstituteDeviceRoot(device_path, device_root):
|
| + if not device_path:
|
| + return device_root
|
| + elif isinstance(device_path, list):
|
| + return posixpath.join(*(p if p else device_root for p in device_path))
|
| + else:
|
| + return device_path
|
| +
|
| +
|
| class LocalDeviceTestRun(test_run.TestRun):
|
|
|
| def __init__(self, env, test_instance):
|
|
|