def __init__(self, serial, app_to_find, **kwargs): relay_step.__init__(self, **kwargs) self.serial = serial self.app_to_find = app_to_find self.kwargs = kwargs self.set_errorm( "", "Cannot reboot in safe mode - device {0}".format(self.serial)) self.set_passm("Rebooted in safe mode - device {0}".format( self.serial))
def __init__(self, create_crash_mode, wait_for_state, use_combo_button, **kwargs): self.create_crash_mode = create_crash_mode self.wait_for_state = wait_for_state self.panic_command = "\"echo e > /proc/sysrq-trigger\"" self.watchdog_process_name = "/sbin/watchdogd" self.wait_for_fastboot_timeout = 70 self.use_combo_button = use_combo_button relay_step.__init__(self, **kwargs) android_step.__init__(self, **kwargs)
def __init__(self, serial, timeout=120, except_charging=False, not_check_result=False, **kwargs): relay_step.__init__(self, **kwargs) self.serial = serial self.timeout = timeout self.except_charging = except_charging self.not_check_result = not_check_result
def __init__(self, serial, except_charging=False, timeout=120, device_info="", **kwargs): relay_step.__init__(self, **kwargs) self.serial = serial self.timeout = timeout self.except_charging = except_charging self.device_info = device_info
def __init__(self, serial, mode="android", menu_position=0, timeout=30, **kwargs): relay_step.__init__(self, **kwargs) self.serial = serial self.kwargs = kwargs self.timeout = timeout self.mode = mode self.menu_position = menu_position
def __init__(self, serial, screenshots_folder, timeout=30, **kwargs): adb_step.__init__(self, serial=serial, **kwargs) relay_step.__init__(self, **kwargs) self.serial = serial self.screenshots_folder = screenshots_folder self.timeout = timeout self.kwargs = kwargs self.result = True self.step_data = None self.set_errorm( "", "Cannot take screenshot - device {0}".format(self.serial)) self.set_passm("Screenshot taken successfully - device {0}".format( self.serial))
def __init__(self, serial, except_charging=False, timeout=120, wait_ui=True, long_press_time=15, device_info="", **kwargs): relay_step.__init__(self, **kwargs) self.serial = serial self.except_charging = except_charging self.timeout = timeout self.wait_ui = wait_ui self.long_press_time = long_press_time self.device_info = device_info
def __init__(self, serial, option=None, menu_position=None, timeout=60, **kwargs): relay_step.__init__(self, **kwargs) self.serial = serial self.kwargs = kwargs self.timeout = timeout self.option = option if not menu_position: self.menu_position = statics.Device( serial=self.serial).fastboot_menu_entry[self.option] else: self.menu_position = menu_position
def __init__(self, serial, app_to_find, mode="android", timeout=30, **kwargs): relay_step.__init__(self, **kwargs) self.serial = serial self.mode = mode self.timeout = timeout self.app_to_find = app_to_find self.kwargs = kwargs self.set_errorm( "", "Cannot reboot in safe mode - device {0}".format(self.serial)) self.set_passm("Rebooted in safe mode - device {0}".format( self.serial))
def __init__(self, serial, timeout=30, force_reboot=False, wait_ui=True, delay_power_on=0, device_info="", **kwargs): relay_step.__init__(self, **kwargs) self.serial = serial self.kwargs = kwargs self.timeout = timeout self.force_reboot = force_reboot self.wait_ui = wait_ui self.delay_power_on = delay_power_on self.device_info = device_info
def __init__(self, unlock_bootloader, dessert, oem_unlock_enabled="yes", **kwargs): android_step.__init__(self, **kwargs) relay_step.__init__(self, **kwargs) self.unlock_bootloader = unlock_bootloader self.dessert = dessert self.oem_unlock_enabled = oem_unlock_enabled # Define the unlock command depending on Android version if self.dessert == "L": self.unlock_cmd = "oem" elif self.dessert >= "M": self.unlock_cmd = "flashing" # Define the state command if self.unlock_bootloader == "yes": self.state_cmd = "unlock" elif self.unlock_bootloader == "no": self.state_cmd = "lock" if self.oem_unlock_enabled == "yes": self.string_to_check = "finished. total time:" self.set_errorm( "", "Could not change state to \"{0}\"".format( self.unlock_bootloader)) self.set_passm("State Changed to \"{0}\"".format( self.unlock_bootloader)) else: self.string_to_check = "Unlock is not allowed" self.set_errorm( "", "State changed to \"{0}\", even if OEM unlock is disabled". format(self.unlock_bootloader)) self.set_passm( "State not changed to \"{0}\". OEM unlock is disabled".format( self.unlock_bootloader))
def __init__(self, serial, connect, timeout=30, **kwargs): relay_step.__init__(self, **kwargs) self.serial = serial self.timeout = timeout self.connect = connect
def __init__(self, serial, timeout=600, **kwargs): relay_step.__init__(self, **kwargs) self.serial = serial self.kwargs = kwargs self.timeout = timeout self.mode = "factory_reset"
def __init__(self, serial, timeout=10, **kwargs): relay_step.__init__(self, **kwargs) self.serial = serial self.timeout = timeout