Merge "Add test case description and task file for TC073(netperf)"
[yardstick.git] / tests / opnfv / test_cases / opnfv_yardstick_tc042.yaml
1 ---
2 # Yardstick TC042 config file
3 # Measure network latency using testpmd and pktgen-dpdk
4
5 schema: "yardstick:task:0.1"
6
7 scenarios:
8 -
9   type: PktgenDPDKLatency
10   options:
11     packetsize: 64
12     rate: 100
13     duration: 20
14
15   host: demeter.yardstick
16   target: poseidon.yardstick
17
18   runner:
19     type: Iteration
20     iterations: 2
21     interval: 1
22
23   sla:
24     max_rtt: 1000
25     action: monitor
26
27 context:
28   name: yardstick
29   image: yardstick-image-pktgen-ready
30   flavor: yardstick-pktgen-dpdk.flavor
31   user: ubuntu
32
33   placement_groups:
34     pgrp1:
35       policy: "availability"
36
37   servers:
38     demeter:
39       floating_ip: true
40       placement: "pgrp1"
41     poseidon:
42       floating_ip: true
43       placement: "pgrp1"
44
45   networks:
46     test:
47       cidr: '10.0.1.0/24'
48     test2:
49       cidr: '10.0.2.0/24'
50     test3:
51       cidr: '10.0.3.0/24'