Input file
{
"version": 2,
"title": "",
"description": "",
"subtasks": [
{
"title": "Gnocchi.list_capabilities",
"description": "",
"workloads": [
{
"scenario": {
"Gnocchi.list_capabilities": {}
},
"description": "List supported aggregation methods.",
"contexts": {
"users": {
"users_per_tenant": 1,
"tenants": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "Gnocchi.get_status",
"description": "",
"workloads": [
{
"scenario": {
"Gnocchi.get_status": {
"detailed": false
}
},
"description": "Get the status of measurements processing.",
"contexts": {
"users": {
"users_per_tenant": 1,
"tenants": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "GnocchiArchivePolicyRule.list_archive_policy_rule",
"description": "",
"workloads": [
{
"scenario": {
"GnocchiArchivePolicyRule.list_archive_policy_rule": {}
},
"description": "List archive policy rules.",
"contexts": {
"users": {
"users_per_tenant": 1,
"tenants": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "GnocchiArchivePolicyRule.create_delete_archive_policy_rule",
"description": "",
"workloads": [
{
"scenario": {
"GnocchiArchivePolicyRule.create_delete_archive_policy_rule": {
"metric_pattern": "cpu_*",
"archive_policy_name": "low"
}
},
"description": "Create archive policy rule and then delete it.",
"contexts": {
"users": {
"users_per_tenant": 1,
"tenants": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "GnocchiArchivePolicy.list_archive_policy",
"description": "",
"workloads": [
{
"scenario": {
"GnocchiArchivePolicy.list_archive_policy": {}
},
"description": "List archive policies.",
"contexts": {
"users": {
"users_per_tenant": 1,
"tenants": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "GnocchiArchivePolicy.create_delete_archive_policy",
"description": "",
"workloads": [
{
"scenario": {
"GnocchiArchivePolicy.create_delete_archive_policy": {
"definition": [
{
"timespan": "1:00:00",
"granularity": "0:00:01"
}
]
}
},
"description": "Create archive policy and then delete it.",
"contexts": {
"users": {
"users_per_tenant": 1,
"tenants": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "GnocchiResourceType.list_resource_type",
"description": "",
"workloads": [
{
"scenario": {
"GnocchiResourceType.list_resource_type": {}
},
"description": "List resource types.",
"contexts": {
"users": {
"users_per_tenant": 1,
"tenants": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "GnocchiResourceType.create_delete_resource_type",
"description": "",
"workloads": [
{
"scenario": {
"GnocchiResourceType.create_delete_resource_type": {
"attributes": {
"foo": {
"required": false,
"type": "string"
},
"bar": {
"required": true,
"type": "number"
}
}
}
},
"description": "Create resource type and then delete it.",
"contexts": {
"users": {
"users_per_tenant": 1,
"tenants": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "GnocchiMetric.list_metric",
"description": "",
"workloads": [
{
"scenario": {
"GnocchiMetric.list_metric": {
"limit": 10000
}
},
"description": "List metrics.",
"contexts": {
"users": {
"users_per_tenant": 1,
"tenants": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "GnocchiMetric.create_delete_metric",
"description": "",
"workloads": [
{
"scenario": {
"GnocchiMetric.create_delete_metric": {
"archive_policy_name": "low"
}
},
"description": "Create metric and then delete it.",
"contexts": {
"users": {
"users_per_tenant": 1,
"tenants": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
},
{
"title": "GnocchiResource.create_delete_resource",
"description": "",
"workloads": [
{
"scenario": {
"GnocchiResource.create_delete_resource": {}
},
"description": "Create resource and then delete it.",
"contexts": {
"users": {
"users_per_tenant": 1,
"tenants": 1
}
},
"runner": {
"constant": {
"concurrency": 1,
"times": 1
}
},
"hooks": [],
"sla": {
"failure_rate": {
"max": 0
}
}
}
]
}
]
}