def setup_class(self): TelephonyBaseTest.setup_class(self) self.stress_test_number = int( self.user_params.get("stress_test_number", 10)) self.skip_reset_between_cases = False self.dut = self.android_devices[0] self.ad_reference = self.android_devices[1] if len( self.android_devices) > 1 else None self.dut_model = get_model_name(self.dut) self.user_params["check_crash"] = False self.skip_reset_between_cases = False self.dut_subID = get_outgoing_voice_sub_id(self.dut) self.dut_capabilities = self.dut.telephony["subscription"][ self.dut_subID].get("capabilities", []) self.dut_wfc_modes = self.dut.telephony["subscription"][ self.dut_subID].get("wfc_modes", []) self.default_testing_func_names = [] for method in ("_check_volte", "_check_3g"): func = getattr(self, method) try: check_result = func() except Exception as e: self.dut.log.error("%s failed with %s", method, e) check_result = False self.dut.log.info("%s is %s before tests start", method, check_result) if check_result: self.default_testing_func_names.append(method) self.dut.log.info("To be tested: %s", self.default_testing_func_names)
def setup_class(self): super().setup_class() self.dut = self.android_devices[0] if len(self.android_devices) > 1: self.ad_reference = self.android_devices[1] setattr(self.ad_reference, "qxdm_log", False) else: self.ad_reference = None setattr(self.dut, "qxdm_log", False) self.stress_test_number = int( self.user_params.get("stress_test_number", 5)) self.skip_reset_between_cases = False self.dut_model = get_model_name(self.dut) self.dut_operator = get_operator_name(self.log, self.dut) self.dut_capabilities = set( device_capabilities.get( self.dut_model, device_capabilities["default"])) & set( operator_capabilities.get( self.dut_operator, operator_capabilities["default"])) self.dut.log.info("DUT capabilities: %s", self.dut_capabilities) self.user_params["check_crash"] = False self.skip_reset_between_cases = False self.path = self.user_params['account_util'][0] self.user_account = "commsteltest1" self.user_password = "******"
def __init__(self, controllers): TelephonyBaseTest.__init__(self, controllers) self.stress_test_number = int( self.user_params.get("stress_test_number", 10)) self.skip_reset_between_cases = False self.dut = self.android_devices[0] self.ad_reference = self.android_devices[1] if len( self.android_devices) > 1 else None self.dut_model = get_model_name(self.dut) self.user_params["check_crash"] = False self.skip_reset_between_cases = False
def __init__(self, controllers): TelephonyBaseTest.__init__(self, controllers) self.stress_test_number = self.get_stress_test_number() self.wifi_network_ssid = self.user_params["wifi_network_ssid"] try: self.wifi_network_pass = self.user_params["wifi_network_pass"] except KeyError: self.wifi_network_pass = None self.dut = self.android_devices[0] self.ad_reference = self.android_devices[1] self.dut_model = get_model_name(self.dut) self.dut_operator = get_operator_name(self.log, self.dut)
def setup_class(self): TelephonyBaseTest.setup_class(self) self.user_params["enable_connectivity_metrics"] = False self.user_params["telephony_auto_rerun"] = 0 self.consecutive_failure_limit = 5 self.dut = self.android_devices[0] self.ad_reference = self.android_devices[1] self.dut_model = get_model_name(self.dut) self.dut_operator = get_operator_name(self.log, self.dut) self.dut_subID = get_outgoing_voice_sub_id(self.dut) self.dut_capabilities = self.dut.telephony["subscription"][self.dut_subID].get("capabilities", []) self.dut_wfc_modes = self.dut.telephony["subscription"][self.dut_subID].get("wfc_modes", []) self.ad_reference_subID = get_outgoing_voice_sub_id(self.ad_reference) self.reference_capabilities = self.ad_reference.telephony["subscription"][self.ad_reference_subID].get( "capabilities", []) self.dut.log.info("DUT capabilities: %s", self.dut_capabilities) self.skip_reset_between_cases = False self.user_params["telephony_auto_rerun"] = 0 self.number_of_devices = 1 self.call_drop_override_code = self.user_params.get( "call_drop_override_code", 373)