Code Review
/
yardstick.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Added NSB descriptors for vCMTS testcase"
[yardstick.git]
/
samples
/
ping_bottlenecks.yaml
diff --git
a/samples/ping_bottlenecks.yaml
b/samples/ping_bottlenecks.yaml
index
e6fef42
..
895ec78
100644
(file)
--- a/
samples/ping_bottlenecks.yaml
+++ b/
samples/ping_bottlenecks.yaml
@@
-15,6
+15,11
@@
description: >
measure VMs latency using ping;
run_in_parallel: true
{% set stack_num = stack_num or 1 %}
measure VMs latency using ping;
run_in_parallel: true
{% set stack_num = stack_num or 1 %}
+{% set image_name = image_name or "yardstick-image" %}
+{% set cpu_num = cpu_num or 1 %}
+{% set ram_num = ram_num or 512 %}
+{% set disk_num = disk_num or 7 %}
+{% set dpdk_enabled = dpdk_enabled or False %}
scenarios:
{% for num in range(stack_num) %}
scenarios:
{% for num in range(stack_num) %}
@@
-22,31
+27,52
@@
scenarios:
type: Ping
options:
packetsize: 100
type: Ping
options:
packetsize: 100
- host: demo
1
.demo{{num}}
- target: demo
2
.demo{{num}}
+ host: demo
2
.demo{{num}}
+ target: demo
1
.demo{{num}}
runner:
type: Duration
duration: 60
interval: 1
runner:
type: Duration
duration: 60
interval: 1
+ sla:
+ max_rtt: 10
{% endfor %}
contexts:
{% for num in range(stack_num) %}
-
name: demo{{num}}
{% endfor %}
contexts:
{% for num in range(stack_num) %}
-
name: demo{{num}}
- image: yardstick-image
- flavor: yardstick-flavor
+ image: {{image_name}}
+ flavor:
+ vcpus: {{cpu_num}}
+ ram: {{ram_num}}
+ disk: {{disk_num}}
+ {% if dpdk_enabled %}
+ extra_specs:
+ hw:mem_page_size: "large"
+ {% endif %}
user: ubuntu
user: ubuntu
+ security_group:
+ rules:
+ - remote_ip_prefix: "0.0.0.0/0"
+ protocol: "tcp"
+ port_range_min: 1
+ port_range_max: 65535
+ - remote_ip_prefix: "0.0.0.0/0"
+ protocol: "udp"
+ port_range_min: 1
+ port_range_max: 65535
+ - remote_ip_prefix: "0.0.0.0/0"
+ protocol: "icmp"
placement_groups:
pgrp1:
policy: "availability"
servers:
placement_groups:
pgrp1:
policy: "availability"
servers:
- demo
1
:
+ demo
2
:
floating_ip: true
placement: "pgrp1"
floating_ip: true
placement: "pgrp1"
- demo
2
:
+ demo
1
:
placement: "pgrp1"
networks:
placement: "pgrp1"
networks: