d53a46e7e88fd952f4d455ab5f8830dd580a4442
[csit.git] / resources / tools / presentation / specification_CPTA.yaml
1 # Copyright (c) 2018 Cisco and/or its affiliates.
2 # Licensed under the Apache License, Version 2.0 (the "License");
3 # you may not use this file except in compliance with the License.
4 # You may obtain a copy of the License at:
5 #
6 #     http://www.apache.org/licenses/LICENSE-2.0
7 #
8 # Unless required by applicable law or agreed to in writing, software
9 # distributed under the License is distributed on an "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 # See the License for the specific language governing permissions and
12 # limitations under the License.
13
14 # This is the specification of parameters for "Continuous Performance Trending
15 # and Analysis" feature provided by PAL.
16
17 -
18   type: "environment"
19   configuration:
20     # Debug mode:
21     # - Skip:
22     #   - Download of input data files
23     # - Do:
24     #   - Read data from given zip / xml files
25     #   - Set the configuration as it is done in normal mode
26     # If the section "type: debug" is missing, CFG[DEBUG] is set to 0.
27     CFG[DEBUG]: 0
28
29   paths:
30     # Top level directories:
31     ## Working directory
32     DIR[WORKING]: "_tmp"
33     ## Build directories
34     DIR[BUILD,HTML]: "_build"
35     ## Static .rst files
36     DIR[RST]: "../../../docs/cpta"
37
38     # Static html content
39     DIR[STATIC]: "{DIR[BUILD,HTML]}/_static"
40     DIR[STATIC,VPP]: "{DIR[STATIC]}/vpp"
41     # DIR[STATIC,DPDK]: "{DIR[STATIC]}/dpdk"
42     DIR[STATIC,ARCH]: "{DIR[STATIC]}/archive"
43
44     # Working directories
45     ## Input data files (.zip, .xml)
46     DIR[WORKING,DATA]: "{DIR[WORKING]}/data"
47     ## Static source files from git
48     DIR[WORKING,SRC]: "{DIR[WORKING]}/src"
49     DIR[WORKING,SRC,STATIC]: "{DIR[WORKING,SRC]}/_static"
50
51     # .css patch file
52     DIR[CSS_PATCH_FILE]: "{DIR[STATIC]}/theme_overrides.css"
53     DIR[CSS_PATCH_FILE2]: "{DIR[WORKING,SRC,STATIC]}/theme_overrides.css"
54
55   urls:
56     URL[JENKINS,CSIT]: "https://jenkins.fd.io/view/csit/job"
57     URL[NEXUS,LOG]: "https://logs.fd.io/production/vex-yul-rot-jenkins-1"
58     URL[NEXUS]: "https://docs.fd.io/csit"
59     DIR[NEXUS]: "trending/_static/archive"
60
61   make-dirs:
62   # List the directories which are created while preparing the environment.
63   # All directories MUST be defined in "paths" section.
64   - "DIR[WORKING,DATA]"
65   - "DIR[WORKING,SRC,STATIC]"
66   - "DIR[BUILD,HTML]"
67   - "DIR[STATIC,VPP]"
68   - "DIR[STATIC,ARCH]"
69   build-dirs:
70   # List the directories where the results (build) is stored.
71   # All directories MUST be defined in "paths" section.
72   - "DIR[BUILD,HTML]"
73
74 -
75   type: "configuration"
76
77   data-sets:
78     plot-performance-trending:
79       csit-vpp-perf-mrr-daily-master:
80         start: 15
81         end: "lastCompletedBuild" # "lastSuccessfulBuild"  # take all from the 'start'
82
83   plot-layouts:
84     plot-cpta:
85       title: ""
86       autosize: False
87       showlegend: True
88       width: 1100
89       height: 800
90       yaxis:
91         showticklabels: True
92         title: "Throughput [Mpps]"
93         hoverformat: ".4s"
94         range: []
95         gridcolor: "rgb(238, 238, 238)"
96         linecolor: "rgb(238, 238, 238)"
97         showline: True
98         zeroline: False
99         tickcolor: "rgb(238, 238, 238)"
100         linewidth: 1
101         showgrid: True
102       xaxis:
103         showticklabels: True
104         title: "VPP Performance Trending Job ID"
105         autorange: True
106         showgrid: True
107         gridcolor: "rgb(238, 238, 238)"
108         linecolor: "rgb(238, 238, 238)"
109         fixedrange: False
110         zeroline: False
111         tickcolor: "rgb(238, 238, 238)"
112         showline: True
113         linewidth: 1
114         autotick: True
115       margin:
116         r: 20
117         b: 50
118         t: 50
119         l: 70
120       legend:
121         orientation: "h"
122         traceorder: "normal"
123 #        tracegroupgap: 10
124 #        bordercolor: "rgb(238, 238, 238)"
125 #        borderwidth: 1
126       hoverlabel:
127         namelength: -1
128
129 -
130   type: "debug"
131   general:
132     input-format: "xml"  # zip or xml
133     extract: "robot-plugin/output.xml"  # Only for zip
134   builds:
135     # The files must be in the directory DIR[WORKING,DATA]
136     csit-vpp-perf-mrr-daily-master:
137     -
138       build: 1
139       file: "{DIR[WORKING,DATA]}/output_mrr_1.xml"
140     -
141       build: 2
142       file: "{DIR[WORKING,DATA]}/output_mrr_2.xml"
143     -
144       build: 3
145       file: "{DIR[WORKING,DATA]}/output_mrr_3.xml"
146     -
147       build: 4
148       file: "{DIR[WORKING,DATA]}/output_mrr_4.xml"
149     -
150       build: 5
151       file: "{DIR[WORKING,DATA]}/output_mrr_5.xml"
152     -
153       build: 6
154       file: "{DIR[WORKING,DATA]}/output_mrr_5.xml"
155     -
156       build: 7
157       file: "{DIR[WORKING,DATA]}/output_mrr_5.xml"
158     -
159       build: 8
160       file: "{DIR[WORKING,DATA]}/output_mrr_5.xml"
161     -
162       build: 9
163       file: "{DIR[WORKING,DATA]}/output_mrr_5.xml"
164     -
165       build: 10
166       file: "{DIR[WORKING,DATA]}/output_mrr_5.xml"
167     -
168       build: 11
169       file: "{DIR[WORKING,DATA]}/output_mrr_5.xml"
170     -
171       build: 12
172       file: "{DIR[WORKING,DATA]}/output_mrr_5.xml"
173
174 -
175   type: "static"
176   src-path: "{DIR[RST]}"
177   dst-path: "{DIR[WORKING,SRC]}"
178
179 -
180   type: "input"  # Ignored in debug mode
181   general:
182     file-name: "output.xml.gz"
183     file-format: ".gz"
184     download-path: "{job}/{build}/archives/{filename}"
185     extract: "output.xml"
186 #    file-name: "robot-plugin.zip"
187 #    file-format: ".zip"
188 #    download-path: "{job}/{build}/robot/report/*zip*/{filename}"
189 #    extract: "robot-plugin/output.xml"
190   builds:
191     csit-vpp-perf-mrr-daily-master:
192       start: 15
193       end: "lastCompletedBuild"  # take all from the 'start'
194
195 -
196   type: "output"
197   output:
198 #   "report"
199     "CPTA"  # Continuous Performance Trending and Analysis
200   format:
201     html:
202     - full
203     pdf:
204     - minimal
205
206 ################################################################################
207 ###                                 C P T A                                  ###
208 ################################################################################
209
210 # Plots VPP Continuous Performance Trending and Analysis
211 -
212   type: "cpta"
213   title: "Continuous Performance Trending and Analysis"
214   algorithm: "cpta"
215   output-file-type: ".html"
216   output-file: "{DIR[STATIC,VPP]}/cpta"
217   data: "plot-performance-trending"
218   plots:
219
220 # L2
221
222     - title: "VPP 1T1C L2 64B Packet Throughput - {period} Trending"
223       output-file-name: "l2-1t1c-x520"
224       data: "plot-performance-trending"
225       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
226       parameters:
227       - "result"
228       periods:
229       - 1
230       - 5
231       - 30
232       layout: "plot-cpta"
233
234     - title: "VPP 2T2C L2 64B Packet Throughput - {period} Trending"
235       output-file-name: "l2-2t2c-x520"
236       data: "plot-performance-trending"
237       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
238       parameters:
239       - "result"
240       periods:
241       - 1
242       - 5
243       - 30
244       layout: "plot-cpta"
245
246     - title: "VPP 4T4C L2 64B Packet Throughput - {period} Trending"
247       output-file-name: "l2-4t4c-x520"
248       data: "plot-performance-trending"
249       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '4T4C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
250       parameters:
251       - "result"
252       periods:
253       - 1
254       - 5
255       - 30
256       layout: "plot-cpta"
257
258     - title: "VPP 1T1C L2 64B Packet Throughput - {period} Trending"
259       output-file-name: "l2-feature-1t1c-x520"
260       data: "plot-performance-trending"
261       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
262       parameters:
263       - "result"
264       periods:
265       - 1
266       - 5
267       - 30
268       layout: "plot-cpta"
269
270     - title: "VPP 2T2C L2 64B Packet Throughput - {period} Trending"
271       output-file-name: "l2-feature-2t2c-x520"
272       data: "plot-performance-trending"
273       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
274       parameters:
275       - "result"
276       periods:
277       - 1
278       - 5
279       - 30
280       layout: "plot-cpta"
281
282     - title: "VPP 4T4C L2 64B Packet Throughput - {period} Trending"
283       output-file-name: "l2-feature-4t4c-x520"
284       data: "plot-performance-trending"
285       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '4T4C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
286       parameters:
287       - "result"
288       periods:
289       - 1
290       - 5
291       - 30
292       layout: "plot-cpta"
293
294     - title: "VPP 1T1C L2 64B Packet Throughput - {period} Trending"
295       output-file-name: "l2-1t1c-xl710"
296       data: "plot-performance-trending"
297       filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
298       parameters:
299       - "result"
300       periods:
301       - 1
302       - 5
303       - 30
304       layout: "plot-cpta"
305
306     - title: "VPP 2T2C L2 64B Packet Throughput - {period} Trending"
307       output-file-name: "l2-2t2c-xl710"
308       data: "plot-performance-trending"
309       filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
310       parameters:
311       - "result"
312       periods:
313       - 1
314       - 5
315       - 30
316       layout: "plot-cpta"
317
318     - title: "VPP 4T4C L2 64B Packet Throughput - {period} Trending"
319       output-file-name: "l2-4t4c-xl710"
320       data: "plot-performance-trending"
321       filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '4T4C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
322       parameters:
323       - "result"
324       periods:
325       - 1
326       - 5
327       - 30
328       layout: "plot-cpta"
329
330     - title: "VPP 1T1C L2 64B Packet Throughput - {period} Trending"
331       output-file-name: "l2-1t1c-x710"
332       data: "plot-performance-trending"
333       filter: "'NIC_Intel-X710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
334       parameters:
335       - "result"
336       periods:
337       - 1
338       - 5
339       - 30
340       layout: "plot-cpta"
341
342     - title: "VPP 2T2C L2 64B Packet Throughput - {period} Trending"
343       output-file-name: "l2-2t2c-x710"
344       data: "plot-performance-trending"
345       filter: "'NIC_Intel-X710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
346       parameters:
347       - "result"
348       periods:
349       - 1
350       - 5
351       - 30
352       layout: "plot-cpta"
353
354     - title: "VPP 4T4C L2 64B Packet Throughput - {period} Trending"
355       output-file-name: "l2-4t4c-x710"
356       data: "plot-performance-trending"
357       filter: "'NIC_Intel-X710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '4T4C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
358       parameters:
359       - "result"
360       periods:
361       - 1
362       - 5
363       - 30
364       layout: "plot-cpta"
365
366 # IPv4
367
368     - title: "VPP 1T1C IPv4 64B Packet Throughput - {period} Trending"
369       output-file-name: "ip4-1t1c-x520"
370       data: "plot-performance-trending"
371       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
372       parameters:
373       - "result"
374       periods:
375       - 1
376       - 5
377       - 30
378       layout: "plot-cpta"
379
380     - title: "VPP 2T2C IPv4 64B Packet Throughput - {period} Trending"
381       output-file-name: "ip4-2t2c-x520"
382       data: "plot-performance-trending"
383       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
384       parameters:
385       - "result"
386       periods:
387       - 1
388       - 5
389       - 30
390       layout: "plot-cpta"
391
392     - title: "VPP 4T4C IPv4 64B Packet Throughput - {period} Trending"
393       output-file-name: "ip4-4t4c-x520"
394       data: "plot-performance-trending"
395       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '4T4C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
396       parameters:
397       - "result"
398       periods:
399       - 1
400       - 5
401       - 30
402       layout: "plot-cpta"
403
404     - title: "VPP 1T1C IPv4 64B Packet Throughput - {period} Trending"
405       output-file-name: "ip4-feature-1t1c-x520"
406       data: "plot-performance-trending"
407       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
408       parameters:
409       - "result"
410       periods:
411       - 1
412       - 5
413       - 30
414       layout: "plot-cpta"
415
416     - title: "VPP 2T2C IPv4 64B Packet Throughput - {period} Trending"
417       output-file-name: "ip4-feature-2t2c-x520"
418       data: "plot-performance-trending"
419       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
420       parameters:
421       - "result"
422       periods:
423       - 1
424       - 5
425       - 30
426       layout: "plot-cpta"
427
428     - title: "VPP 4T4C IPv4 64B Packet Throughput - {period} Trending"
429       output-file-name: "ip4-feature-4t4c-x520"
430       data: "plot-performance-trending"
431       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '4T4C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
432       parameters:
433       - "result"
434       periods:
435       - 1
436       - 5
437       - 30
438       layout: "plot-cpta"
439
440     - title: "VPP 1T1C IPv4 64B Packet Throughput - {period} Trending"
441       output-file-name: "ip4-1t1c-xl710"
442       data: "plot-performance-trending"
443       filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE' or 'FEATURE') and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
444       parameters:
445       - "result"
446       periods:
447       - 1
448       - 5
449       - 30
450       layout: "plot-cpta"
451
452     - title: "VPP 2T2C IPv4 64B Packet Throughput - {period} Trending"
453       output-file-name: "ip4-2t2c-xl710"
454       data: "plot-performance-trending"
455       filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE' or 'FEATURE') and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
456       parameters:
457       - "result"
458       periods:
459       - 1
460       - 5
461       - 30
462       layout: "plot-cpta"
463
464     - title: "VPP 4T4C IPv4 64B Packet Throughput - {period} Trending"
465       output-file-name: "ip4-4t4c-xl710"
466       data: "plot-performance-trending"
467       filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE' or 'FEATURE') and '4T4C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
468       parameters:
469       - "result"
470       periods:
471       - 1
472       - 5
473       - 30
474       layout: "plot-cpta"
475
476 # IPv4 Tunnels
477
478     - title: "VPP 1T1C IPv4 Tunnels 64B Packet Throughput - {period} Trending"
479       output-file-name: "ip4-tunnels-1t1c-x520"
480       data: "plot-performance-trending"
481       filter: "'NIC_Intel-X520-DA2' and '64B' and 'ENCAP' and 'MRR' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
482       parameters:
483       - "result"
484       periods:
485       - 1
486       - 5
487       - 30
488       layout: "plot-cpta"
489
490     - title: "VPP 2T2C IPv4 Tunnels 64B Packet Throughput - {period} Trending"
491       output-file-name: "ip4-tunnels-2t2c-x520"
492       data: "plot-performance-trending"
493       filter: "'NIC_Intel-X520-DA2' and '64B' and 'ENCAP' and 'MRR' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
494       parameters:
495       - "result"
496       periods:
497       - 1
498       - 5
499       - 30
500       layout: "plot-cpta"
501
502     - title: "VPP 4T4C IPv4 Tunnels 64B Packet Throughput - {period} Trending"
503       output-file-name: "ip4-tunnels-4t4c-x520"
504       data: "plot-performance-trending"
505       filter: "'NIC_Intel-X520-DA2' and '64B' and 'ENCAP' and 'MRR' and '4T4C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
506       parameters:
507       - "result"
508       periods:
509       - 1
510       - 5
511       - 30
512       layout: "plot-cpta"
513
514 # IPv6
515
516     - title: "VPP 1T1C IPv6 78B Packet Throughput - {period} Trending"
517       output-file-name: "ip6-1t1c-x520"
518       data: "plot-performance-trending"
519       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
520       parameters:
521       - "result"
522       periods:
523       - 1
524       - 5
525       - 30
526       layout: "plot-cpta"
527
528     - title: "VPP 2T2C IPv6 78B Packet Throughput - {period} Trending"
529       output-file-name: "ip6-2t2c-x520"
530       data: "plot-performance-trending"
531       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
532       parameters:
533       - "result"
534       periods:
535       - 1
536       - 5
537       - 30
538       layout: "plot-cpta"
539
540     - title: "VPP 4T4C IPv6 78B Packet Throughput - {period} Trending"
541       output-file-name: "ip6-4t4c-x520"
542       data: "plot-performance-trending"
543       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '4T4C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
544       parameters:
545       - "result"
546       periods:
547       - 1
548       - 5
549       - 30
550       layout: "plot-cpta"
551
552     - title: "VPP 1T1C IPv6 78B Packet Throughput - {period} Trending"
553       output-file-name: "ip6-1t1c-xl710"
554       data: "plot-performance-trending"
555       filter: "'NIC_Intel-XL710' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
556       parameters:
557       - "result"
558       periods:
559       - 1
560       - 5
561       - 30
562       layout: "plot-cpta"
563
564     - title: "VPP 2T2C IPv6 78B Packet Throughput - {period} Trending"
565       output-file-name: "ip6-2t2c-xl710"
566       data: "plot-performance-trending"
567       filter: "'NIC_Intel-XL710' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
568       parameters:
569       - "result"
570       periods:
571       - 1
572       - 5
573       - 30
574       layout: "plot-cpta"
575
576     - title: "VPP 4T4C IPv6 78B Packet Throughput - {period} Trending"
577       output-file-name: "ip6-4t4c-xl710"
578       data: "plot-performance-trending"
579       filter: "'NIC_Intel-XL710' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '4T4C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
580       parameters:
581       - "result"
582       periods:
583       - 1
584       - 5
585       - 30
586       layout: "plot-cpta"
587
588 # Container memif
589
590     - title: "VPP 1T1C L2 Container memif 64B Packet Throughput - {period} Trending"
591       output-file-name: "container-memif-l2-1t1c-x520"
592       data: "plot-performance-trending"
593       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'BASE' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
594       parameters:
595       - "result"
596       periods:
597       - 1
598       - 5
599       - 30
600       layout: "plot-cpta"
601
602     - title: "VPP 2T2C L2 Container memif 64B Packet Throughput - {period} Trending"
603       output-file-name: "container-memif-l2-2t2c-x520"
604       data: "plot-performance-trending"
605       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'BASE' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
606       parameters:
607       - "result"
608       periods:
609       - 1
610       - 5
611       - 30
612       layout: "plot-cpta"
613
614     - title: "VPP 4T4C L2 Container memif 64B Packet Throughput - {period} Trending"
615       output-file-name: "container-memif-l2-4t4c-x520"
616       data: "plot-performance-trending"
617       filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'BASE' and '4T4C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
618       parameters:
619       - "result"
620       periods:
621       - 1
622       - 5
623       - 30
624       layout: "plot-cpta"
625
626     - title: "VPP 1T1C L2 Container memif 64B Packet Throughput - {period} Trending"
627       output-file-name: "container-memif-l2-1t1c-xl710"
628       data: "plot-performance-trending"
629       filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and 'BASE' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
630       parameters:
631       - "result"
632       periods:
633       - 1
634       - 5
635       - 30
636       layout: "plot-cpta"
637
638     - title: "VPP 2T2C L2 Container memif 64B Packet Throughput - {period} Trending"
639       output-file-name: "container-memif-l2-2t2c-xl710"
640       data: "plot-performance-trending"
641       filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and 'BASE' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
642       parameters:
643       - "result"
644       periods:
645       - 1
646       - 5
647       - 30
648       layout: "plot-cpta"
649
650     - title: "VPP 4T4C L2 Container memif 64B Packet Throughput - {period} Trending"
651       output-file-name: "container-memif-l2-4t4c-xl710"
652       data: "plot-performance-trending"
653       filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and 'BASE' and '4T4C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
654       parameters:
655       - "result"
656       periods:
657       - 1
658       - 5
659       - 30
660       layout: "plot-cpta"
661
662     - title: "VPP 1T1C L2 Container memif IMIX Packet Throughput - {period} Trending"
663       output-file-name: "container-memif-imix-l2-1t1c-x520"
664       data: "plot-performance-trending"
665       filter: "'NIC_Intel-X520-DA2' and 'MRR' and 'IMIX' and 'BASE' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
666       parameters:
667       - "result"
668       periods:
669       - 1
670       - 5
671       - 30
672       layout: "plot-cpta"
673
674     - title: "VPP 2T2C L2 Container memif IMIX Packet Throughput - {period} Trending"
675       output-file-name: "container-memif-imix-l2-2t2c-x520"
676       data: "plot-performance-trending"
677       filter: "'NIC_Intel-X520-DA2' and 'MRR' and 'IMIX' and 'BASE' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
678       parameters:
679       - "result"
680       periods:
681       - 1
682       - 5
683       - 30
684       layout: "plot-cpta"
685
686     - title: "VPP 4T4C L2 Container memif IMIX Packet Throughput - {period} Trending"
687       output-file-name: "container-memif-imix-l2-4t4c-x520"
688       data: "plot-performance-trending"
689       filter: "'NIC_Intel-X520-DA2' and 'MRR' and 'IMIX' and 'BASE' and '4T4C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
690       parameters:
691       - "result"
692       periods:
693       - 1
694       - 5
695       - 30
696       layout: "plot-cpta"
697
698     - title: "VPP 1T1C L2 Container memif IMIX Packet Throughput - {period} Trending"
699       output-file-name: "container-memif-imix-l2-1t1c-xl710"
700       data: "plot-performance-trending"
701       filter: "'NIC_Intel-XL710' and 'MRR' and 'IMIX' and 'BASE' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
702       parameters:
703       - "result"
704       periods:
705       - 1
706       - 5
707       - 30
708       layout: "plot-cpta"
709
710     - title: "VPP 2T2C L2 Container memif IMIX Packet Throughput - {period} Trending"
711       output-file-name: "container-memif-imix-l2-2t2c-xl710"
712       data: "plot-performance-trending"
713       filter: "'NIC_Intel-XL710' and 'MRR' and 'IMIX' and 'BASE' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
714       parameters:
715       - "result"
716       periods:
717       - 1
718       - 5
719       - 30
720       layout: "plot-cpta"
721
722     - title: "VPP 4T4C L2 Container memif IMIX Packet Throughput - {period} Trending"
723       output-file-name: "container-memif-imix-l2-4t4c-xl710"
724       data: "plot-performance-trending"
725       filter: "'NIC_Intel-XL710' and 'MRR' and 'IMIX' and 'BASE' and '4T4C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
726       parameters:
727       - "result"
728       periods:
729       - 1
730       - 5
731       - 30
732       layout: "plot-cpta"
733
734 # VM vhost
735
736     - title: "VPP 1T1C VM vhost ethip4 64B Packet Throughput - {period} Trending"
737       output-file-name: "vm-vhost-ethip4-1t1c-x520"
738       data: "plot-performance-trending"
739       filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
740       parameters:
741       - "result"
742       periods:
743       - 1
744       - 5
745       - 30
746       layout: "plot-cpta"
747
748     - title: "VPP 2T2C VM vhost ethip4 64B Packet Throughput - {period} Trending"
749       output-file-name: "vm-vhost-ethip4-2t2c-x520"
750       data: "plot-performance-trending"
751       filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
752       parameters:
753       - "result"
754       periods:
755       - 1
756       - 5
757       - 30
758       layout: "plot-cpta"
759
760     - title: "VPP 4T4C VM vhost ethip4 64B Packet Throughput - {period} Trending"
761       output-file-name: "vm-vhost-ethip4-4t4c-x520"
762       data: "plot-performance-trending"
763       filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '4T4C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
764       parameters:
765       - "result"
766       periods:
767       - 1
768       - 5
769       - 30
770       layout: "plot-cpta"
771
772     - title: "VPP 1T1C VM vhost eth 64B Packet Throughput - {period} Trending"
773       output-file-name: "vm-vhost-eth-1t1c-x520"
774       data: "plot-performance-trending"
775       filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
776
777       parameters:
778       - "result"
779       periods:
780       - 1
781       - 5
782       - 30
783       layout: "plot-cpta"
784
785     - title: "VPP 2T2C VM vhost eth 64B Packet Throughput - {period} Trending"
786       output-file-name: "vm-vhost-eth-2t2c-x520"
787       data: "plot-performance-trending"
788       filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
789       parameters:
790       - "result"
791       periods:
792       - 1
793       - 5
794       - 30
795       layout: "plot-cpta"
796
797     - title: "VPP 4T4C VM vhost eth 64B Packet Throughput - {period} Trending"
798       output-file-name: "vm-vhost-eth-4t4c-x520"
799       data: "plot-performance-trending"
800       filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
801       parameters:
802       - "result"
803       periods:
804       - 1
805       - 5
806       - 30
807       layout: "plot-cpta"
808
809     - title: "VPP 1T1C VM vhost eth 64B Packet Throughput - {period} Trending"
810       output-file-name: "vm-vhost-eth-1t1c-xl710"
811       data: "plot-performance-trending"
812       filter: "'NIC_Intel-XL710' and '64B' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
813
814       parameters:
815       - "result"
816       periods:
817       - 1
818       - 5
819       - 30
820       layout: "plot-cpta"
821
822     - title: "VPP 2T2C VM vhost eth 64B Packet Throughput - {period} Trending"
823       output-file-name: "vm-vhost-eth-2t2c-xl710"
824       data: "plot-performance-trending"
825       filter: "'NIC_Intel-XL710' and '64B' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
826       parameters:
827       - "result"
828       periods:
829       - 1
830       - 5
831       - 30
832       layout: "plot-cpta"
833
834     - title: "VPP 4T4C VM vhost eth 64B Packet Throughput - {period} Trending"
835       output-file-name: "vm-vhost-eth-4t4c-xl710"
836       data: "plot-performance-trending"
837       filter: "'NIC_Intel-XL710' and '64B' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
838       parameters:
839       - "result"
840       periods:
841       - 1
842       - 5
843       - 30
844       layout: "plot-cpta"
845
846     - title: "VPP 1T1C VM vhost eth 64B Packet Throughput - {period} Trending"
847       output-file-name: "vm-vhost-eth-1t1c-x710"
848       data: "plot-performance-trending"
849       filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
850
851       parameters:
852       - "result"
853       periods:
854       - 1
855       - 5
856       - 30
857       layout: "plot-cpta"
858
859     - title: "VPP 2T2C VM vhost eth 64B Packet Throughput - {period} Trending"
860       output-file-name: "vm-vhost-eth-2t2c-x710"
861       data: "plot-performance-trending"
862       filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
863       parameters:
864       - "result"
865       periods:
866       - 1
867       - 5
868       - 30
869       layout: "plot-cpta"
870
871     - title: "VPP 4T4C VM vhost eth 64B Packet Throughput - {period} Trending"
872       output-file-name: "vm-vhost-eth-4t4c-x710"
873       data: "plot-performance-trending"
874       filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
875       parameters:
876       - "result"
877       periods:
878       - 1
879       - 5
880       - 30
881       layout: "plot-cpta"
882
883     - title: "VPP 1T1C VM vhost ethip4 IMIX Packet Throughput - {period} Trending"
884       output-file-name: "vm-vhost-imix-ethip4-1t1c-x520"
885       data: "plot-performance-trending"
886       filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
887       parameters:
888       - "result"
889       periods:
890       - 1
891       - 5
892       - 30
893       layout: "plot-cpta"
894
895     - title: "VPP 2T2C VM vhost ethip4 IMIX Packet Throughput - {period} Trending"
896       output-file-name: "vm-vhost-imix-ethip4-2t2c-x520"
897       data: "plot-performance-trending"
898       filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
899       parameters:
900       - "result"
901       periods:
902       - 1
903       - 5
904       - 30
905       layout: "plot-cpta"
906
907     - title: "VPP 4T4C VM vhost ethip4 IMIX Packet Throughput - {period} Trending"
908       output-file-name: "vm-vhost-imix-ethip4-4t4c-x520"
909       data: "plot-performance-trending"
910       filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '4T4C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
911       parameters:
912       - "result"
913       periods:
914       - 1
915       - 5
916       - 30
917       layout: "plot-cpta"
918
919     - title: "VPP 1T1C VM vhost eth IMIX Packet Throughput - {period} Trending"
920       output-file-name: "vm-vhost-imix-eth-1t1c-x520"
921       data: "plot-performance-trending"
922       filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
923
924       parameters:
925       - "result"
926       periods:
927       - 1
928       - 5
929       - 30
930       layout: "plot-cpta"
931
932     - title: "VPP 2T2C VM vhost eth IMIX Packet Throughput - {period} Trending"
933       output-file-name: "vm-vhost-imix-eth-2t2c-x520"
934       data: "plot-performance-trending"
935       filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
936       parameters:
937       - "result"
938       periods:
939       - 1
940       - 5
941       - 30
942       layout: "plot-cpta"
943
944     - title: "VPP 4T4C VM vhost eth IMIX Packet Throughput - {period} Trending"
945       output-file-name: "vm-vhost-imix-eth-4t4c-x520"
946       data: "plot-performance-trending"
947       filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
948       parameters:
949       - "result"
950       periods:
951       - 1
952       - 5
953       - 30
954       layout: "plot-cpta"
955
956     - title: "VPP 1T1C VM vhost eth IMIX Packet Throughput - {period} Trending"
957       output-file-name: "vm-vhost-imix-eth-1t1c-xl710"
958       data: "plot-performance-trending"
959       filter: "'NIC_Intel-XL710' and 'IMIX' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
960
961       parameters:
962       - "result"
963       periods:
964       - 1
965       - 5
966       - 30
967       layout: "plot-cpta"
968
969     - title: "VPP 2T2C VM vhost eth IMIX Packet Throughput - {period} Trending"
970       output-file-name: "vm-vhost-imix-eth-2t2c-xl710"
971       data: "plot-performance-trending"
972       filter: "'NIC_Intel-XL710' and 'IMIX' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
973       parameters:
974       - "result"
975       periods:
976       - 1
977       - 5
978       - 30
979       layout: "plot-cpta"
980
981     - title: "VPP 4T4C VM vhost eth IMIX Packet Throughput - {period} Trending"
982       output-file-name: "vm-vhost-imix-eth-4t4c-xl710"
983       data: "plot-performance-trending"
984       filter: "'NIC_Intel-XL710' and 'IMIX' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
985       parameters:
986       - "result"
987       periods:
988       - 1
989       - 5
990       - 30
991       layout: "plot-cpta"
992
993     - title: "VPP 1T1C VM vhost eth IMIX Packet Throughput - {period} Trending"
994       output-file-name: "vm-vhost-imix-eth-1t1c-x710"
995       data: "plot-performance-trending"
996       filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
997
998       parameters:
999       - "result"
1000       periods:
1001       - 1
1002       - 5
1003       - 30
1004       layout: "plot-cpta"
1005
1006     - title: "VPP 2T2C VM vhost eth IMIX Packet Throughput - {period} Trending"
1007       output-file-name: "vm-vhost-imix-eth-2t2c-x710"
1008       data: "plot-performance-trending"
1009       filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1010       parameters:
1011       - "result"
1012       periods:
1013       - 1
1014       - 5
1015       - 30
1016       layout: "plot-cpta"
1017
1018     - title: "VPP 4T4C VM vhost eth IMIX Packet Throughput - {period} Trending"
1019       output-file-name: "vm-vhost-imix-eth-4t4c-x710"
1020       data: "plot-performance-trending"
1021       filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1022       parameters:
1023       - "result"
1024       periods:
1025       - 1
1026       - 5
1027       - 30
1028       layout: "plot-cpta"
1029
1030 # IPSec
1031
1032     - title: "VPP 1T1C IPSec 64B Packet Throughput - {period} Trending"
1033       output-file-name: "ipsec-1t1c-xl710"
1034       data: "plot-performance-trending"
1035       filter: "'NIC_Intel-XL710' and '64B' and 'IP4FWD' and 'MRR' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'"
1036       parameters:
1037       - "result"
1038       periods:
1039       - 1
1040       - 5
1041       - 30
1042       layout: "plot-cpta"
1043
1044     - title: "VPP 2T2C IPSec 64B Packet Throughput - {period} Trending"
1045       output-file-name: "ipsec-2t2c-xl710"
1046       data: "plot-performance-trending"
1047       filter: "'NIC_Intel-XL710' and '64B' and 'IP4FWD' and 'MRR' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'"
1048       parameters:
1049       - "result"
1050       periods:
1051       - 1
1052       - 5
1053       - 30
1054       layout: "plot-cpta"
1055
1056     - title: "VPP 4T4C IPSec 64B Packet Throughput - {period} Trending"
1057       output-file-name: "ipsec-4t4c-xl710"
1058       data: "plot-performance-trending"
1059       filter: "'NIC_Intel-XL710' and '64B' and 'IP4FWD' and 'MRR' and '4T4C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'"
1060       parameters:
1061       - "result"
1062       periods:
1063       - 1
1064       - 5
1065       - 30
1066       layout: "plot-cpta"