ec2-api/rally-scenarios/ec2-api-fakevirt.yaml

85 lines
1.8 KiB
YAML

---
EC2APIPlugin.describe_all_in_one:
-
runner:
type: "constant"
times: 20
concurrency: 1
context:
users:
tenants: 1
users_per_tenant: 1
prepare_ec2_client:
ec2api_servers:
flavor: "m1.nano"
image: "*cirros*"
servers_per_tenant: 200
run_in_vpc: False
assign_floating_ip: False
build_timeout: 150
-
runner:
type: "constant"
times: 20
concurrency: 1
context:
users:
tenants: 1
users_per_tenant: 1
prepare_ec2_client:
ec2api_servers:
flavor: "m1.nano"
image: "*cirros*"
servers_per_tenant: 200
servers_per_run: 4
run_in_vpc: True
assign_floating_ip: True
build_timeout: 150
# This context creates objects very long.
# EC2APIPlugin.describe_networks:
# -
# runner:
# type: "constant"
# times: 20
# concurrency: 1
# context:
# users:
# tenants: 1
# users_per_tenant: 1
# prepare_ec2_client:
# ec2api_networks:
# subnets_per_tenant: 50
# nis_per_subnet: 10
EC2APIPlugin.describe_regions:
-
runner:
type: "constant"
times: 100
concurrency: 1
context:
users:
tenants: 1
users_per_tenant: 1
prepare_ec2_client:
EC2APIPlugin.describe_images:
-
runner:
type: "constant"
times: 10
concurrency: 1
context:
users:
tenants: 1
users_per_tenant: 1
prepare_ec2_client:
fake_images:
disk_format: "ami"
container_format: "ami"
images_per_tenant: 2000