Merge "SA: Fix private key file name generation issue"
[yardstick.git] / samples / vnf_samples / traffic_profiles / landslide / landslide_dmf_fb_udp_tcp.yaml
1 # Copyright (c) 2018 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
15 schema: "nsb:traffic_profile:0.1"
16
17 name:            LandslideProfile
18 description:     Spirent Landslide traffic profile (Data Message Flow)
19
20 traffic_profile:
21   traffic_type: LandslideProfile
22
23 dmf_config:
24   -
25     dmf:
26       library: test
27       name: Fireball UDP
28     description: "Basic data flow using UDP/IP"
29     keywords: 'UDP '
30     dataProtocol: fb_udp
31     burstCount: 1  # Applies only to Basic UDP DMF, DataProtocol==(udp or fb_udp)
32     clientPort:
33       clientPort: 2012
34       isClientPortRange: 'false'
35     serverPort: 2013
36     connection:
37       initiatingSide: Client
38       disconnectSide: Client
39       underlyingProtocol: none
40       persistentConnection: 'false'
41     protocolId: 0
42     persistentConnection: 'false'
43     transactionRate: 8.0
44     transactions:
45       totalTransactions: 0
46       retries: 0
47       dataResponseTime: 60000
48     packetSize: 64
49     segment:
50       segmentSize: 64000
51       maxSegmentSize: 0
52     size:
53       sizeDistribution: Fixed
54       sizeDeviation: 10
55     interval:
56       intervalDistribution: Fixed
57       intervalDeviation: 10
58     ipHeader:
59       typeOfService: 0
60       timeToLive: 64
61     tcpConnection:
62       force3Way: 'false'
63       fixedRetryTime: 0
64       maxPacketsToForceAck: 0
65     tcp:
66       windowSize: 32768
67       windowScaling: -1
68       disableFinAckWait: 'false'
69     disconnectType: FIN
70     slowStart: 'false'
71     connectOnly: 'false'
72     vtag:
73       VTagMask: '0x0'
74       VTagValue: '0x0'
75     sctpPayloadProtocolId: 0
76     billingIncludeSyn: true
77     billingIncludeSubflow: true
78     billingRecordPerTransaction: 'false'
79     tcpPush: 'false'
80     hostDataExpansionRatio: 1
81   -
82     dmf:
83       library: test
84       name: Fireball TCP
85     description: "Basic data flow using TCP/IP"
86     keywords: 'TCP '
87     dataProtocol: fb_tcp
88     clientPort:
89       clientPort: 2002
90       isClientPortRange: 'false'
91     serverPort: 2003
92     connection:
93       initiatingSide: Client
94       disconnectSide: Client
95       underlyingProtocol: none
96       persistentConnection: 'false'
97     protocolId: 0
98     persistentConnection: 'false'
99     transactionRate: 8.0
100     transactions:
101       totalTransactions: 0
102       retries: 0
103       dataResponseTime: 60000
104     packetSize: 64
105     segment:
106       segmentSize: 64000
107       maxSegmentSize: 0
108     size:
109       sizeDistribution: Fixed
110       sizeDeviation: 10
111     interval:
112       intervalDistribution: Fixed
113       intervalDeviation: 10
114     ipHeader:
115       typeOfService: 0
116       timeToLive: 64
117     tcpConnection:
118       force3Way: 'false'
119       fixedRetryTime: 0
120       maxPacketsToForceAck: 0
121     tcp:
122       windowSize: 32768
123       windowScaling: -1
124       disableFinAckWait: 'false'
125     disconnectType: FIN
126     slowStart: 'false'
127     connectOnly: 'false'
128     vtag:
129       VTagMask: '0x0'
130       VTagValue: '0x0'
131     sctpPayloadProtocolId: 0
132     billingIncludeSyn: true
133     billingIncludeSubflow: true
134     billingRecordPerTransaction: 'false'
135     tcpPush: 'false'
136     hostDataExpansionRatio: 1