aboutsummaryrefslogtreecommitdiff
path: root/catapult/devil/devil/utils/reset_usb.py
diff options
context:
space:
mode:
Diffstat (limited to 'catapult/devil/devil/utils/reset_usb.py')
-rwxr-xr-xcatapult/devil/devil/utils/reset_usb.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/catapult/devil/devil/utils/reset_usb.py b/catapult/devil/devil/utils/reset_usb.py
index 947c8e29..0335227d 100755
--- a/catapult/devil/devil/utils/reset_usb.py
+++ b/catapult/devil/devil/utils/reset_usb.py
@@ -6,9 +6,15 @@
import argparse
import fcntl
import logging
+import os
import re
import sys
+if __name__ == '__main__':
+ sys.path.append(
+ os.path.abspath(os.path.join(os.path.dirname(__file__),
+ '..', '..')))
+
from devil.android import device_errors
from devil.utils import lsusb
from devil.utils import run_tests_helper
@@ -47,7 +53,8 @@ def reset_android_usb(serial):
reset_usb(bus, device)
else:
raise device_errors.DeviceUnreachableError(
- 'Unable to determine bus or device for device %s' % serial)
+ 'Unable to determine bus(%s) or device(%s) for device %s'
+ % (bus, device, serial))
def reset_all_android_devices():