Input file
{
"version": 2,
"title": "",
"description": "",
"subtasks": [
{
"title": "CinderVolumes.create_and_delete_snapshot",
"description": "",
"workloads": [
{
"scenario": {
"CinderVolumes.create_and_delete_snapshot": {
"force": false
}
},
"description": "Create and then delete a volume-snapshot.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
},
"quotas": {
"cinder": {
"gigabytes": -1,
"snapshots": -1,
"volumes": -1
}
},
"volumes": {
"size": 1,
"volumes_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "CinderVolumes.create_and_delete_volume",
"description": "",
"workloads": [
{
"scenario": {
"CinderVolumes.create_and_delete_volume": {
"size": {
"max": 1,
"min": 1
}
}
},
"description": "Create and then delete a volume.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
},
"quotas": {
"cinder": {
"gigabytes": -1,
"snapshots": -1,
"volumes": -1
}
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "CinderVolumes.create_and_delete_volume",
"description": "",
"workloads": [
{
"scenario": {
"CinderVolumes.create_and_delete_volume": {
"image": {
"name": "Cirros-0.4.0-f285155e-e734-4e6a-aa12-35c198e1d0a3"
},
"size": 1
}
},
"description": "Create and then delete a volume.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
},
"quotas": {
"cinder": {
"gigabytes": -1,
"snapshots": -1,
"volumes": -1
}
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "CinderVolumes.create_and_delete_volume",
"description": "",
"workloads": [
{
"scenario": {
"CinderVolumes.create_and_delete_volume": {
"size": 1
}
},
"description": "Create and then delete a volume.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
},
"quotas": {
"cinder": {
"gigabytes": -1,
"snapshots": -1,
"volumes": -1
}
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "CinderVolumes.create_and_extend_volume",
"description": "",
"workloads": [
{
"scenario": {
"CinderVolumes.create_and_extend_volume": {
"new_size": 2,
"size": 1
}
},
"description": "Create and extend a volume and then delete it.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
},
"quotas": {
"cinder": {
"gigabytes": -1,
"snapshots": -1,
"volumes": -1
}
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "CinderVolumes.create_from_volume_and_delete_volume",
"description": "",
"workloads": [
{
"scenario": {
"CinderVolumes.create_from_volume_and_delete_volume": {
"size": 1
}
},
"description": "Create volume from volume and then delete it.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
},
"quotas": {
"cinder": {
"gigabytes": -1,
"snapshots": -1,
"volumes": -1
}
},
"volumes": {
"size": 1,
"volumes_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "CinderQos.create_and_list_qos",
"description": "",
"workloads": [
{
"scenario": {
"CinderQos.create_and_list_qos": {
"consumer": "both",
"write_iops_sec": "10",
"read_iops_sec": "1000"
}
},
"description": "Create a qos, then list all qos.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "CinderQos.create_and_set_qos",
"description": "",
"workloads": [
{
"scenario": {
"CinderQos.create_and_set_qos": {
"consumer": "back-end",
"write_iops_sec": "10",
"read_iops_sec": "1000",
"set_consumer": "both",
"set_write_iops_sec": "11",
"set_read_iops_sec": "1001"
}
},
"description": "Create a qos, then Add/Update keys in qos specs.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "CinderVolumeTypes.create_and_list_volume_types",
"description": "",
"workloads": [
{
"scenario": {
"CinderVolumeTypes.create_and_list_volume_types": {
"description": "rally tests creating types"
}
},
"description": "Create a volume Type, then list all types.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "CinderVolumeTypes.create_volume_type_and_encryption_type",
"description": "",
"workloads": [
{
"scenario": {
"CinderVolumeTypes.create_volume_type_and_encryption_type": {
"description": "rally tests creating types",
"provider": "LuksEncryptor",
"cipher": "aes-xts-plain64",
"key_size": 512,
"control_location": "front-end"
}
},
"description": "Create encryption type",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
}
]
}