def setUp(self): super(CinderScenarioTestCase, self).setUp() wrap = mock.patch("rally.plugins.openstack.wrappers.cinder.wrap") self.mock_wrap = wrap.start() self.addCleanup(self.mock_wrap.stop) self.scenario = utils.CinderScenario( self.context, clients=osclients.Clients(fakes.FakeUserContext.user["endpoint"]))
def setup(self): size = self.config["size"] volumes_per_tenant = self.config["volumes_per_tenant"] for user, tenant_id in rutils.iterate_per_tenants( self.context["users"]): self.context["tenants"][tenant_id].setdefault("volumes", []) cinder_util = cinder_utils.CinderScenario({"user": user}) for i in range(volumes_per_tenant): rnd_name = scenario.Scenario._generate_random_name( prefix="ctx_rally_volume_") vol = cinder_util._create_volume(size, display_name=rnd_name) self.context["tenants"][tenant_id]["volumes"].append(vol._info)
def setUp(self): super(CinderScenarioTestCase, self).setUp() self.res_is = mockpatch.Patch(BM_UTILS + ".resource_is") self.get_fm = mockpatch.Patch(BM_UTILS + ".get_from_manager") self.wait_for = mockpatch.Patch(CINDER_UTILS + ".bench_utils.wait_for") self.wait_for_delete = mockpatch.Patch(CINDER_UTILS + ".bench_utils.wait_for_delete") self.useFixture(self.wait_for) self.useFixture(self.wait_for_delete) self.useFixture(self.res_is) self.useFixture(self.get_fm) self.gfm = self.get_fm.mock self.useFixture(mockpatch.Patch("time.sleep")) self.scenario = utils.CinderScenario()
def setup(self): size = self.config["size"] volume_type = self.config.get("type", None) volumes_per_tenant = self.config["volumes_per_tenant"] for user, tenant_id in rutils.iterate_per_tenants( self.context["users"]): self.context["tenants"][tenant_id].setdefault("volumes", []) cinder_util = cinder_utils.CinderScenario( {"user": user, "task": self.context["task"], "config": self.context["config"]}) for i in range(volumes_per_tenant): vol = cinder_util._create_volume(size, volume_type=volume_type) self.context["tenants"][tenant_id]["volumes"].append(vol._info)
def setUp(self): super(CinderScenarioTestCase, self).setUp() self.scenario = utils.CinderScenario(self.context)