60 lines
1.8 KiB
YAML
60 lines
1.8 KiB
YAML
{% set sla_max_avg_duration = sla_max_avg_duration or 60 %}
|
|
{% set sla_max_failure = sla_max_failure or 0 %}
|
|
{% set sla_max_seconds = sla_max_seconds or 60 %}
|
|
{% set nova_api_version = nova_api_version or 2.74 %}
|
|
---
|
|
BrowbeatPlugin.crucible_uperf:
|
|
-
|
|
args:
|
|
flavor:
|
|
name: '{{ flavor_name }}'
|
|
image:
|
|
name: '{{ image_name }}'
|
|
num_provider_networks: {{ num_provider_networks }}
|
|
server_client_pairs_per_network: {{ server_client_pairs_per_network }}
|
|
hostname_or_ip: "{{ hostname_or_ip }}"
|
|
user: "{{ user }}"
|
|
password: "{{ password }}"
|
|
ext_iface: "{{ ext_iface }}"
|
|
client_userenv: "{{ client_userenv }}"
|
|
tags: "{{ tags }}"
|
|
profile: "{{ profile_path }}"
|
|
num_samples: {{ num_samples }}
|
|
crucible_repo_dir_path: "{{ crucible_repo_dir_path }}"
|
|
metadata:
|
|
test_metadata: "true"
|
|
runner:
|
|
concurrency: {{ concurrency }}
|
|
times: {{ times }}
|
|
type: 'constant'
|
|
context:
|
|
users:
|
|
tenants: 1
|
|
users_per_tenant: 8
|
|
api_versions:
|
|
nova:
|
|
version: {{ nova_api_version }}
|
|
quotas:
|
|
neutron:
|
|
network: -1
|
|
port: -1
|
|
router: -1
|
|
subnet: -1
|
|
nova:
|
|
instances: -1
|
|
cores: -1
|
|
ram: -1
|
|
crucible_provider_networks:
|
|
hostname_or_ip: "{{ hostname_or_ip }}"
|
|
user: "{{ user }}"
|
|
password: "{{ password }}"
|
|
ext_iface: "{{ ext_iface }}"
|
|
num_provider_networks: {{ num_provider_networks }}
|
|
cidr_prefix: "{{ cidr_prefix }}"
|
|
provider_phys_net: "{{ provider_phys_net }}"
|
|
sla:
|
|
max_avg_duration: {{sla_max_avg_duration}}
|
|
max_seconds_per_iteration: {{sla_max_seconds}}
|
|
failure_rate:
|
|
max: {{sla_max_failure}}
|