X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=samples%2Fpktgen.yaml;h=ddafb27bd1a42b70aac5eba89ea8b2b9f7942a5b;hb=5ee5f2bc482f97ac5a0b7d3c7766498efdbdf4b6;hp=a17cffd760a46adeda43a42dc1222fdac446da28;hpb=fca312912a5b0f3f9815db22affbd2b5244fc7c4;p=yardstick.git diff --git a/samples/pktgen.yaml b/samples/pktgen.yaml index a17cffd76..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,36 +10,52 @@ 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 - stop: 100 - 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: 1 + max_ppm: 1000 + action: monitor context: name: demo image: yardstick-trusty-server flavor: yardstick-flavor - user: ec2-user + user: ubuntu + + placement_groups: + pgrp1: + policy: "availability" servers: - client: - instances: 1 + demeter: floating_ip: true - server: + placement: "pgrp1" + poseidon: floating_ip: true + placement: "pgrp1" networks: test: cidr: '10.0.1.0/24' - external_network: "net04_ext" +