Merge "Yardstick TC082: move sample test case perf.yaml"
[yardstick.git] / samples / vnf_samples / nsut / prox / sriov / throughput / tc_ipv4_worstcaserules_1flow_64B_packetsize.yaml
1 ##############################################################################
2 # Copyright 2012 - 2016 Intel Corporation All Rights Reserved.
3 # deepak.s@intel.com
4 # All rights reserved. This program and the accompanying materials
5 # are made available under the terms of the Apache License, Version 2.0
6 # which accompanies this distribution, and is available at
7 # http://www.apache.org/licenses/LICENSE-2.0
8 ##############################################################################
9
10 ---
11 schema: yardstick:task:0.1
12 scenarios:
13 - type: NSPerf
14   traffic_profile: "../../../../traffic_profiles/ipv4_throughput.yaml"
15   topology: ../../acl-tg-topology.yaml
16   nodes:
17     tg__1: trafficgen_1.yardstick
18     vnf__1: vnf.yardstick
19     tg__2: trafficgen_2.yardstick
20   tc_options:
21     rfc2544:
22       allowed_drop_rate: 0.8 - 1
23   options:
24     acl:
25       rules: ../../acl_worstcaserules.yaml
26       cfg: "../../acl_config"
27       script: "../../acl_script"
28   runner:
29     type: Duration
30     duration: 400
31     interval: 35
32   traffic_options:
33     flow: "../../../../traffic_profiles/ipv4_1flow_Packets.yaml"
34     imix: "../../../../traffic_profiles/imix_voice.yaml"
35 context:
36   type: Node-sriov
37   name: yardstick
38   nfvi_type: sriov
39   vm_deploy: True
40   file: /etc/yardstick/nodes/pod_sriov.yaml