X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=samples%2Fpktgen.yaml;h=13464a84d285bb3aff38913f9d8f9313e5e62ad7;hb=23cacaa12a6946f3119ec7507573a0213f9150a2;hp=6097308427f75beaf479e9a544a2b8172aa0791d;hpb=ffd792dfea7612eb13e084701e06d07829e1f4d2;p=yardstick.git diff --git a/samples/pktgen.yaml b/samples/pktgen.yaml index 609730842..13464a84d 100644 --- a/samples/pktgen.yaml +++ b/samples/pktgen.yaml @@ -1,6 +1,16 @@ +############################################################################## +# Copyright (c) 2017 Ericsson AB and others. +# +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Apache License, Version 2.0 +# which accompanies this distribution, and is available at +# http://www.apache.org/licenses/LICENSE-2.0 +############################################################################## --- # 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,8 +18,6 @@ scenarios: - type: Pktgen options: - packetsize: 60 - number_of_ports: 10 duration: 20 host: demeter.demo @@ -17,10 +25,20 @@ scenarios: 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 @@ -28,9 +46,9 @@ scenarios: context: name: demo - image: yardstick-trusty-server + image: yardstick-image flavor: yardstick-flavor - user: ec2-user + user: ubuntu placement_groups: pgrp1: @@ -47,6 +65,5 @@ context: networks: test: cidr: '10.0.1.0/24' - external_network: "net04_ext"