Codebase list cinder-tempest-plugin / 7efc6d8
Provide volume size for tempest volume creation The tempest volume client used to provide a default volume size. This was changed in I2a0f5841fe82ab003562749a63bc4894225699c5. Tempest tests now need to provide a size when creating a volume using this client. Change-Id: Id1a646cfbd11803a796205af8baa0ac783e9ec3a Closes-bug: #1620613 Sean McGinnis 9 years ago
2 changed file(s) with 12 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
8383 self.name_field = self.special_fields['name_field']
8484 params = {self.name_field: vol_name,
8585 'volume_type': volume_type['id'],
86 'consistencygroup_id': cg['id']}
86 'consistencygroup_id': cg['id'],
87 'size': CONF.volume.volume_size}
8788
8889 # Create volume
8990 volume = self.admin_volume_client.create_volume(**params)['volume']
126127 self.name_field = self.special_fields['name_field']
127128 params = {self.name_field: vol_name,
128129 'volume_type': volume_type['id'],
129 'consistencygroup_id': cg['id']}
130 'consistencygroup_id': cg['id'],
131 'size': CONF.volume.volume_size}
130132
131133 # Create volume
132134 volume = self.admin_volume_client.create_volume(**params)['volume']
185187 self.name_field = self.special_fields['name_field']
186188 params = {self.name_field: vol_name,
187189 'volume_type': volume_type['id'],
188 'consistencygroup_id': cg['id']}
190 'consistencygroup_id': cg['id'],
191 'size': CONF.volume.volume_size}
189192
190193 # Create volume
191194 volume = self.admin_volume_client.create_volume(**params)['volume']
250253 self.name_field = self.special_fields['name_field']
251254 params = {self.name_field: vol_name,
252255 'volume_type': volume_type['id'],
253 'consistencygroup_id': cg['id']}
256 'consistencygroup_id': cg['id'],
257 'size': CONF.volume.volume_size}
254258
255259 # Create volume
256260 volume = self.admin_volume_client.create_volume(**params)['volume']
1616 from tempest.api.volume import base as volume_base
1717 from tempest.common.utils import data_utils
1818 from tempest.common import waiters
19 from tempest import config
20
21 CONF = config.CONF
1922
2023
2124 class CinderUnicodeTest(volume_base.BaseVolumeTest):
3639
3740 name_field = cls.special_fields['name_field']
3841 kwargs[name_field] = name
42 kwargs['size'] = CONF.volume.volume_size
3943
4044 volume = cls.volumes_client.create_volume(**kwargs)['volume']
4145 cls.volumes.append(volume)