Input file
{
"version": 2,
"title": "",
"description": "",
"subtasks": [
{
"title": "KeystoneBasic.add_and_remove_user_role",
"description": "",
"workloads": [
{
"scenario": {
"KeystoneBasic.add_and_remove_user_role": {}
},
"description": "Create a user role add to a user and disassociate.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "KeystoneBasic.create_add_and_list_user_roles",
"description": "",
"workloads": [
{
"scenario": {
"KeystoneBasic.create_add_and_list_user_roles": {}
},
"description": "Create user role, add it and list user roles for given user.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "KeystoneBasic.create_and_list_tenants",
"description": "",
"workloads": [
{
"scenario": {
"KeystoneBasic.create_and_list_tenants": {}
},
"description": "Create a keystone tenant with random name and list all tenants.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "KeystoneBasic.create_and_delete_role",
"description": "",
"workloads": [
{
"scenario": {
"KeystoneBasic.create_and_delete_role": {}
},
"description": "Create a user role and delete it.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "KeystoneBasic.create_and_delete_service",
"description": "",
"workloads": [
{
"scenario": {
"KeystoneBasic.create_and_delete_service": {}
},
"description": "Create and delete service.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "KeystoneBasic.get_entities",
"description": "",
"workloads": [
{
"scenario": {
"KeystoneBasic.get_entities": {}
},
"description": "Get instance of a tenant, user, role and service by id's.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "KeystoneBasic.create_update_and_delete_tenant",
"description": "",
"workloads": [
{
"scenario": {
"KeystoneBasic.create_update_and_delete_tenant": {}
},
"description": "Create, update and delete tenant.",
"contexts": {
"users": {
"tenants": 1,
"users_per_tenant": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "KeystoneBasic.create_user",
"description": "",
"workloads": [
{
"scenario": {
"KeystoneBasic.create_user": {}
},
"description": "Create a keystone user with random name.",
"contexts": {},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "KeystoneBasic.create_tenant",
"description": "",
"workloads": [
{
"scenario": {
"KeystoneBasic.create_tenant": {}
},
"description": "Create a keystone tenant with random name.",
"contexts": {},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "KeystoneBasic.create_and_list_users",
"description": "",
"workloads": [
{
"scenario": {
"KeystoneBasic.create_and_list_users": {}
},
"description": "Create a keystone user with random name and list all users.",
"contexts": {},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "KeystoneBasic.create_tenant_with_users",
"description": "",
"workloads": [
{
"scenario": {
"KeystoneBasic.create_tenant_with_users": {
"users_per_tenant": 10
}
},
"description": "Create a keystone tenant and several users belonging to it.",
"contexts": {},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
}
]
}