Input file
{
"version": 2,
"title": "",
"description": "",
"subtasks": [
{
"title": "NovaServers.boot_and_live_migrate_server",
"description": "",
"workloads": [
{
"scenario": {
"NovaServers.boot_and_live_migrate_server": {
"flavor": {
"name": "rally-tiny-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"image": {
"name": "Cirros-0.4.0-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"block_migration": false,
"nics": [
{
"net-id": "d01dffd7-ba7a-41a8-8c39-aae39db4683c"
}
]
}
},
"description": "Live Migrate a server.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "NovaServers.boot_server_attach_created_volume_and_live_migrate",
"description": "",
"workloads": [
{
"scenario": {
"NovaServers.boot_server_attach_created_volume_and_live_migrate": {
"flavor": {
"name": "rally-tiny-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"image": {
"name": "Cirros-0.4.0-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"size": 10,
"block_migration": false,
"boot_server_kwargs": {
"nics": [
{
"net-id": "d01dffd7-ba7a-41a8-8c39-aae39db4683c"
}
]
}
}
},
"description": "Create a VM, attach a volume to it and live migrate.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "NovaServers.boot_server_from_volume_and_live_migrate",
"description": "",
"workloads": [
{
"scenario": {
"NovaServers.boot_server_from_volume_and_live_migrate": {
"flavor": {
"name": "rally-tiny-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"image": {
"name": "Cirros-0.4.0-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"block_migration": false,
"volume_size": 10,
"force_delete": false,
"nics": [
{
"net-id": "d01dffd7-ba7a-41a8-8c39-aae39db4683c"
}
]
}
},
"description": "Boot a server from volume and then migrate it.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "NovaKeypair.boot_and_delete_server_with_keypair",
"description": "",
"workloads": [
{
"scenario": {
"NovaKeypair.boot_and_delete_server_with_keypair": {
"flavor": {
"name": "rally-tiny-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"image": {
"name": "Cirros-0.4.0-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"server_kwargs": {
"nics": [
{
"net-id": "d01dffd7-ba7a-41a8-8c39-aae39db4683c"
}
]
}
}
},
"description": "Boot and delete server with keypair.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
},
"network": {
"networks_per_tenant": 1,
"start_cidr": "100.1.0.0/25"
},
"quotas": {
"neutron": {
"network": -1,
"port": -1,
"subnet": -1
},
"nova": {
"cores": -1,
"floating_ips": -1,
"instances": -1,
"key_pairs": -1,
"ram": -1,
"security_group_rules": -1,
"security_groups": -1
}
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "NovaServers.boot_server_from_volume_and_delete",
"description": "",
"workloads": [
{
"scenario": {
"NovaServers.boot_server_from_volume_and_delete": {
"flavor": {
"name": "rally-tiny-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"image": {
"name": "Cirros-0.4.0-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"volume_size": 5,
"nics": [
{
"net-id": "d01dffd7-ba7a-41a8-8c39-aae39db4683c"
}
]
}
},
"description": "Boot a server from volume and then delete it.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
},
"network": {
"networks_per_tenant": 1,
"start_cidr": "100.1.0.0/25"
},
"quotas": {
"cinder": {
"gigabytes": -1,
"snapshots": -1,
"volumes": -1
},
"neutron": {
"network": -1,
"port": -1,
"subnet": -1
},
"nova": {
"cores": -1,
"floating_ips": -1,
"instances": -1,
"ram": -1,
"security_group_rules": -1,
"security_groups": -1
}
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "NovaServers.pause_and_unpause_server",
"description": "",
"workloads": [
{
"scenario": {
"NovaServers.pause_and_unpause_server": {
"flavor": {
"name": "rally-tiny-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"image": {
"name": "Cirros-0.4.0-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"force_delete": false,
"nics": [
{
"net-id": "d01dffd7-ba7a-41a8-8c39-aae39db4683c"
}
]
}
},
"description": "Create a server, pause, unpause and then delete it",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
},
"network": {
"networks_per_tenant": 1,
"start_cidr": "100.1.0.0/25"
},
"quotas": {
"neutron": {
"network": -1,
"port": -1,
"subnet": -1
},
"nova": {
"cores": -1,
"floating_ips": -1,
"instances": -1,
"ram": -1,
"security_group_rules": -1,
"security_groups": -1
}
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "NovaServers.boot_and_migrate_server",
"description": "",
"workloads": [
{
"scenario": {
"NovaServers.boot_and_migrate_server": {
"flavor": {
"name": "rally-tiny-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"image": {
"name": "Cirros-0.4.0-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"nics": [
{
"net-id": "d01dffd7-ba7a-41a8-8c39-aae39db4683c"
}
]
}
},
"description": "Migrate a server.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "NovaServers.boot_server_and_list_interfaces",
"description": "",
"workloads": [
{
"scenario": {
"NovaServers.boot_server_and_list_interfaces": {
"flavor": {
"name": "rally-tiny-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"image": {
"name": "Cirros-0.4.0-353aab70-34fb-42d9-9f27-00d01ecb97f8"
},
"auto_assign_nic": true
}
},
"description": "Boot a server and list interfaces attached to it.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
},
"network": {}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "NovaServerGroups.create_and_delete_server_group",
"description": "",
"workloads": [
{
"scenario": {
"NovaServerGroups.create_and_delete_server_group": {
"policies": [
"affinity"
]
}
},
"description": "Create a server group, then delete it.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
}
]
}