def __init__(self):
     """
     Init def
     """
     self._log.info("\n START OF GBP POLICY_RULE NEGATIVE TESTSUITE")
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.act_name = 'demo_pa'
     self.cls_name = 'demo_pc'
     self.rule_name = 'demo_pr'
     self._log.info('\n## Step 1: Create a PC needed for PR Testing ##')
     self.cls_uuid = self.gbpcfg.gbp_policy_cfg_all(1, 'classifier',
                                                    self.cls_name)
     if self.cls_uuid == 0:
         self._log.info(
             "\nReqd Classifier Create Failed, hence GBP Policy Rule "
             "Negative Test Suite Run ABORTED\n")
         os._exit(1)
     self._log.info('\n## Step 1: Create a PA needed for PR Testing ##')
     self.act_uuid = self.gbpcfg.gbp_policy_cfg_all(1, 'action',
                                                    self.act_name)
     if self.act_uuid == 0:
         self._log.info(
             "\nReqd Action Create Failed, hence GBP Policy Rule "
             "Negative Test Suite Run ABORTED\n")
         os._exit(1)
Beispiel #2
0
 def __init__(self):
     """
     Init def
     """
     self._log.info("\n## START OF GBP L3_POLICY NEGATIVE TESTSUITE\n")
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.l3p_name = 'demo_l3p'
 def __init__(self):
     """
     Init def
     """
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.act_name = 'demo_act'
     self.spec_name = 'demo_sc_spec'
 def __init__(self):
     """
     Init def
     """
     self._log.info("\n## START OF GBP POLICY_ACTION NEGATIVE TESTSUITE\n")
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.act_name = 'demo_act'
 def __init__(self):
     """
     Init def
     """
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.l3pol_name = 'demo_l3pol'
     self.l2pol_name = 'demo_l2pol'
     self.ptg_name = 'demo_ptg'
 def __init__(self):
     """
     Init def
     """
     self._log.info(
         "\n## START OF GBP POLICY_CLASSIFIER NEGATIVE TESTSUITE\n")
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.cls_name = 'demo_pc'
 def __init__(self):
     """
     Init def
     """
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.spec_name = 'demo_sc_spec'
     self.fw_name = 'demo_fw'
     self.lb_name = 'demo_lb'
 def __init__(self):
     """
     Init def
     """
     self._log.info(
         "\n## START OF GBP NETWORK_SERVICE_POLICY FUNCTIONALITY "
         "TESTSUITE\n")
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.nsp_name = 'demo_nsp'
Beispiel #9
0
 def __init__(self):
     """
     Init def
     """
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.act_name = 'allow_all'
     self.class_name = 'pc_icmp'
     self.rule_name = 'pr_icmp'
     self.ruleset_name = 'prs_icmp'
     self.ptg_name = 'pg_icmp'
     self.tg_name = 'tg_icmp'
Beispiel #10
0
 def __init__(self):
     """
     Init def
     """
     self._log.info(
         "\n## START OF GBP POLICY_RULE,POLICY_CLASS,POLICY_ACTION SHARED "
         "RESOURCE INTEGRITY TESTSUITE\n")
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.act_name = 'demo_pa'
     self.cls_name = 'demo_pc'
     self.rule_name = 'demo_pr'
Beispiel #11
0
 def __init__(self):
     """
     Init def
     """
     self._log.info(
         "\n## START OF GBP POLICY_RULE_SET FUNCTIONALITY TESTSUITE\n")
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.act_name = 'demo_pa'
     self.cls_name = 'demo_pc'
     self.rule_name = 'demo_pr'
     self.ruleset_name = 'demo_prs'
 def __init__(self):
     """
     Init def
     """
     self._log.info(
         "\n## START OF GBP POLICY_RULE_SET FUNCTIONALITY TESTSUITE\n")
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.act_name = 'demo_pa'
     self.cls_name = 'demo_pc'
     self.rule_name = 'demo_pr'
     self.ruleset_name = 'demo_prs'
     self._log.info('\n## Step 1: Create a PC needed for PRS Testing ##')
     self.cls_uuid = self.gbpcfg.gbp_policy_cfg_all(1, 'classifier',
                                                    self.cls_name)
     if self.cls_uuid == 0:
         self._log.info(
             "\nReqd Policy Classifier Create Failed, hence GBP Policy "
             "Rule-Set Functional Test Suite Run ABORTED\n")
         return 0
     self._log.info('\n## Step 1: Create a PA needed for PRS Testing ##')
     self.act_uuid = self.gbpcfg.gbp_policy_cfg_all(1, 'action',
                                                    self.act_name)
     if self.act_uuid == 0:
         self._log.info(
             "\nReqd Policy Action Create Failed, hence GBP Policy "
             "Rule-Set Functional Test Suite Run ABORTED\n")
         return 0
     self._log.info('\n## Step 1: Create a PR needed for PRS Testing ##')
     self.rule_uuid = self.gbpcfg.gbp_policy_cfg_all(
         1,
         'rule',
         self.rule_name,
         classifier=self.cls_name,
         action=self.act_name)
     if self.rule_uuid == 0:
         self._log.info(
             "\nReqd Policy Rule Create Failed, hence GBP Policy Rule-Set "
             "Functional Test Suite Run ABORTED\n ")
         return 0
Beispiel #13
0
 def __init__(self, env_flag):
     """
     Init def
     """
     self._log.info(
         "\n## START OF GBP POLICY_TARGET_GROUP FUNCTIONALITY TESTSUITE\n")
     self.gbpcfg = config_libs.Gbp_Config()
     self.gbpverify = verify_libs.Gbp_Verify()
     self.act_name = 'test_ptg_pa'
     self.cls_name = 'test_ptg_pc'
     self.rule_name = 'test_ptg_pr'
     self.ruleset_name = 'test_ptg_prs'
     self.ptg_name = 'demo_ptg'
     self.l2p_name = 'test_ptg_l2p'
     self.l3p_name = 'test_ptg_l3p'
     self.pt_name = 'test_pt'
     self.env_flag = env_flag
     if self.env_flag == 'aci':
         self.def_ip_pool = '192.168.0.0/16'
         self.cidr = '192.168.0.0/24'
     else:
         self.def_ip_pool = '10.0.0.0/8'
         self.cidr = '10.0.0.0/24'