Exemplo n.º 1
0
    def setUpClass(cls):
        super(CeilometerBaseTest, cls).setUpClass()
        if not cls.inputs.enable_ceilometer:
            inst = cls()
            raise inst.skipTest(
                "Skipping Test.Ceilometer not enabled in the setup")
        cls.isolated_creds = isolated_creds.IsolatedCreds(
            cls.__name__, cls.inputs, ini_file=cls.ini_file, logger=cls.logger)
        cls.isolated_creds.setUp()
        cls.project = cls.isolated_creds.create_tenant()
        cls.isolated_creds.create_and_attach_user_to_tenant()
        cls.inputs = cls.isolated_creds.get_inputs()
        cls.connections = cls.isolated_creds.get_conections()
        cls.quantum_h = cls.connections.quantum_h
        cls.nova_h = cls.connections.nova_h
        cls.vnc_lib = cls.connections.vnc_lib
        cls.agent_inspect = cls.connections.agent_inspect
        cls.cn_inspect = cls.connections.cn_inspect
        cls.analytics_obj = cls.connections.analytics_obj
        cls.public_vn_obj = create_public_vn.PublicVn(cls.__name__,
                                                      cls.__name__,
                                                      cls.inputs,
                                                      ini_file=cls.ini_file,
                                                      logger=cls.logger)
        cls.public_vn_obj.configure_control_nodes()

        resource_class = cls.__name__ + 'Resource'
        cls.res = ResourceFactory.createResource(resource_class)
Exemplo n.º 2
0
 def setUpClass(cls):
     super(HABaseTest, cls).setUpClass()
     cls.isolated_creds = isolated_creds.IsolatedCreds(cls.__name__, \
 cls.inputs, ini_file = cls.ini_file, \
 logger = cls.logger)
     cls.isolated_creds.setUp()
     cls.project = cls.isolated_creds.create_tenant()
     cls.isolated_creds.create_and_attach_user_to_tenant()
     cls.inputs = cls.isolated_creds.get_inputs()
     cls.connections = cls.isolated_creds.get_conections()
     cls.nova_h = cls.connections.nova_h
     #        cls.logger= cls.inputs.logger
     cls.ipmi_list = cls.inputs.hosts_ipmi[0]
Exemplo n.º 3
0
 def setUpClass(cls):
     super(BaseSriovTest, cls).setUpClass()
     cls.isolated_creds = isolated_creds.IsolatedCreds(cls.__name__, \
 cls.inputs, input_file = cls.input_file, \
 logger = cls.logger)
     cls.isolated_creds.setUp()
     cls.project = cls.isolated_creds.create_tenant()
     cls.isolated_creds.create_and_attach_user_to_tenant()
     cls.inputs = cls.isolated_creds.get_inputs()
     cls.connections = cls.isolated_creds.get_conections()
     cls.quantum_h = cls.connections.quantum_h
     cls.nova_h = cls.connections.nova_h
     cls.vnc_lib = cls.connections.vnc_lib
     cls.agent_inspect = cls.connections.agent_inspect
     cls.cn_inspect = cls.connections.cn_inspect
     cls.analytics_obj = cls.connections.analytics_obj
 def setUp(self):
     super(PublicVn, self).setUp()
     self.isolated_creds = isolated_creds.IsolatedCreds(self.public_tenant, \
             self.inputs, ini_file = self.ini_file, \
             logger = self.logger,
             username=self.user_name,
             password=self.password)
     self.isolated_creds.setUp()
     self.project = self.isolated_creds.create_tenant()
     self.isolated_creds.create_and_attach_user_to_tenant()
     self.inputs = self.isolated_creds.get_inputs()
     self.connections = self.isolated_creds.get_conections()
     self.isolated_creds.create_and_attach_user_to_tenant(
         self.user_name, self.password)
     self.project.set_sec_group_for_allow_all(\
              self.public_tenant, 'default')
Exemplo n.º 5
0
 def setUpClass(cls):
     super(AnalyticsBaseTest, cls).setUpClass()
     cls.isolated_creds = isolated_creds.IsolatedCreds(
         cls.__name__, cls.inputs, ini_file=cls.ini_file, logger=cls.logger)
     cls.isolated_creds.setUp()
     cls.project = cls.isolated_creds.create_tenant()
     cls.isolated_creds.create_and_attach_user_to_tenant()
     cls.inputs = cls.isolated_creds.get_inputs()
     cls.connections = cls.isolated_creds.get_conections()
     cls.quantum_h = cls.connections.quantum_h
     cls.nova_h = cls.connections.nova_h
     cls.vnc_lib = cls.connections.vnc_lib
     cls.agent_inspect = cls.connections.agent_inspect
     cls.cn_inspect = cls.connections.cn_inspect
     cls.analytics_obj = cls.connections.analytics_obj
     resource_class = cls.__name__ + 'Resource'
     cls.res = ResourceFactory.createResource(resource_class)
Exemplo n.º 6
0
    def setUpClass(cls):
        super(BaseRtFilterTest, cls).setUpClass()
        cls.isolated_creds = isolated_creds.IsolatedCreds(cls.__name__,
                                                          cls.inputs, ini_file=cls.ini_file,
                                                          logger=cls.logger)
        cls.isolated_creds.setUp()
        cls.project = cls.isolated_creds.create_tenant()
        cls.isolated_creds.create_and_attach_user_to_tenant()
        cls.inputs = cls.isolated_creds.get_inputs()
        cls.connections = cls.isolated_creds.get_conections()
        #cls.connections= ContrailConnections(cls.inputs)
        cls.quantum_h = cls.connections.quantum_h
        cls.nova_h = cls.connections.nova_h
        cls.vnc_lib = cls.connections.vnc_lib
#        cls.logger= cls.inputs.logger
        cls.agent_inspect = cls.connections.agent_inspect
        cls.cn_inspect = cls.connections.cn_inspect
        cls.analytics_obj = cls.connections.analytics_obj
        cls.api_s_inspect = cls.connections.api_server_inspect
Exemplo n.º 7
0
 def setUpClass(cls):
     super(WebuiBaseTest, cls).setUpClass()
     cls.isolated_creds = isolated_creds.IsolatedCreds(
         cls.__name__, cls.inputs, ini_file=cls.ini_file, logger=cls.logger)
     cls.inputs = cls.isolated_creds.get_admin_inputs()
     cls.connections = cls.isolated_creds.get_admin_connections()
     cls.quantum_h = cls.connections.quantum_h
     cls.nova_h = cls.connections.nova_h
     cls.vnc_lib = cls.connections.vnc_lib
     cls.agent_inspect = cls.connections.agent_inspect
     cls.cn_inspect = cls.connections.cn_inspect
     cls.analytics_obj = cls.connections.analytics_obj
     resource_class = cls.__name__ + 'Resource'
     cls.res = ResourceFactory.createResource(resource_class)
     cls.res.setUp(cls.inputs, cls.connections)
     if cls.inputs.verify_thru_gui():
         cls.browser = cls.connections.browser
         cls.browser_openstack = cls.connections.browser_openstack
         cls.delay = 10
         cls.webui = WebuiTest(cls.connections, cls.inputs)
         cls.webui_common = WebuiCommon(cls.webui)
Exemplo n.º 8
0
 def setUpClass(cls):
     super(BaseForwardingMode, cls).setUpClass()
     cls.isolated_creds = isolated_creds.IsolatedCreds(cls.__name__, \
             cls.inputs, input_file = cls.input_file, \
             logger = cls.logger)
     cls.isolated_creds.setUp()
     cls.project = cls.isolated_creds.create_tenant()
     cls.isolated_creds.create_and_attach_user_to_tenant()
     cls.inputs = cls.isolated_creds.get_inputs()
     cls.inputs.set_af('v4')
     cls.connections = cls.isolated_creds.get_conections()
     cls.orch = cls.connections.orch
     cls.quantum_h = cls.connections.quantum_h
     cls.nova_h = cls.connections.nova_h
     cls.vnc_lib_fixture = cls.connections.vnc_lib_fixture
     cls.vnc_lib = cls.connections.vnc_lib
     cls.agent_inspect = cls.connections.agent_inspect
     cls.cn_inspect = cls.connections.cn_inspect
     cls.analytics_obj = cls.connections.analytics_obj
     cls.api_s_inspect = cls.connections.api_server_inspect
     cls.gl_forwarding_mode = None
Exemplo n.º 9
0
 def setUpClass(cls):
     super(FloatingIpBaseTest, cls).setUpClass()
     cls.isolated_creds = isolated_creds.IsolatedCreds(
         cls.__name__, cls.inputs, ini_file=cls.ini_file, logger=cls.logger)
     cls.isolated_creds.setUp()
     cls.project = cls.isolated_creds.create_tenant()
     cls.isolated_creds.create_and_attach_user_to_tenant()
     cls.inputs = cls.isolated_creds.get_inputs()
     cls.connections = cls.isolated_creds.get_conections()
     cls.admin_inputs = cls.isolated_creds.get_admin_inputs()
     cls.admin_connections = cls.isolated_creds.get_admin_connections()
     cls.quantum_h = cls.connections.quantum_h
     cls.nova_h = cls.connections.nova_h
     cls.vnc_lib = cls.connections.vnc_lib
     cls.agent_inspect = cls.connections.agent_inspect
     cls.cn_inspect = cls.connections.cn_inspect
     cls.analytics_obj = cls.connections.analytics_obj
     cls.public_vn_obj = create_public_vn.PublicVn(cls.__name__,
                                                   cls.__name__,
                                                   cls.inputs,
                                                   ini_file=cls.ini_file,
                                                   logger=cls.logger)
     cls.public_vn_obj.configure_control_nodes()