Esempio n. 1
0
    def setUp(self):
        super(_IntegratedTestBase, self).setUp()

        f = self._get_flags()
        self.flags(**f)
        self.flags(verbose=True)
        self.flags(periodic_enable=False)

        self.useFixture(test.ReplaceModule('crypto', fake_crypto))
        nova.tests.image.fake.stub_out_image_service(self.stubs)
        self.flags(scheduler_driver='nova.scheduler.' 'chance.ChanceScheduler')

        # set up services
        self.conductor = self.start_service('conductor',
                                            manager=CONF.conductor.manager)
        self.compute = self.start_service('compute')
        self.cert = self.start_service('cert')
        self.consoleauth = self.start_service('consoleauth')
        self.network = self.start_service('network')
        self.scheduler = self.start_service('scheduler')
        self.cells = self.start_service('cells', manager=CONF.cells.manager)

        self._start_api_service()

        self.api = self._get_test_client()

        self.useFixture(cast_as_call.CastAsCall(self.stubs))
Esempio n. 2
0
    def setUp(self):
        super(_IntegratedTestBase, self).setUp()

        f = self._get_flags()
        self.flags(**f)
        self.flags(verbose=True)

        self.useFixture(test.ReplaceModule('crypto', fake_crypto))
        nova.tests.unit.image.fake.stub_out_image_service(self.stubs)
        self.flags(scheduler_driver='nova.scheduler.' 'chance.ChanceScheduler')
        self._setup_services()
        self._start_api_service()

        self.api = self._get_test_client()

        self.useFixture(cast_as_call.CastAsCall(self.stubs))
Esempio n. 3
0
    def setUp(self):
        super(_IntegratedTestBase, self).setUp()

        f = self._get_flags()
        self.flags(**f)
        self.flags(verbose=True)

        self.useFixture(test.ReplaceModule('crypto', fake_crypto))
        nova.tests.image.fake.stub_out_image_service(self.stubs)
        self.flags(scheduler_driver='nova.scheduler.' 'chance.ChanceScheduler')

        # set up services
        self.conductor = self.start_service('conductor',
                                            manager=CONF.conductor.manager)
        self.compute = self.start_service('compute')
        self.scheduler = self.start_service('cert')
        self.network = self.start_service('network')
        self.scheduler = self.start_service('scheduler')

        self._start_api_service()

        self.api = client.TestOpenStackClient('fake', 'fake', self.auth_url)
Esempio n. 4
0
    def setUp(self):
        super(XenAPITestBase, self).setUp()

        self.useFixture(test.ReplaceModule('XenAPI', fake))

        fake.reset()