Example #1
0
    def _clear_user_info(self, package=None):
        if package is not None:
            package_name = package
        elif self.package_name is not None:
            package_name = self.package_name
        else:
            raise WeTestInvaildArg("Error,Unknow app packagename")

        if len(package_name) >= 128:
            raise WeTestInvaildArg(
                "Error,Package name {0} length more than 128")
        platform.get_platform_client().procdied_report(False)
        time.sleep(3)
        self.clear_data(package_name)
        time.sleep(3)
        platform.get_platform_client().procdied_report(True)
Example #2
0
 def __init__(self, serial, _package_name, _activity, ui_device=AutomatorDevice()):
     super(CloudDevice, self).__init__(serial, _package_name, ui_device)
     self.package_name = _package_name
     self.launch_activity = _activity
     self.pid = None
     self.timeout = 3000
     self.platform_client = platform.get_platform_client()
Example #3
0
 def __init__(self, serial, _package_name, _activity, ui_device=AutomatorDevice()):
     super(CloudDevice, self).__init__(serial, _package_name, ui_device)
     self.package_name = _package_name
     self.launch_activity = _activity
     self.pid = None
     self.timeout = 3000
     self.platform_client = platform.get_platform_client()
Example #4
0
def _platform_forward(remote_port):
    """
        在wetest平台运行时,forward映射的端口交由平台分配并且实现映射
    :param remote_port:
    :return:
    """
    platform_client = platform.get_platform_client()
    response = platform_client.platform_forward(remote_port)
    return response["localPort"]
Example #5
0
def _platform_forward(remote_port):
    """
        在wetest平台运行时,forward映射的端口交由平台分配并且实现映射
    :param remote_port:
    :return:
    """
    platform_client = platform.get_platform_client()
    response = platform_client.platform_forward(remote_port)
    return response["localPort"]
Example #6
0
 def __init__(self):
     Reporter.__init__(self)
     self.scene_tag = None
     self.platform_client = platform.get_platform_client()
     self.image_id = 10000  # 脚本的截图的Image id从10000外开始
Example #7
0
 def __init__(self):
     Reporter.__init__(self)
     self.scene_tag = None
     self.platform_client = platform.get_platform_client()
     self.image_id = 10000  # 脚本的截图的Image id从10000外开始