diff options
author | Rex Lee <limingjiang@huawei.com> | 2016-12-30 03:32:00 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2016-12-30 03:32:00 +0000 |
commit | 9e85670d6d1ecf9a793b51ee7e4b9a0a0cafc0d3 (patch) | |
tree | aac7dc1b7d0d9a6f302537b78b44d0b17ab85c87 | |
parent | 31f563b8aa2e6dcf652cb7e9dfdc3f6c7316dc1d (diff) | |
parent | 0804453df389e07a77785a772f7c36668dd4cfc4 (diff) |
Merge "Create ping_load sample configuration yaml file"
-rw-r--r-- | samples/ping_load.yaml | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/samples/ping_load.yaml b/samples/ping_load.yaml new file mode 100644 index 000000000..370916822 --- /dev/null +++ b/samples/ping_load.yaml @@ -0,0 +1,65 @@ +--- +# Sample benchmark task config file +# Three scenarios run in parallel pinging one target vm. +# Multiple context are used to specify the host and target VMs. + +schema: "yardstick:task:0.1" +run_in_parallel: true + +scenarios: +{% for host in ['athena.demo1', 'apollo.demo1', 'kratos.demo1'] %} +- + type: Ping + options: + packetsize: 100 + host: {{host}} + target: hades.demo2 + runner: + type: Duration + duration: 60 + interval: 1 + sla: + max_rtt: 10 + action: assert +{% endfor %} + +contexts: +- + name: demo1 + image: cirros-0.3.3 + flavor: yardstick-flavor + user: cirros + + placement_groups: + pgrp1: + policy: "availability" + + servers: + athena: + floating_ip: true + placement: "pgrp1" + apollo: + floating_ip: true + placement: "pgrp1" + kratos: + floating_ip: true + placement: "pgrp1" + + networks: + test: + cidr: '10.0.1.0/24' +- + name: demo2 + image: cirros-0.3.3 + flavor: yardstick-flavor + user: cirros + placement_groups: + pgrp1: + policy: "availability" + servers: + hades: + floating_ip: true + placement: "pgrp1" + networks: + test: + cidr: '10.0.1.0/24' |