def test_vif_config_cloud_nat(self, get_current_profile_cloud, instantiate_testrail, instantiate_project): ap_ssh = APNOS(APNOS_CREDENTIAL_DATA) get_current_profile_cloud.sort() PASS = False for i in range(0, 18): vif_config = list(ap_ssh.get_vif_config_ssids()) vif_config.sort() print(vif_config) print(get_current_profile_cloud) if get_current_profile_cloud == vif_config: PASS = True break time.sleep(10) if PASS: instantiate_testrail.update_testrail( case_id=TEST_CASES["nat_vifc"], run_id=instantiate_project, status_id=1, msg='Profiles Matched with vif config nat mode- passed') else: instantiate_testrail.update_testrail( case_id=TEST_CASES["nat_vifc"], run_id=instantiate_project, status_id=5, msg='Profiles does not with vif config nat mode - failed') assert PASS
def test_vif_state_cloud_vlan(self, instantiate_testrail, instantiate_project): ap_ssh = APNOS(APNOS_CREDENTIAL_DATA) PASS = False for i in range(0, 18): vif_state = list(ap_ssh.get_vif_state_ssids()) vif_state.sort() vif_config = list(ap_ssh.get_vif_config_ssids()) vif_config.sort() print(vif_config) print(vif_state) if vif_state == vif_config: PASS = True break time.sleep(10) if PASS: instantiate_testrail.update_testrail( case_id=TEST_CASES["vlan_vifs"], run_id=instantiate_project, status_id=1, msg='vif config mateches with vif state vlan mode - passed') else: instantiate_testrail.update_testrail( case_id=TEST_CASES["vlan_vifs"], run_id=instantiate_project, status_id=5, msg='vif config mateches with vif state vlan mode - failed') assert PASS