def mode_usb(device_id = None): """Connect DUT over USB, disconnect WIFI""" devices = H.adb_devices() if len(devices.ip) == 0: return if device_id is not None: assert device_id in devices.ip else: device_id = devices.ip[0] Popen(["adb", "disconnect"]).wait() print "Connect USB cable now..." H.wait_usb_connection() print H.adb_devices()
def mode_wifi(device_id = None): """Connect DUT over WIFI, disconnect USB""" devices = H.adb_devices() if len(devices.usb) == 0: return if device_id is not None: assert device_id in devices.usb else: device_id = devices.usb[0] ip = H.device_ip(device_id) port = 5555 Popen(["adb", "tcpip", "%d" % (port,)]).wait() time.sleep(4) Popen(["adb", "connect", "%s" % (ip,)]).wait() print "Disconnect USB cable..." H.wait_usb_disconnection() print H.adb_devices()