X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=samples%2Fpktgen.yaml;h=ddafb27bd1a42b70aac5eba89ea8b2b9f7942a5b;hb=e023a2ee7023588fda3e0d7cfebc693e4903beb6;hp=fa01342992c0731bd465b61df553d5c24e56b087;hpb=a56e63d45362104919c9de89fb8b6da0c89e4a3b;p=yardstick.git diff --git a/samples/pktgen.yaml b/samples/pktgen.yaml index fa0134299..ddafb27bd 100644 --- a/samples/pktgen.yaml +++ b/samples/pktgen.yaml @@ -1,6 +1,8 @@ --- # Sample benchmark task config file # measure network throughput using pktgen +# with 2 stepping parameters. One stepping +# in positive and the other in negative direction schema: "yardstick:task:0.1" @@ -8,19 +10,27 @@ scenarios: - type: Pktgen options: - packetsize: 60 - number_of_ports: 10 duration: 20 - host: client.demo - target: server.demo + host: demeter.demo + target: poseidon.demo runner: type: Arithmetic - name: number_of_ports - # run twice with values 10 and 20 - stop: 20 - step: 10 + interval: 2 + iter_type: nested_for_loops + # run with packetsize/number_of_ports: 60,20; 60,10; ... 70,10 + iterators: + - + name: packetsize + start: 60 + stop: 70 + step: 5 + - + name: number_of_ports + start: 20 + stop: 10 + step: -10 sla: max_ppm: 1000 @@ -30,23 +40,22 @@ context: name: demo image: yardstick-trusty-server flavor: yardstick-flavor - user: ec2-user + user: ubuntu placement_groups: pgrp1: policy: "availability" servers: - client: + demeter: floating_ip: true placement: "pgrp1" - server: + poseidon: floating_ip: true placement: "pgrp1" networks: test: cidr: '10.0.1.0/24' - external_network: "net04_ext"