Merge "unify *_kwargs name in scenarios"
This commit is contained in:
commit
8e13349c89
@ -58,7 +58,7 @@ class NovaKeypair(utils.NovaScenario):
|
|||||||
@validation.required_openstack(users=True)
|
@validation.required_openstack(users=True)
|
||||||
@scenario.configure(context={"cleanup": ["nova"]})
|
@scenario.configure(context={"cleanup": ["nova"]})
|
||||||
def boot_and_delete_server_with_keypair(self, image, flavor,
|
def boot_and_delete_server_with_keypair(self, image, flavor,
|
||||||
server_kwargs=None,
|
boot_server_kwargs=None,
|
||||||
**kwargs):
|
**kwargs):
|
||||||
"""Boot and delete server with keypair.
|
"""Boot and delete server with keypair.
|
||||||
|
|
||||||
@ -70,15 +70,16 @@ class NovaKeypair(utils.NovaScenario):
|
|||||||
|
|
||||||
:param image: ID of the image to be used for server creation
|
:param image: ID of the image to be used for server creation
|
||||||
:param flavor: ID of the flavor to be used for server creation
|
:param flavor: ID of the flavor to be used for server creation
|
||||||
:param server_kwargs: Optional additional arguments for VM creation
|
:param boot_server_kwargs: Optional additional arguments for VM
|
||||||
|
creation
|
||||||
:param kwargs: Optional additional arguments for keypair creation
|
:param kwargs: Optional additional arguments for keypair creation
|
||||||
"""
|
"""
|
||||||
|
|
||||||
server_kwargs = server_kwargs or {}
|
boot_server_kwargs = boot_server_kwargs or {}
|
||||||
|
|
||||||
keypair = self._create_keypair(**kwargs)
|
keypair = self._create_keypair(**kwargs)
|
||||||
server = self._boot_server(image, flavor,
|
server = self._boot_server(image, flavor,
|
||||||
key_name=keypair,
|
key_name=keypair,
|
||||||
**server_kwargs)
|
**boot_server_kwargs)
|
||||||
self._delete_server(server)
|
self._delete_server(server)
|
||||||
self._delete_keypair(keypair)
|
self._delete_keypair(keypair)
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
"CinderVolumes.create_and_update_volume": [
|
"CinderVolumes.create_and_update_volume": [
|
||||||
{
|
{
|
||||||
"args": {
|
"args": {
|
||||||
|
"create_volume_kwargs": {},
|
||||||
"update_volume_kwargs": {
|
"update_volume_kwargs": {
|
||||||
"display_name": "name_updated",
|
"display_name": "name_updated",
|
||||||
"display_description": "desc_updated"
|
"display_description": "desc_updated"
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
update_volume_kwargs:
|
update_volume_kwargs:
|
||||||
display_name: "name_updated"
|
display_name: "name_updated"
|
||||||
display_description: "desc_updated"
|
display_description: "desc_updated"
|
||||||
|
create_volume_kwargs: {}
|
||||||
size: 1
|
size: 1
|
||||||
runner:
|
runner:
|
||||||
type: "constant"
|
type: "constant"
|
||||||
|
@ -8,7 +8,8 @@
|
|||||||
},
|
},
|
||||||
"image": {
|
"image": {
|
||||||
"name": "^cirros.*uec$"
|
"name": "^cirros.*uec$"
|
||||||
}
|
},
|
||||||
|
"boot_server_kwargs": {}
|
||||||
},
|
},
|
||||||
"runner": {
|
"runner": {
|
||||||
"type": "constant",
|
"type": "constant",
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
name: "{{flavor_name}}"
|
name: "{{flavor_name}}"
|
||||||
image:
|
image:
|
||||||
name: "^cirros.*uec$"
|
name: "^cirros.*uec$"
|
||||||
|
boot_server_kwargs: {}
|
||||||
runner:
|
runner:
|
||||||
type: "constant"
|
type: "constant"
|
||||||
times: 5
|
times: 5
|
||||||
|
@ -10,7 +10,9 @@
|
|||||||
},
|
},
|
||||||
"flavor": {
|
"flavor": {
|
||||||
"name": "{{flavor_name}}"
|
"name": "{{flavor_name}}"
|
||||||
}
|
},
|
||||||
|
"boot_server_kwargs": {},
|
||||||
|
"create_volume_kwargs": {}
|
||||||
},
|
},
|
||||||
"runner": {
|
"runner": {
|
||||||
"type": "constant",
|
"type": "constant",
|
||||||
|
@ -8,6 +8,8 @@ NovaServers.boot_server_attach_created_volume_and_live_migrate:
|
|||||||
name: "^cirros.*uec$"
|
name: "^cirros.*uec$"
|
||||||
size: 10
|
size: 10
|
||||||
block_migration: false
|
block_migration: false
|
||||||
|
boot_server_kwargs: {}
|
||||||
|
create_volume_kwargs: {}
|
||||||
runner:
|
runner:
|
||||||
type: "constant"
|
type: "constant"
|
||||||
times: 5
|
times: 5
|
||||||
|
@ -57,7 +57,7 @@ class NovaKeypairTestCase(test.ScenarioTestCase):
|
|||||||
}
|
}
|
||||||
|
|
||||||
scenario.boot_and_delete_server_with_keypair(
|
scenario.boot_and_delete_server_with_keypair(
|
||||||
"img", 1, server_kwargs=fake_server_args,
|
"img", 1, boot_server_kwargs=fake_server_args,
|
||||||
fake_arg1="foo", fake_arg2="bar")
|
fake_arg1="foo", fake_arg2="bar")
|
||||||
|
|
||||||
scenario._create_keypair.assert_called_once_with(
|
scenario._create_keypair.assert_called_once_with(
|
||||||
|
Loading…
Reference in New Issue
Block a user