Dmitrii Kabanov | 8cfe43e | 2017-11-10 02:00:47 -0800 | [diff] [blame^] | 1 | --- |
| 2 | # Please, carefully review the list of variables and update their values. |
| 3 | |
| 4 | image_name: "TestVM" |
| 5 | flavor_name: "m1.tiny" |
| 6 | availability_zone: nova |
| 7 | neutron_floating_network: "admin_floating_net" # str, external network for floating IP creation |
| 8 | nova_rebuild_to_image_name: "TestVM" |
| 9 | nova_rebuild_to_flavor_name: "m1.small" |
| 10 | block_migration: true |
| 11 | volume_type: "volumes_lvm" |
| 12 | |
| 13 | #============================ |
| 14 | # The variables below should not be changed if you are doing base line testing. Please, change it for customer specific tests only. |
| 15 | |
| 16 | # Conditions of an execution: |
| 17 | number_of_concurrent_scenarios: 1 # how many scenarios will be run at the same time |
| 18 | iterations: 1 |
| 19 | users_per_tenant: 1 |
| 20 | number_of_tenants: 1 |
| 21 | sla_failure_rate_max: 0 # benchmark scenario will not be successful if more than 0% iterations failed |
| 22 | |
| 23 | # Parameters for Authenticate |
| 24 | number_of_times_to_validate: 1 # to ensure validation of token |
| 25 | |
| 26 | # Parameters for Cinder, size in GB |
| 27 | cinder_volume_size: 1 |
| 28 | cinder_volume_size_before_benchmarking: 1 # will be executed before scenario iteration starts |
| 29 | cinder_volume_min_size: 1 |
| 30 | cinder_volume_max_size: 5 |
| 31 | cinder_allow_snapshot: false # when set to True, allows snapshot of a volume when the volume is attached to an instance |
| 32 | cinder_allow_upload: false # when set to True volume that is attached to an instance could be uploaded to image |
| 33 | cinder_detailed_info: true # true if detailed information should be listed |
| 34 | cinder_read_only_volume: true # The value to indicate whether to update volume to read-only access mode |
| 35 | cinder_volume_min_extend_size: 6 |
| 36 | cinder_volume_max_extend_size: 10 |
| 37 | cinder_nested_cloning_level: 5 # argument for nested cloning volume to new volume or snapshot to anew one |
| 38 | cinder_quotas_params: { snapshots: -1, volumes: -1} |
| 39 | |
| 40 | # Parameters for Glance |
| 41 | glance_image_location: "https://download.cirros-cloud.net/0.3.5/cirros-0.3.5-i386-disk.img" |
| 42 | glance_number_nova_servers_to_boot: 2 |
| 43 | glance_images_per_tenant_before_benchmarking: 4 |
| 44 | |
| 45 | # Parameters for Heat |
| 46 | stack_change_by_delta: 1 # the number of instances the stack is expected to change by |
| 47 | stacks_per_tenant_before_benchmarking: 2 # Stack generator allows to generate arbitrary number of stacks for each tenant before test scenarios. |
| 48 | resources_per_stack_before_benchmarking: 10 # defines number of resources that will be created inside each stack |
| 49 | # After test execution the stacks will be automatically removed from heat |
| 50 | num_instances_in_stack: 2 |
| 51 | |
| 52 | # Parameters for Swift |
| 53 | swift_objects_per_container: 5 # number of objects to upload |
| 54 | swift_containers_per_tenant: 2 # will be executed before benchmarking |
| 55 | |
| 56 | # Parameters for Cinder, Nova |
| 57 | servers_per_tenant_before_benchmarking: 2 |
| 58 | do_delete: true # if True, a snapshot and a volume will be deleted after creation, deletes image and volume after uploading if True |
| 59 | |
| 60 | # Parameters for Nova |
| 61 | force_delete: false # True if force_delete should be used |
| 62 | nova_confirm_resize: true # True if need to confirm resize else revert resize |
| 63 | nova_number_of_instances_to_boot: 2 |
| 64 | nova_security_group_count: 5 |
| 65 | nova_rules_per_security_group: 10 |
| 66 | nova_detailed_info: True |
| 67 | flavor_specification: {"ram": 500, "vcpus": 1, "disk": 1, "extra_specs": { "quota:disk_read_bytes_sec": 10240 } } |
| 68 | nova_secgroup_quota: { security_group: -1, security_group_rule: -1 } |
| 69 | |
| 70 | # Parameters for Neutron (-1 means unlimited) |
| 71 | neutron_quotas_params: { floatingip: -1, network: -1, subnet: -1, port: -1, router: -1, security_group: -1 } |
| 72 | neutron_ports_per_network: 10 |
| 73 | neutron_subnets_per_network: 2 |