add yardstick iruya 9.0.0 release notes
[yardstick.git] / samples / vnf_samples / nsut / agnostic / tc_baremetal_http_ixload__Requests_Concurrency_template.yaml
1 # Copyright (c) 2018-2019 Intel Corporation
2 #
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
6 #
7 #      http://www.apache.org/licenses/LICENSE-2.0
8 #
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14 {% set file = file or "/etc/yardstick/nodes/pod_ixia.yaml" %}
15 ---
16 schema: yardstick:task:0.1
17 {% set users = users or "10000" %}
18 {% set page = page or "/1b.html" %}
19 scenarios:
20 - type: NSPerf
21   traffic_profile: "HTTP_requests_concurrency.yaml"
22   topology: agnostic_vnf_topology_ixload_2ports.yaml
23   nodes:
24     tg__0: trafficgen_0.yardstick
25     vnf__0: vnf_0.yardstick
26   options:
27     simulated_users:
28       uplink: [{{users}}]
29     page_object:
30       uplink: [{{page}}]
31     vnf__0: []
32   runner:
33     type: Duration
34     duration: 2
35   ixia_profile: ../../traffic_profiles/vfw/HTTP-vFW_IPv4_2Ports_Concurrency.rxf # Need vlan update
36 context:
37   type: Node
38   name: yardstick
39   nfvi_type: baremetal
40   file: {{ file }}