Remove csit 18.01 timed jobs
[ci-management.git] / jjb / csit / csit.yaml
1 # Copyright (c) 2017 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
15 - project:
16     name: csit
17     description: 'CSIT jenkins jobs.'
18     os:
19         - 'ubuntu1604'
20         - 'centos7'
21
22     jobs:
23         - 'csit-dpdk-perf-{stream}-{type}'
24         - 'csit-vpp-perf-{stream}-{type}'
25         - 'csit-ligato-perf-{stream}-{type}'
26         - 'csit-vpp-functional-{stream}-{os}-virl'
27         - 'csit-vpp-verify-{stream_timed}-{os}-weekly'
28         - 'csit-vpp-verify-{stream_timed}-{os}-semiweekly'
29         - 'csit-docs-merge-{stream_timed}'
30         - 'csit-docs-verify-{stream}'
31         - 'csit-report-merge-{stream}'
32         - 'csit-vpp-perf-trend-daily-master'
33         - 'csit-vpp-perf-trend-semi-weekly-master'
34         - 'csit-vpp-perf-check-{stream}'
35         - 'csit-vpp-perf-mrr-daily-master'
36         - 'csit-vpp-perf-verify-{stream}'
37         - 'csit-nsh_sfc-verify-perf-{stream}'
38         - 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
39         - 'csit-tldk-verify-func-{stream}-{os}-virl'
40
41     project: 'csit'
42     branch: 'master'
43     branch-id: 'oper'
44     build-artifact-num-to-keep: 10
45     type:
46         - all
47         - long
48     stream_timed:
49         - master:
50             branch: 'master'
51             branch-id: 'oper'
52     stream:
53         - master:
54             branch: 'master'
55             branch-id: 'oper'
56         - '1701':
57             branch: 'rls1701'
58             branch-id: 'oper-rls1701'
59         - '1704':
60             branch: 'rls1704'
61             branch-id: 'oper-rls1704'
62         - '1707':
63             branch: 'rls1707'
64             branch-id: 'oper-rls1707'
65         - '1710':
66             branch: 'rls1710'
67             branch-id: 'oper-rls1710'
68         - '1801':
69             branch: 'rls1801'
70             branch-id: 'oper-rls1801'
71
72
73 - job-template:
74     name: 'csit-vpp-functional-{stream}-{os}-virl'
75
76     project-type: freestyle
77     node: '{os}-basebuild-4c-4g'
78     concurrent: true
79
80     logrotate:
81         daysToKeep: '{build-days-to-keep}'
82         numToKeep: '{build-num-to-keep}'
83         artifactDaysToKeep: '{build-artifact-days-to-keep}'
84         artifactNumToKeep: '{build-artifact-num-to-keep}'
85
86     parameters:
87         - project-parameter:
88             project: '{project}'
89         - gerrit-parameter:
90             branch: '{branch}'
91
92     scm:
93         - gerrit-trigger-scm:
94             credentials-id: 'jenkins-gerrit-credentials'
95             refspec: '$GERRIT_REFSPEC'
96             choosing-strategy: 'gerrit'
97
98     wrappers:
99         - fdio-infra-wrappers:
100             build-timeout: '{build-timeout}'
101
102     triggers:
103         - gerrit-trigger-patch-submitted:
104             name: '{project}'
105             branch: '{branch}'
106
107     builders:
108         - shell:
109             !include-raw-escape: include-raw-csit-vpp-functional-virl.sh
110
111     publishers:
112         - archive-artifacts:
113             artifacts: 'report.html, log.html, output.xml'
114             latest-only: false
115
116         - robot-report:
117             output-path: ''
118
119         - fdio-infra-shiplogs:
120             maven-version: 'mvn33-new'
121
122 - job-template:
123     name: 'csit-dpdk-perf-{stream}-{type}'
124
125     project-type: freestyle
126     node: 'ubuntu1604-basebuild-4c-4g'
127     concurrent: false
128
129     logrotate:
130         daysToKeep: '{build-days-to-keep}'
131         numToKeep: '{build-num-to-keep}'
132         artifactDaysToKeep: '{build-artifact-days-to-keep}'
133         artifactNumToKeep: '{build-artifact-num-to-keep}'
134
135     parameters:
136         - project-parameter:
137             project: '{project}'
138         - gerrit-parameter:
139             branch: '{branch}'
140         - type-parameter:
141             type: '{type}'
142
143     scm:
144         - gerrit-trigger-scm:
145             credentials-id: 'jenkins-gerrit-credentials'
146             refspec: '$GERRIT_REFSPEC'
147             choosing-strategy: 'gerrit'
148
149     wrappers:
150         - fdio-infra-wrappers-non-activity-timeout:
151             build-timeout: '{build-timeout}'
152
153     triggers:
154         - gerrit-trigger-manually-triggered:
155             name: '{project}'
156             branch: '{branch}'
157             comment-trigger-value: 'verify-perf-dpdk-{type}'
158
159     builders:
160         - shell:
161             !include-raw-escape: jjb/csit/include-raw-csit-dpdk-perf-hw.sh
162
163     publishers:
164         - archive-artifacts:
165             artifacts: 'archive/*.*'
166             latest-only: false
167
168         - robot:
169             output-path: archive
170             other-files:
171               - '*.*'
172
173         - plot:
174             - title: '64B-1t1c-eth-l2xcbase-testpmd-ndrdisc'
175               group: 'RFC2544: Xconnect'
176               yaxis: 'Packets Per Second'
177               num-builds: '20'
178               keep-records: True
179               csv-file-name: 'csit-dpdk-perf-{stream}-{type}-l2-1.csv'
180               series:
181                   - file: 'output_perf_data.xml'
182                     format: xml
183                     xpath-type: 'nodeset'
184                     xpath: '//*[@framesize="64B" and contains(@tags, "DPDK") and contains(@tags, "BASE") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "L2XCFWD")]'
185             - title: '64B-2t2c-eth-l2xcbase-testpmd-ndrdisc'
186               group: 'RFC2544: Xconnect'
187               yaxis: 'Packets Per Second'
188               num-builds: '20'
189               keep-records: True
190               csv-file-name: 'csit-dpdk-perf-{stream}-{type}-l2-2.csv'
191               series:
192                   - file: 'output_perf_data.xml'
193                     format: xml
194                     xpath-type: 'nodeset'
195                     xpath: '//*[@framesize="64B" and contains(@tags, "DPDK") and contains(@tags, "BASE") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "L2XCFWD")]'
196             - title: '64B-4t4c-eth-l2xcbase-testpmd-ndrdisc'
197               group: 'RFC2544: Xconnect'
198               yaxis: 'Packets Per Second'
199               num-builds: '20'
200               keep-records: True
201               csv-file-name: 'csit-dpdk-perf-{stream}-{type}-l2-3.csv'
202               series:
203                   - file: 'output_perf_data.xml'
204                     format: xml
205                     xpath-type: 'nodeset'
206                     xpath: '//*[@framesize="64B" and contains(@tags, "DPDK") and contains(@tags, "BASE") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and contains(@tags, "L2XCFWD")]'
207             - title: '64B-1t1c-eth-l2xcbase-testpmd-pdrdisc'
208               group: 'RFC2544: Xconnect'
209               yaxis: 'Packets Per Second'
210               num-builds: '20'
211               keep-records: True
212               csv-file-name: 'csit-dpdk-perf-{stream}-{type}-l2-4.csv'
213               series:
214                   - file: 'output_perf_data.xml'
215                     format: xml
216                     xpath-type: 'nodeset'
217                     xpath: '//*[@framesize="64B" and contains(@tags, "DPDK") and contains(@tags, "BASE") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and contains(@tags, "L2XCFWD")]'
218             - title: '64B-2t2c-eth-l2xcbase-testpmd-pdrdisc'
219               group: 'RFC2544: Xconnect'
220               yaxis: 'Packets Per Second'
221               num-builds: '20'
222               keep-records: True
223               csv-file-name: 'csit-dpdk-perf-{stream}-{type}-l2-5.csv'
224               series:
225                   - file: 'output_perf_data.xml'
226                     format: xml
227                     xpath-type: 'nodeset'
228                     xpath: '//*[@framesize="64B" and contains(@tags, "DPDK") and contains(@tags, "BASE") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and contains(@tags, "L2XCFWD")]'
229             - title: '64B-4t4c-eth-l2xcbase-testpmd-pdrdisc'
230               group: 'RFC2544: Xconnect'
231               yaxis: 'Packets Per Second'
232               num-builds: '20'
233               keep-records: True
234               csv-file-name: 'csit-dpdk-perf-{stream}-{type}-l2-6.csv'
235               series:
236                   - file: 'output_perf_data.xml'
237                     format: xml
238                     xpath-type: 'nodeset'
239                     xpath: '//*[@framesize="64B" and contains(@tags, "DPDK") and contains(@tags, "BASE") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and contains(@tags, "L2XCFWD")]'
240
241         - fdio-infra-shiplogs:
242             maven-version: 'mvn33-new'
243
244 - job-template:
245     name: 'csit-vpp-perf-{stream}-{type}'
246
247     project-type: freestyle
248     node: 'ubuntu1604-basebuild-8c-32g'
249     concurrent: true
250
251     logrotate:
252         daysToKeep: '{build-days-to-keep}'
253         numToKeep: '{build-num-to-keep}'
254         artifactDaysToKeep: '{build-artifact-days-to-keep}'
255         artifactNumToKeep: '{build-artifact-num-to-keep}'
256
257     parameters:
258         - project-parameter:
259             project: '{project}'
260         - gerrit-parameter:
261             branch: '{branch}'
262         - type-parameter:
263             type: '{type}'
264
265     scm:
266         - gerrit-trigger-scm:
267             credentials-id: 'jenkins-gerrit-credentials'
268             refspec: '$GERRIT_REFSPEC'
269             choosing-strategy: 'gerrit'
270
271     wrappers:
272         - fdio-infra-wrappers-non-activity-timeout:
273             build-timeout: '{build-timeout}'
274
275     triggers:
276         - gerrit-trigger-manually-triggered:
277             name: '{project}'
278             branch: '{branch}'
279             comment-trigger-value: 'verify-perf-{type}'
280
281     builders:
282         - shell:
283             !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-hw.sh
284
285     publishers:
286         - archive-artifacts:
287             artifacts: 'archive/*.*'
288             latest-only: false
289
290         - robot:
291             output-path: archive
292             other-files:
293               - '*.*'
294
295         - plot:
296             - title: '64B-1t1c-eth-l2*-ndrdisc'
297               group: 'RFC2544: Xconnect and Bridge Domain'
298               yaxis: 'Packets Per Second'
299               num-builds: '20'
300               keep-records: True
301               csv-file-name: 'csit-vpp-perf-{stream}-{type}-l2-1.csv'
302               series:
303                   - file: 'output_perf_data.xml'
304                     format: xml
305                     xpath-type: 'nodeset'
306                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "BASE") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "L2BDMACSTAT") or contains(@tags, "L2BDMACLRN") or contains(@tags, "L2XCFWD"))]'
307             - title: '64B-2t2c-eth-l2*-ndrdisc'
308               group: 'RFC2544: Xconnect and Bridge Domain'
309               yaxis: 'Packets Per Second'
310               num-builds: '20'
311               keep-records: True
312               csv-file-name: 'csit-vpp-perf-{stream}-{type}-l2-2.csv'
313               series:
314                   - file: 'output_perf_data.xml'
315                     format: xml
316                     xpath-type: 'nodeset'
317                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "BASE") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "L2BDMACSTAT") or contains(@tags, "L2BDMACLRN") or contains(@tags, "L2XCFWD"))]'
318             - title: '64B-4t4c-eth-l2*-ndrdisc'
319               group: 'RFC2544: Xconnect and Bridge Domain'
320               yaxis: 'Packets Per Second'
321               num-builds: '20'
322               keep-records: True
323               csv-file-name: 'csit-vpp-perf-{stream}-{type}-l2-3.csv'
324               series:
325                   - file: 'output_perf_data.xml'
326                     format: xml
327                     xpath-type: 'nodeset'
328                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "BASE") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and (contains(@tags, "L2BDMACSTAT") or contains(@tags, "L2BDMACLRN") or contains(@tags, "L2XCFWD"))]'
329             - title: '64B-1t1c-eth-l2*-pdrdisc'
330               group: 'RFC2544: Xconnect and Bridge Domain'
331               yaxis: 'Packets Per Second'
332               num-builds: '20'
333               keep-records: True
334               csv-file-name: 'csit-vpp-perf-{stream}-{type}-l2-4.csv'
335               series:
336                   - file: 'output_perf_data.xml'
337                     format: xml
338                     xpath-type: 'nodeset'
339                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "BASE") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and (contains(@tags, "L2BDMACSTAT") or contains(@tags, "L2BDMACLRN") or contains(@tags, "L2XCFWD"))]'
340             - title: '64B-2t2c-eth-l2*-pdrdisc'
341               group: 'RFC2544: Xconnect and Bridge Domain'
342               yaxis: 'Packets Per Second'
343               num-builds: '20'
344               keep-records: True
345               csv-file-name: 'csit-vpp-perf-{stream}-{type}-l2-5.csv'
346               series:
347                   - file: 'output_perf_data.xml'
348                     format: xml
349                     xpath-type: 'nodeset'
350                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "BASE") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and (contains(@tags, "L2BDMACSTAT") or contains(@tags, "L2BDMACLRN") or contains(@tags, "L2XCFWD"))]'
351             - title: '64B-4t4c-eth-l2*-pdrdisc'
352               group: 'RFC2544: Xconnect and Bridge Domain'
353               yaxis: 'Packets Per Second'
354               num-builds: '20'
355               keep-records: True
356               csv-file-name: 'csit-vpp-perf-{stream}-{type}-l2-6.csv'
357               series:
358                   - file: 'output_perf_data.xml'
359                     format: xml
360                     xpath-type: 'nodeset'
361                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "BASE") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and (contains(@tags, "L2BDMACSTAT") or contains(@tags, "L2BDMACLRN") or contains(@tags, "L2XCFWD"))]'
362
363             - title: '64B-1t1c-ethip4-ip4*-ndrdisc'
364               group: 'RFC2544: IPv4 base, scale, feature'
365               yaxis: 'Packets Per Second'
366               num-builds: '20'
367               keep-records: True
368               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv4-1.csv'
369               series:
370                   - file: 'output_perf_data.xml'
371                     format: xml
372                     xpath-type: 'nodeset'
373                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IP4FWD")]'
374             - title: '64B-2t2c-ethip4-ip4*-ndrdisc'
375               group: 'RFC2544: IPv4 base, scale, feature'
376               yaxis: 'Packets Per Second'
377               num-builds: '20'
378               keep-records: True
379               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv4-2.csv'
380               series:
381                   - file: 'output_perf_data.xml'
382                     format: xml
383                     xpath-type: 'nodeset'
384                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IP4FWD")]'
385             - title: '64B-4t4c-ethip4-ip4*-ndrdisc'
386               group: 'RFC2544: IPv4 base, scale, feature'
387               yaxis: 'Packets Per Second'
388               num-builds: '20'
389               keep-records: True
390               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv4-3.csv'
391               series:
392                   - file: 'output_perf_data.xml'
393                     format: xml
394                     xpath-type: 'nodeset'
395                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and contains(@tags, "IP4FWD")]'
396             - title: '64B-1t1c-ethip4-ip4*-pdrdisc'
397               group: 'RFC2544: IPv4 base, scale, feature'
398               yaxis: 'Packets Per Second'
399               num-builds: '20'
400               keep-records: True
401               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv4-4.csv'
402               series:
403                   - file: 'output_perf_data.xml'
404                     format: xml
405                     xpath-type: 'nodeset'
406                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and contains(@tags, "IP4FWD")]'
407             - title: '64B-2t2c-ethip4-ip4*-pdrdisc'
408               group: 'RFC2544: IPv4 base, scale, feature'
409               yaxis: 'Packets Per Second'
410               num-builds: '20'
411               keep-records: True
412               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv4-5.csv'
413               series:
414                   - file: 'output_perf_data.xml'
415                     format: xml
416                     xpath-type: 'nodeset'
417                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and contains(@tags, "IP4FWD")]'
418             - title: '64B-4t4c-ethip4-ip4*-pdrdisc'
419               group: 'RFC2544: IPv4 base, scale, feature'
420               yaxis: 'Packets Per Second'
421               num-builds: '20'
422               keep-records: True
423               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv4-6.csv'
424               series:
425                   - file: 'output_perf_data.xml'
426                     format: xml
427                     xpath-type: 'nodeset'
428                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and contains(@tags, "IP4FWD")]'
429
430             - title: '78B-1t1c-ethip6-ip6*-ndrdisc'
431               group: 'RFC2544: IPv6 base, scale, feature'
432               yaxis: 'Packets Per Second'
433               num-builds: '20'
434               keep-records: True
435               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv6-1.csv'
436               series:
437                   - file: 'output_perf_data.xml'
438                     format: xml
439                     xpath-type: 'nodeset'
440                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IP6FWD")]'
441             - title: '78B-2t2c-ethip6-ip6*-ndrdisc'
442               group: 'RFC2544: IPv6 base, scale, feature'
443               yaxis: 'Packets Per Second'
444               num-builds: '20'
445               keep-records: True
446               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv6-2.csv'
447               series:
448                   - file: 'output_perf_data.xml'
449                     format: xml
450                     xpath-type: 'nodeset'
451                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IP6FWD")]'
452             - title: '78B-4t4c-ethip6-ip6*-ndrdisc'
453               group: 'RFC2544: IPv6 base, scale, feature'
454               yaxis: 'Packets Per Second'
455               num-builds: '20'
456               keep-records: True
457               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv6-3.csv'
458               series:
459                   - file: 'output_perf_data.xml'
460                     format: xml
461                     xpath-type: 'nodeset'
462                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and contains(@tags, "IP6FWD")]'
463             - title: '78B-1t1c-ethip6-ip6*-pdrdisc'
464               group: 'RFC2544: IPv6 base, scale, feature'
465               yaxis: 'Packets Per Second'
466               num-builds: '20'
467               keep-records: True
468               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv6-4.csv'
469               series:
470                   - file: 'output_perf_data.xml'
471                     format: xml
472                     xpath-type: 'nodeset'
473                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and contains(@tags, "IP6FWD")]'
474             - title: '78B-2t2c-ethip6-ip6*-pdrdisc'
475               group: 'RFC2544: IPv6 base, scale, feature'
476               yaxis: 'Packets Per Second'
477               num-builds: '20'
478               keep-records: True
479               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv6-5.csv'
480               series:
481                   - file: 'output_perf_data.xml'
482                     format: xml
483                     xpath-type: 'nodeset'
484                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and contains(@tags, "IP6FWD")]'
485             - title: '78B-4t4c-ethip6-ip6*-pdrdisc'
486               group: 'RFC2544: IPv6 base, scale, feature'
487               yaxis: 'Packets Per Second'
488               num-builds: '20'
489               keep-records: True
490               csv-file-name: 'csit-vpp-perf-{stream}-{type}-ipv6-6.csv'
491               series:
492                   - file: 'output_perf_data.xml'
493                     format: xml
494                     xpath-type: 'nodeset'
495                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and contains(@tags, "IP6FWD")]'
496
497             - title: '64B-1t1c-ethip4*-ndrdisc'
498               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
499               yaxis: 'Packets Per Second'
500               num-builds: '20'
501               keep-records: True
502               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-1.csv'
503               series:
504                   - file: 'output_perf_data.xml'
505                     format: xml
506                     xpath-type: 'nodeset'
507                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
508             - title: '64B-2t2c-ethip4*-ndrdisc'
509               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
510               yaxis: 'Packets Per Second'
511               num-builds: '20'
512               keep-records: True
513               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-2.csv'
514               series:
515                   - file: 'output_perf_data.xml'
516                     format: xml
517                     xpath-type: 'nodeset'
518                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
519             - title: '64B-4t4c-ethip4*-ndrdisc'
520               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
521               yaxis: 'Packets Per Second'
522               num-builds: '20'
523               keep-records: True
524               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-3.csv'
525               series:
526                   - file: 'output_perf_data.xml'
527                     format: xml
528                     xpath-type: 'nodeset'
529                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
530             - title: '64B-1t1c-ethip4*-pdrdisc'
531               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
532               yaxis: 'Packets Per Second'
533               num-builds: '20'
534               keep-records: True
535               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-4.csv'
536               series:
537                   - file: 'output_perf_data.xml'
538                     format: xml
539                     xpath-type: 'nodeset'
540                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
541             - title: '64B-2t2c-ethip4*-pdrdisc'
542               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
543               yaxis: 'Packets Per Second'
544               num-builds: '20'
545               keep-records: True
546               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-5.csv'
547               series:
548                   - file: 'output_perf_data.xml'
549                     format: xml
550                     xpath-type: 'nodeset'
551                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
552             - title: '64B-4t4c-ethip4*-pdrdisc'
553               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
554               yaxis: 'Packets Per Second'
555               num-builds: '20'
556               keep-records: True
557               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-6.csv'
558               series:
559                   - file: 'output_perf_data.xml'
560                     format: xml
561                     xpath-type: 'nodeset'
562                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
563             - title: '78B-1t1c-ethip6*-ndrdisc'
564               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
565               yaxis: 'Packets Per Second'
566               num-builds: '20'
567               keep-records: True
568               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-7.csv'
569               series:
570                   - file: 'output_perf_data.xml'
571                     format: xml
572                     xpath-type: 'nodeset'
573                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
574             - title: '78B-2t2c-ethip6*-ndrdisc'
575               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
576               yaxis: 'Packets Per Second'
577               num-builds: '20'
578               keep-records: True
579               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-8.csv'
580               series:
581                   - file: 'output_perf_data.xml'
582                     format: xml
583                     xpath-type: 'nodeset'
584                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
585             - title: '78B-4t4c-ethip6*-ndrdisc'
586               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
587               yaxis: 'Packets Per Second'
588               num-builds: '20'
589               keep-records: True
590               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-9.csv'
591               series:
592                   - file: 'output_perf_data.xml'
593                     format: xml
594                     xpath-type: 'nodeset'
595                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
596             - title: '78B-1t1c-ethip6*-pdrdisc'
597               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
598               yaxis: 'Packets Per Second'
599               num-builds: '20'
600               keep-records: True
601               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-10.csv'
602               series:
603                   - file: 'output_perf_data.xml'
604                     format: xml
605                     xpath-type: 'nodeset'
606                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
607             - title: '78B-2t2c-ethip6*-pdrdisc'
608               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
609               yaxis: 'Packets Per Second'
610               num-builds: '20'
611               keep-records: True
612               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-11.csv'
613               series:
614                   - file: 'output_perf_data.xml'
615                     format: xml
616                     xpath-type: 'nodeset'
617                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
618             - title: '78B-4t4c-ethip6*-pdrdisc'
619               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
620               yaxis: 'Packets Per Second'
621               num-builds: '20'
622               keep-records: True
623               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-12.csv'
624               series:
625                   - file: 'output_perf_data.xml'
626                     format: xml
627                     xpath-type: 'nodeset'
628                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
629
630             - title: '64B-1t1c-ethip4*-ndrdisc'
631               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
632               yaxis: 'Packets Per Second'
633               num-builds: '20'
634               keep-records: True
635               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-1.csv'
636               series:
637                   - file: 'output_perf_data.xml'
638                     format: xml
639                     xpath-type: 'nodeset'
640                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
641             - title: '64B-2t2c-ethip4*-ndrdisc'
642               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
643               yaxis: 'Packets Per Second'
644               num-builds: '20'
645               keep-records: True
646               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-2.csv'
647               series:
648                   - file: 'output_perf_data.xml'
649                     format: xml
650                     xpath-type: 'nodeset'
651                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
652             - title: '64B-4t4c-ethip4*-ndrdisc'
653               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
654               yaxis: 'Packets Per Second'
655               num-builds: '20'
656               keep-records: True
657               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-3.csv'
658               series:
659                   - file: 'output_perf_data.xml'
660                     format: xml
661                     xpath-type: 'nodeset'
662                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
663             - title: '64B-1t1c-ethip4*-pdrdisc'
664               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
665               yaxis: 'Packets Per Second'
666               num-builds: '20'
667               keep-records: True
668               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-4.csv'
669               series:
670                   - file: 'output_perf_data.xml'
671                     format: xml
672                     xpath-type: 'nodeset'
673                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
674             - title: '64B-2t2c-ethip4*-pdrdisc'
675               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
676               yaxis: 'Packets Per Second'
677               num-builds: '20'
678               keep-records: True
679               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-5.csv'
680               series:
681                   - file: 'output_perf_data.xml'
682                     format: xml
683                     xpath-type: 'nodeset'
684                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
685             - title: '64B-4t4c-ethip4*-pdrdisc'
686               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
687               yaxis: 'Packets Per Second'
688               num-builds: '20'
689               keep-records: True
690               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-6.csv'
691               series:
692                   - file: 'output_perf_data.xml'
693                     format: xml
694                     xpath-type: 'nodeset'
695                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
696             - title: '78B-1t1c-ethip6*-ndrdisc'
697               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
698               yaxis: 'Packets Per Second'
699               num-builds: '20'
700               keep-records: True
701               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-7.csv'
702               series:
703                   - file: 'output_perf_data.xml'
704                     format: xml
705                     xpath-type: 'nodeset'
706                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
707             - title: '78B-2t2c-ethip6*-ndrdisc'
708               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
709               yaxis: 'Packets Per Second'
710               num-builds: '20'
711               keep-records: True
712               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-8.csv'
713               series:
714                   - file: 'output_perf_data.xml'
715                     format: xml
716                     xpath-type: 'nodeset'
717                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
718             - title: '78B-4t4c-ethip6*-ndrdisc'
719               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
720               yaxis: 'Packets Per Second'
721               num-builds: '20'
722               keep-records: True
723               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-9.csv'
724               series:
725                   - file: 'output_perf_data.xml'
726                     format: xml
727                     xpath-type: 'nodeset'
728                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
729             - title: '78B-1t1c-ethip6*-pdrdisc'
730               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
731               yaxis: 'Packets Per Second'
732               num-builds: '20'
733               keep-records: True
734               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-10.csv'
735               series:
736                   - file: 'output_perf_data.xml'
737                     format: xml
738                     xpath-type: 'nodeset'
739                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
740             - title: '78B-2t2c-ethip6*-pdrdisc'
741               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
742               yaxis: 'Packets Per Second'
743               num-builds: '20'
744               keep-records: True
745               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-11.csv'
746               series:
747                   - file: 'output_perf_data.xml'
748                     format: xml
749                     xpath-type: 'nodeset'
750                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
751             - title: '78B-4t4c-ethip6*-pdrdisc'
752               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
753               yaxis: 'Packets Per Second'
754               num-builds: '20'
755               keep-records: True
756               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-sw-12.csv'
757               series:
758                   - file: 'output_perf_data.xml'
759                     format: xml
760                     xpath-type: 'nodeset'
761                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
762
763             - title: '64B-1t1c-ethip4*-ndrdisc'
764               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
765               yaxis: 'Packets Per Second'
766               num-builds: '20'
767               keep-records: True
768               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-1.csv'
769               series:
770                   - file: 'output_perf_data.xml'
771                     format: xml
772                     xpath-type: 'nodeset'
773                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
774             - title: '64B-2t2c-ethip4*-ndrdisc'
775               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
776               yaxis: 'Packets Per Second'
777               num-builds: '20'
778               keep-records: True
779               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-2.csv'
780               series:
781                   - file: 'output_perf_data.xml'
782                     format: xml
783                     xpath-type: 'nodeset'
784                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
785             - title: '64B-4t4c-ethip4*-ndrdisc'
786               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
787               yaxis: 'Packets Per Second'
788               num-builds: '20'
789               keep-records: True
790               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-3.csv'
791               series:
792                   - file: 'output_perf_data.xml'
793                     format: xml
794                     xpath-type: 'nodeset'
795                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
796             - title: '64B-1t1c-ethip4*-pdrdisc'
797               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
798               yaxis: 'Packets Per Second'
799               num-builds: '20'
800               keep-records: True
801               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-4.csv'
802               series:
803                   - file: 'output_perf_data.xml'
804                     format: xml
805                     xpath-type: 'nodeset'
806                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
807             - title: '64B-2t2c-ethip4*-pdrdisc'
808               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
809               yaxis: 'Packets Per Second'
810               num-builds: '20'
811               keep-records: True
812               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-5.csv'
813               series:
814                   - file: 'output_perf_data.xml'
815                     format: xml
816                     xpath-type: 'nodeset'
817                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
818             - title: '64B-4t4c-ethip4*-pdrdisc'
819               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
820               yaxis: 'Packets Per Second'
821               num-builds: '20'
822               keep-records: True
823               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-6.csv'
824               series:
825                   - file: 'output_perf_data.xml'
826                     format: xml
827                     xpath-type: 'nodeset'
828                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
829             - title: '78B-1t1c-ethip6*-ndrdisc'
830               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
831               yaxis: 'Packets Per Second'
832               num-builds: '20'
833               keep-records: True
834               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-7.csv'
835               series:
836                   - file: 'output_perf_data.xml'
837                     format: xml
838                     xpath-type: 'nodeset'
839                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
840             - title: '78B-2t2c-ethip6*-ndrdisc'
841               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
842               yaxis: 'Packets Per Second'
843               num-builds: '20'
844               keep-records: True
845               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-8.csv'
846               series:
847                   - file: 'output_perf_data.xml'
848                     format: xml
849                     xpath-type: 'nodeset'
850                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
851             - title: '78B-4t4c-ethip6*-ndrdisc'
852               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
853               yaxis: 'Packets Per Second'
854               num-builds: '20'
855               keep-records: True
856               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-9.csv'
857               series:
858                   - file: 'output_perf_data.xml'
859                     format: xml
860                     xpath-type: 'nodeset'
861                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
862             - title: '78B-1t1c-ethip6*-pdrdisc'
863               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
864               yaxis: 'Packets Per Second'
865               num-builds: '20'
866               keep-records: True
867               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-10.csv'
868               series:
869                   - file: 'output_perf_data.xml'
870                     format: xml
871                     xpath-type: 'nodeset'
872                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
873             - title: '78B-2t2c-ethip6*-pdrdisc'
874               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
875               yaxis: 'Packets Per Second'
876               num-builds: '20'
877               keep-records: True
878               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-11.csv'
879               series:
880                   - file: 'output_perf_data.xml'
881                     format: xml
882                     xpath-type: 'nodeset'
883                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
884             - title: '78B-4t4c-ethip6*-pdrdisc'
885               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
886               yaxis: 'Packets Per Second'
887               num-builds: '20'
888               keep-records: True
889               csv-file-name: 'csit-vpp-perf-{stream}-{type}-crypto-hw-12.csv'
890               series:
891                   - file: 'output_perf_data.xml'
892                     format: xml
893                     xpath-type: 'nodeset'
894                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
895
896             - title: '64B-1t1c-ethip4*-ndrdisc'
897               group: 'RFC2544: Overlay tunnels with crypto in software'
898               yaxis: 'Packets Per Second'
899               num-builds: '20'
900               keep-records: True
901               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-1.csv'
902               series:
903                   - file: 'output_perf_data.xml'
904                     format: xml
905                     xpath-type: 'nodeset'
906                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
907             - title: '64B-2t2c-ethip4*-ndrdisc'
908               group: 'RFC2544: Overlay tunnels with crypto in software'
909               yaxis: 'Packets Per Second'
910               num-builds: '20'
911               keep-records: True
912               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-2.csv'
913               series:
914                   - file: 'output_perf_data.xml'
915                     format: xml
916                     xpath-type: 'nodeset'
917                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
918             - title: '64B-4t4c-ethip4*-ndrdisc'
919               group: 'RFC2544: Overlay tunnels with crypto in software'
920               yaxis: 'Packets Per Second'
921               num-builds: '20'
922               keep-records: True
923               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-3.csv'
924               series:
925                   - file: 'output_perf_data.xml'
926                     format: xml
927                     xpath-type: 'nodeset'
928                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
929             - title: '64B-1t1c-ethip4*-pdrdisc'
930               group: 'RFC2544: Overlay tunnels with crypto in software'
931               yaxis: 'Packets Per Second'
932               num-builds: '20'
933               keep-records: True
934               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-4.csv'
935               series:
936                   - file: 'output_perf_data.xml'
937                     format: xml
938                     xpath-type: 'nodeset'
939                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
940             - title: '64B-2t2c-ethip4*-pdrdisc'
941               group: 'RFC2544: Overlay tunnels with crypto in software'
942               yaxis: 'Packets Per Second'
943               num-builds: '20'
944               keep-records: True
945               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-5.csv'
946               series:
947                   - file: 'output_perf_data.xml'
948                     format: xml
949                     xpath-type: 'nodeset'
950                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
951             - title: '64B-4t4c-ethip4*-pdrdisc'
952               group: 'RFC2544: Overlay tunnels with crypto in software'
953               yaxis: 'Packets Per Second'
954               num-builds: '20'
955               keep-records: True
956               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-6.csv'
957               series:
958                   - file: 'output_perf_data.xml'
959                     format: xml
960                     xpath-type: 'nodeset'
961                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
962             - title: '78B-1t1c-ethip6*-ndrdisc'
963               group: 'RFC2544: Overlay tunnels with crypto in software'
964               yaxis: 'Packets Per Second'
965               num-builds: '20'
966               keep-records: True
967               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-7.csv'
968               series:
969                   - file: 'output_perf_data.xml'
970                     format: xml
971                     xpath-type: 'nodeset'
972                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
973             - title: '78B-2t2c-ethip6*-ndrdisc'
974               group: 'RFC2544: Overlay tunnels with crypto in software'
975               yaxis: 'Packets Per Second'
976               num-builds: '20'
977               keep-records: True
978               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-8.csv'
979               series:
980                   - file: 'output_perf_data.xml'
981                     format: xml
982                     xpath-type: 'nodeset'
983                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
984             - title: '78B-4t4c-ethip6*-ndrdisc'
985               group: 'RFC2544: Overlay tunnels with crypto in software'
986               yaxis: 'Packets Per Second'
987               num-builds: '20'
988               keep-records: True
989               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-9.csv'
990               series:
991                   - file: 'output_perf_data.xml'
992                     format: xml
993                     xpath-type: 'nodeset'
994                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
995             - title: '78B-1t1c-ethip6*-pdrdisc'
996               group: 'RFC2544: Overlay tunnels with crypto in software'
997               yaxis: 'Packets Per Second'
998               num-builds: '20'
999               keep-records: True
1000               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-10.csv'
1001               series:
1002                   - file: 'output_perf_data.xml'
1003                     format: xml
1004                     xpath-type: 'nodeset'
1005                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1006             - title: '78B-2t2c-ethip6*-pdrdisc'
1007               group: 'RFC2544: Overlay tunnels with crypto in software'
1008               yaxis: 'Packets Per Second'
1009               num-builds: '20'
1010               keep-records: True
1011               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-11.csv'
1012               series:
1013                   - file: 'output_perf_data.xml'
1014                     format: xml
1015                     xpath-type: 'nodeset'
1016                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1017             - title: '78B-4t4c-ethip6*-pdrdisc'
1018               group: 'RFC2544: Overlay tunnels with crypto in software'
1019               yaxis: 'Packets Per Second'
1020               num-builds: '20'
1021               keep-records: True
1022               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-sw-12.csv'
1023               series:
1024                   - file: 'output_perf_data.xml'
1025                     format: xml
1026                     xpath-type: 'nodeset'
1027                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1028
1029             - title: '64B-1t1c-ethip4*-ndrdisc'
1030               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1031               yaxis: 'Packets Per Second'
1032               num-builds: '20'
1033               keep-records: True
1034               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-1.csv'
1035               series:
1036                   - file: 'output_perf_data.xml'
1037                     format: xml
1038                     xpath-type: 'nodeset'
1039                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1040             - title: '64B-2t2c-ethip4*-ndrdisc'
1041               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1042               yaxis: 'Packets Per Second'
1043               num-builds: '20'
1044               keep-records: True
1045               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-2.csv'
1046               series:
1047                   - file: 'output_perf_data.xml'
1048                     format: xml
1049                     xpath-type: 'nodeset'
1050                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1051             - title: '64B-4t4c-ethip4*-ndrdisc'
1052               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1053               yaxis: 'Packets Per Second'
1054               num-builds: '20'
1055               keep-records: True
1056               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-3.csv'
1057               series:
1058                   - file: 'output_perf_data.xml'
1059                     format: xml
1060                     xpath-type: 'nodeset'
1061                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1062             - title: '64B-1t1c-ethip4*-pdrdisc'
1063               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1064               yaxis: 'Packets Per Second'
1065               num-builds: '20'
1066               keep-records: True
1067               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-4.csv'
1068               series:
1069                   - file: 'output_perf_data.xml'
1070                     format: xml
1071                     xpath-type: 'nodeset'
1072                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1073             - title: '64B-2t2c-ethip4*-pdrdisc'
1074               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1075               yaxis: 'Packets Per Second'
1076               num-builds: '20'
1077               keep-records: True
1078               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-5.csv'
1079               series:
1080                   - file: 'output_perf_data.xml'
1081                     format: xml
1082                     xpath-type: 'nodeset'
1083                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1084             - title: '64B-4t4c-ethip4*-pdrdisc'
1085               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1086               yaxis: 'Packets Per Second'
1087               num-builds: '20'
1088               keep-records: True
1089               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-6.csv'
1090               series:
1091                   - file: 'output_perf_data.xml'
1092                     format: xml
1093                     xpath-type: 'nodeset'
1094                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1095             - title: '78B-1t1c-ethip6*-ndrdisc'
1096               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1097               yaxis: 'Packets Per Second'
1098               num-builds: '20'
1099               keep-records: True
1100               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-7.csv'
1101               series:
1102                   - file: 'output_perf_data.xml'
1103                     format: xml
1104                     xpath-type: 'nodeset'
1105                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1106             - title: '78B-2t2c-ethip6*-ndrdisc'
1107               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1108               yaxis: 'Packets Per Second'
1109               num-builds: '20'
1110               keep-records: True
1111               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-8.csv'
1112               series:
1113                   - file: 'output_perf_data.xml'
1114                     format: xml
1115                     xpath-type: 'nodeset'
1116                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1117             - title: '78B-4t4c-ethip6*-ndrdisc'
1118               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1119               yaxis: 'Packets Per Second'
1120               num-builds: '20'
1121               keep-records: True
1122               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-9.csv'
1123               series:
1124                   - file: 'output_perf_data.xml'
1125                     format: xml
1126                     xpath-type: 'nodeset'
1127                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1128             - title: '78B-1t1c-ethip6*-pdrdisc'
1129               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1130               yaxis: 'Packets Per Second'
1131               num-builds: '20'
1132               keep-records: True
1133               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-10.csv'
1134               series:
1135                   - file: 'output_perf_data.xml'
1136                     format: xml
1137                     xpath-type: 'nodeset'
1138                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1139             - title: '78B-2t2c-ethip6*-pdrdisc'
1140               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1141               yaxis: 'Packets Per Second'
1142               num-builds: '20'
1143               keep-records: True
1144               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-11.csv'
1145               series:
1146                   - file: 'output_perf_data.xml'
1147                     format: xml
1148                     xpath-type: 'nodeset'
1149                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1150             - title: '78B-4t4c-ethip6*-pdrdisc'
1151               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1152               yaxis: 'Packets Per Second'
1153               num-builds: '20'
1154               keep-records: True
1155               csv-file-name: 'csit-vpp-perf-{stream}-{type}-encap-crypto-hw-12.csv'
1156               series:
1157                   - file: 'output_perf_data.xml'
1158                     format: xml
1159                     xpath-type: 'nodeset'
1160                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1161
1162             - title: '64B-1t1c-*-vhost-*-ndrdisc'
1163               group: 'RFC2544: vhost-user'
1164               yaxis: 'Packets Per Second'
1165               num-builds: '20'
1166               keep-records: True
1167               csv-file-name: 'csit-vpp-perf-{stream}-{type}-vhost-1.csv'
1168               series:
1169                   - file: 'output_perf_data.xml'
1170                     format: xml
1171                     xpath-type: 'nodeset'
1172                     xpath: '//*[@framesize="64B" and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "VHOST") and (contains(@tags, "ETH") or contains(@tags, "DOT1Q") or contains(@tags, "VXLAN"))]'
1173             - title: '64B-2t2c-*-vhost-*-ndrdisc'
1174               group: 'RFC2544: vhost-user'
1175               yaxis: 'Packets Per Second'
1176               num-builds: '20'
1177               keep-records: True
1178               csv-file-name: 'csit-vpp-perf-{stream}-{type}-vhost-2.csv'
1179               series:
1180                   - file: 'output_perf_data.xml'
1181                     format: xml
1182                     xpath-type: 'nodeset'
1183                     xpath: '//*[@framesize="64B" and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "VHOST") and (contains(@tags, "ETH") or contains(@tags, "DOT1Q") or contains(@tags, "VXLAN"))]'
1184             - title: '64B-4t4c-*-vhost-*-ndrdisc'
1185               group: 'RFC2544: vhost-user'
1186               yaxis: 'Packets Per Second'
1187               num-builds: '20'
1188               keep-records: True
1189               csv-file-name: 'csit-vpp-perf-{stream}-{type}-vhost-3.csv'
1190               series:
1191                   - file: 'output_perf_data.xml'
1192                     format: xml
1193                     xpath-type: 'nodeset'
1194                     xpath: '//*[@framesize="64B" and contains(@tags, "NDRDISC") and contains(@tags, "4T4C") and contains(@tags, "VHOST") and (contains(@tags, "ETH") or contains(@tags, "DOT1Q") or contains(@tags, "VXLAN"))]'
1195             - title: '64B-1t1c-*-vhost-*-pdrdisc'
1196               group: 'RFC2544: vhost-user'
1197               yaxis: 'Packets Per Second'
1198               num-builds: '20'
1199               keep-records: True
1200               csv-file-name: 'csit-vpp-perf-{stream}-{type}-vhost-4.csv'
1201               series:
1202                   - file: 'output_perf_data.xml'
1203                     format: xml
1204                     xpath-type: 'nodeset'
1205                     xpath: '//*[@framesize="64B" and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "1T1C") and contains(@tags, "VHOST") and (contains(@tags, "ETH") or contains(@tags, "DOT1Q") or contains(@tags, "VXLAN"))]'
1206             - title: '64B-2t2c-*-vhost-*-pdrdisc'
1207               group: 'RFC2544: vhost-user'
1208               yaxis: 'Packets Per Second'
1209               num-builds: '20'
1210               keep-records: True
1211               csv-file-name: 'csit-vpp-perf-{stream}-{type}-vhost-5.csv'
1212               series:
1213                   - file: 'output_perf_data.xml'
1214                     format: xml
1215                     xpath-type: 'nodeset'
1216                     xpath: '//*[@framesize="64B" and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "2T2C") and contains(@tags, "VHOST") and (contains(@tags, "ETH") or contains(@tags, "DOT1Q") or contains(@tags, "VXLAN"))]'
1217             - title: '64B-4t4c-*-vhost-*-pdrdisc'
1218               group: 'RFC2544: vhost-user'
1219               yaxis: 'Packets Per Second'
1220               num-builds: '20'
1221               keep-records: True
1222               csv-file-name: 'csit-vpp-perf-{stream}-{type}-vhost-6.csv'
1223               series:
1224                   - file: 'output_perf_data.xml'
1225                     format: xml
1226                     xpath-type: 'nodeset'
1227                     xpath: '//*[@framesize="64B" and contains(@tags, "PDRDISC") and not(contains(@tags,"NDRDISC")) and contains(@tags, "4T4C") and contains(@tags, "VHOST") and (contains(@tags, "ETH") or contains(@tags, "DOT1Q") or contains(@tags, "VXLAN"))]'
1228
1229         - fdio-infra-shiplogs:
1230             maven-version: 'mvn33-new'
1231
1232 - job-template:
1233     name: 'csit-ligato-perf-{stream}-{type}'
1234
1235     project-type: freestyle
1236     node: 'ubuntu1604-basebuild-4c-4g'
1237     concurrent: true
1238
1239     logrotate:
1240         daysToKeep: '{build-days-to-keep}'
1241         numToKeep: '{build-num-to-keep}'
1242         artifactDaysToKeep: '{build-artifact-days-to-keep}'
1243         artifactNumToKeep: '{build-artifact-num-to-keep}'
1244
1245     parameters:
1246         - project-parameter:
1247             project: '{project}'
1248         - gerrit-parameter:
1249             branch: '{branch}'
1250         - type-parameter:
1251             type: '{type}'
1252
1253     scm:
1254         - gerrit-trigger-scm:
1255             credentials-id: 'jenkins-gerrit-credentials'
1256             refspec: '$GERRIT_REFSPEC'
1257             choosing-strategy: 'gerrit'
1258
1259     wrappers:
1260         - fdio-infra-wrappers-non-activity-timeout:
1261             build-timeout: '{build-timeout}'
1262
1263     triggers:
1264         - gerrit-trigger-manually-triggered:
1265             name: '{project}'
1266             branch: '{branch}'
1267             comment-trigger-value: 'verify-perf-ligato-{type}'
1268
1269     builders:
1270         - shell:
1271             !include-raw-escape: jjb/csit/include-raw-csit-ligato-perf-hw.sh
1272
1273     publishers:
1274         - archive-artifacts:
1275             artifacts: 'archive/*.*'
1276             latest-only: false
1277
1278         - robot:
1279             output-path: archive
1280             other-files:
1281               - '*.*'
1282
1283         - fdio-infra-shiplogs:
1284             maven-version: 'mvn33-new'
1285
1286
1287 - job-template:
1288     name: 'csit-vpp-verify-{stream_timed}-{os}-weekly'
1289     description: 'Purpose of this job is to validate CSIT code of corresponding branch against verified vpp build from corresponding branch.'
1290
1291     project-type: freestyle
1292     node: '{os}-basebuild-4c-4g'
1293     concurrent: false
1294
1295     logrotate:
1296         daysToKeep: '{build-days-to-keep}'
1297         numToKeep: '{build-num-to-keep}'
1298         artifactDaysToKeep: '{build-artifact-days-to-keep}'
1299         artifactNumToKeep: '{build-artifact-num-to-keep}'
1300
1301     parameters:
1302         - project-parameter:
1303             project: '{project}'
1304         - gerrit-parameter:
1305             branch: '{branch}'
1306
1307     scm:
1308         - git-scm:
1309             credentials-id: 'jenkins-gerrit-credentials'
1310             branch: '{branch}'
1311
1312     wrappers:
1313         - fdio-infra-wrappers-non-activity-timeout:
1314             build-timeout: '{build-timeout}'
1315
1316     triggers:
1317         - timed: '0 4 * * 0'
1318
1319         - gerrit-trigger-manually-triggered:
1320             comment-trigger-value: 'csit-vpp-ref-verify'
1321             name: '{project}'
1322             branch: '{branch}'
1323
1324     builders:
1325         - shell:
1326             !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-weekly.sh
1327
1328     publishers:
1329         - archive-artifacts:
1330             artifacts: 'report.html, log.html, output.xml'
1331             latest-only: false
1332
1333         - robot-report:
1334             output-path: ''
1335
1336         - fdio-infra-shiplogs:
1337             maven-version: 'mvn33-new'
1338
1339 - job-template:
1340     name: 'csit-vpp-verify-{stream_timed}-{os}-semiweekly'
1341     description: 'Purpose of this job is to validate latest vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
1342
1343     project-type: freestyle
1344     node: '{os}-basebuild-4c-4g'
1345     concurrent: false
1346
1347     logrotate:
1348         daysToKeep: '{build-days-to-keep}'
1349         numToKeep: '{build-num-to-keep}'
1350         artifactDaysToKeep: '{build-artifact-days-to-keep}'
1351         artifactNumToKeep: '{build-artifact-num-to-keep}'
1352
1353     parameters:
1354         - project-parameter:
1355             project: '{project}'
1356         - gerrit-parameter:
1357             branch: '{branch}'
1358
1359     wrappers:
1360         - fdio-infra-wrappers-non-activity-timeout:
1361             build-timeout: '{build-timeout}'
1362
1363     triggers:
1364         - timed: '0 4 * * 2,6'
1365
1366         - gerrit-trigger-manually-triggered:
1367             comment-trigger-value: 'csit-verify-vpp'
1368             name: '{project}'
1369             branch: '{branch}'
1370
1371     builders:
1372         - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
1373         - inject:
1374             properties-file: variables.prop
1375         - shell:
1376             !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-semiweekly.sh
1377
1378     publishers:
1379         - archive-artifacts:
1380             artifacts: 'csit/archive/*.*'
1381             latest-only: false
1382
1383         - robot-report:
1384             output-path: 'csit/archive'
1385
1386         - fdio-infra-shiplogs:
1387             maven-version: 'mvn33-new'
1388
1389 - job-template:
1390     name: 'csit-vpp-verify-{stream_timed}-centos7-nightly'
1391     description: 'Purpose of this job is to validate latest centos7 vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
1392
1393     project-type: freestyle
1394     node: centos7-basebuild-4c-4g'
1395     concurrent: false
1396
1397     logrotate:
1398         daysToKeep: '{build-days-to-keep}'
1399         numToKeep: '{build-num-to-keep}'
1400         artifactDaysToKeep: '{build-artifact-days-to-keep}'
1401         artifactNumToKeep: '{build-artifact-num-to-keep}'
1402
1403     parameters:
1404         - project-parameter:
1405             project: '{project}'
1406         - gerrit-parameter:
1407             branch: '{branch}'
1408
1409     scm:
1410         - git-scm:
1411             credentials-id: 'jenkins-gerrit-credentials'
1412             branch: '{branch}'
1413
1414     wrappers:
1415         - fdio-infra-wrappers:
1416             build-timeout: '{build-timeout}'
1417
1418     triggers:
1419         - timed: 'H H(3-4) * * *'
1420
1421         - gerrit-trigger-manually-triggered:
1422             comment-trigger-value: 'vpp-verify-func-centos7'
1423             name: '{project}'
1424             branch: '{branch}'
1425
1426     builders:
1427         - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
1428         - inject:
1429             properties-file: variables.prop
1430         - shell:
1431             !include-raw-escape: jjb/csit/include-raw-csit-vpp-functional-virl.sh
1432
1433     publishers:
1434         - archive-artifacts:
1435             artifacts: 'csit/archive/*.*'
1436             latest-only: false
1437
1438         - robot-report:
1439             output-path: 'csit/archive'
1440
1441         - fdio-infra-shiplogs:
1442             maven-version: 'mvn33-new'
1443
1444 - job-template:
1445     name: 'csit-docs-verify-{stream}'
1446
1447     project-type: freestyle
1448     node: 'ubuntu1604-basebuild-4c-4g'
1449     concurrent: true
1450
1451     logrotate:
1452         daysToKeep: '{build-days-to-keep}'
1453         numToKeep: '{build-num-to-keep}'
1454         artifactDaysToKeep: '{build-artifact-days-to-keep}'
1455         artifactNumToKeep: '{build-artifact-num-to-keep}'
1456
1457     parameters:
1458         - project-parameter:
1459             project: '{project}'
1460         - gerrit-parameter:
1461             branch: '{branch}'
1462         - maven-exec:
1463             maven-version: 'mvn33-new'
1464
1465     scm:
1466         - gerrit-trigger-scm:
1467             credentials-id: 'jenkins-gerrit-credentials'
1468             refspec: '$GERRIT_REFSPEC'
1469             choosing-strategy: 'gerrit'
1470
1471     wrappers:
1472         - fdio-infra-wrappers-non-activity-timeout:
1473             build-timeout: '{build-timeout}'
1474
1475     triggers:
1476         - gerrit-trigger-patch-submitted:
1477             name: '{project}'
1478             branch: '{branch}'
1479
1480     builders:
1481         - maven-target:
1482             maven-version: 'mvn33-new'
1483             goals: '--version'
1484             settings: 'csit-settings'
1485             settings-type: cfp
1486             global-settings: 'global-settings'
1487             global-settings-type: cfp
1488         - provide-maven-settings:
1489             settings-file: 'csit-settings'
1490             global-settings-file: 'global-settings'
1491         - shell:
1492             !include-raw-escape: include-raw-csit-docs.sh
1493
1494     publishers:
1495         - archive:
1496             artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
1497             allow-empty: 'true'
1498             fingerprint: false
1499             only-if-success: true
1500             default-excludes: false
1501
1502         - fdio-infra-shiplogs:
1503             maven-version: 'mvn33-new'
1504
1505 - job-template:
1506     name: 'csit-docs-merge-{stream_timed}'
1507
1508     project-type: freestyle
1509     node: 'ubuntu1604-basebuild-4c-4g'
1510     concurrent: true
1511
1512     logrotate:
1513         daysToKeep: '{build-days-to-keep}'
1514         numToKeep: '{build-num-to-keep}'
1515         artifactDaysToKeep: '{build-artifact-days-to-keep}'
1516         artifactNumToKeep: '{build-artifact-num-to-keep}'
1517
1518     parameters:
1519         - project-parameter:
1520             project: '{project}'
1521         - gerrit-parameter:
1522             branch: '{branch}'
1523         - maven-exec:
1524             maven-version: 'mvn33-new'
1525
1526     scm:
1527         - gerrit-trigger-scm:
1528             credentials-id: 'jenkins-gerrit-credentials'
1529             refspec: ''
1530             choosing-strategy: 'default'
1531
1532     wrappers:
1533         - fdio-infra-wrappers-non-activity-timeout:
1534             build-timeout: '{build-timeout}'
1535
1536     triggers:
1537         - reverse:
1538             jobs: 'csit-vpp-verify-{stream_timed}-ubuntu1604-weekly'
1539             result: 'success'
1540         - gerrit:
1541             server-name: 'Primary'
1542             trigger-on:
1543                 - comment-added-contains-event:
1544                     comment-contains-value: 'run-docs'
1545             projects:
1546               - project-compare-type: 'ANT'
1547                 project-pattern: '{project}'
1548                 branches:
1549                   - branch-compare-type: 'ANT'
1550                     branch-pattern: '**/{branch}'
1551             skip-vote:
1552                 successful: true
1553                 failed: true
1554                 unstable: true
1555                 notbuilt: true
1556
1557     builders:
1558         - maven-target:
1559             maven-version: 'mvn33-new'
1560             goals: '--version'
1561             settings: 'csit-settings'
1562             settings-type: cfp
1563             global-settings: 'global-settings'
1564             global-settings-type: cfp
1565         - provide-maven-settings:
1566             settings-file: 'csit-settings'
1567             global-settings-file: 'global-settings'
1568         - shell:
1569             !include-raw-escape: include-raw-csit-docs.sh
1570
1571     publishers:
1572         - archive:
1573             artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
1574             allow-empty: 'true'
1575             fingerprint: false
1576             only-if-success: true
1577             default-excludes: false
1578
1579         - fdio-infra-shiplogs:
1580             maven-version: 'mvn33-new'
1581
1582 - job-template:
1583     name: 'csit-report-merge-{stream}'
1584
1585     project-type: freestyle
1586     node: 'ubuntu1604-basebuild-8c-32g'
1587     concurrent: false
1588
1589     logrotate:
1590         daysToKeep: '{build-days-to-keep}'
1591         numToKeep: '{build-num-to-keep}'
1592         artifactDaysToKeep: '{build-artifact-days-to-keep}'
1593         artifactNumToKeep: '{build-artifact-num-to-keep}'
1594
1595     parameters:
1596         - project-parameter:
1597             project: '{project}'
1598         - gerrit-parameter:
1599             branch: '{branch}'
1600         - maven-exec:
1601             maven-version: 'mvn33-new'
1602
1603     scm:
1604         - gerrit-trigger-scm:
1605             credentials-id: 'jenkins-gerrit-credentials'
1606             refspec: '$GERRIT_REFSPEC'
1607             choosing-strategy: 'default'
1608
1609     wrappers:
1610         - fdio-infra-wrappers-non-activity-timeout:
1611             build-timeout: '{build-timeout}'
1612
1613     triggers:
1614         - gerrit:
1615             server-name: 'Primary'
1616             trigger-on:
1617                 - comment-added-contains-event:
1618                     comment-contains-value: 'run-report'
1619             projects:
1620               - project-compare-type: 'ANT'
1621                 project-pattern: '{project}'
1622                 branches:
1623                   - branch-compare-type: 'ANT'
1624                     branch-pattern: '**/{branch}'
1625             skip-vote:
1626                 successful: true
1627                 failed: true
1628                 unstable: true
1629                 notbuilt: true
1630
1631     builders:
1632         - maven-target:
1633             maven-version: 'mvn33-new'
1634             goals: '--version'
1635             settings: 'csit-settings'
1636             settings-type: cfp
1637             global-settings: 'global-settings'
1638             global-settings-type: cfp
1639         - provide-maven-settings:
1640             settings-file: 'csit-settings'
1641             global-settings-file: 'global-settings'
1642         - shell:
1643             !include-raw-escape: include-raw-csit-report.sh
1644
1645     publishers:
1646         - archive:
1647             artifacts: 'resources/tools/report_gen/csit.report.tar.gz'
1648             allow-empty: 'true'
1649             fingerprint: false
1650             only-if-success: true
1651             default-excludes: false
1652
1653         - fdio-infra-shiplogs:
1654             maven-version: 'mvn33-new'
1655
1656 - job-template:
1657     name: 'csit-vpp-perf-trend-daily-master'
1658
1659     description: |
1660       Purpose of this job is to validate latest vpp build from corresponding
1661       branch stored in nexus against verified CSIT codebase of corresponding
1662       branch.
1663
1664       objective
1665           daily perf trending of vpp master build
1666       job
1667          name
1668              csit-vpp-perf-trend-daily
1669          trigger
1670              scheduled daily
1671       perf test-cases selection
1672           all CSIT perf suites
1673       default tags for vpp startup config and perf test type
1674           1T1C - one worker thread, one core
1675           2T2C - two worker threads, two cores
1676           X520 - Intel x520-DA2 NIC
1677           NDRDISC - discovery of NDR throughput
1678       results
1679           jjb verify - no
1680           present
1681               jenkins trending graphs
1682
1683     project-type: freestyle
1684     node: 'ubuntu1604-basebuild-4c-4g'
1685     concurrent: false
1686
1687     logrotate:
1688         daysToKeep: '{build-days-to-keep}'
1689         numToKeep: '{build-num-to-keep}'
1690         artifactDaysToKeep: '{build-artifact-days-to-keep}'
1691         artifactNumToKeep: '{build-artifact-num-to-keep}'
1692
1693     parameters:
1694         - project-parameter:
1695             project: '{project}'
1696         - gerrit-parameter:
1697             branch: '{branch}'
1698
1699     wrappers:
1700         - fdio-infra-wrappers-non-activity-timeout:
1701             build-timeout: '{build-timeout}'
1702
1703     builders:
1704         - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
1705         - inject:
1706             properties-file: variables.prop
1707         - shell:
1708             !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-daily.sh
1709
1710     publishers:
1711         - archive-artifacts:
1712             artifacts: 'csit/archive/*.*'
1713             latest-only: false
1714
1715         - robot:
1716             output-path: 'csit/archive'
1717             other-files:
1718               - '*.*'
1719
1720         - fdio-infra-shiplogs:
1721             maven-version: 'mvn33-new'
1722
1723         - plot:
1724             - title: '64B-1t1c-eth-l2*-ndrdisc'
1725               group: 'RFC2544: Xconnect and Bridge Domain'
1726               yaxis: 'Packets Per Second'
1727               num-builds: '20'
1728               keep-records: True
1729               csv-file-name: 'csit-vpp-perf-trend-daily-master-l2-1.csv'
1730               series:
1731                   - file: 'csit/output_perf_data.xml'
1732                     format: xml
1733                     xpath-type: 'nodeset'
1734                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "BASE") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "L2BDMACSTAT") or contains(@tags, "L2BDMACLRN") or contains(@tags, "L2XCFWD"))]'
1735             - title: '64B-2t2c-eth-l2*-ndrdisc'
1736               group: 'RFC2544: Xconnect and Bridge Domain'
1737               yaxis: 'Packets Per Second'
1738               num-builds: '20'
1739               keep-records: True
1740               csv-file-name: 'csit-vpp-perf-trend-daily-master-l2-2.csv'
1741               series:
1742                   - file: 'csit/output_perf_data.xml'
1743                     format: xml
1744                     xpath-type: 'nodeset'
1745                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "BASE") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "L2BDMACSTAT") or contains(@tags, "L2BDMACLRN") or contains(@tags, "L2XCFWD"))]'
1746
1747             - title: '64B-1t1c-ethip4-ip4*-ndrdisc'
1748               group: 'RFC2544: IPv4 base, scale, feature'
1749               yaxis: 'Packets Per Second'
1750               num-builds: '20'
1751               keep-records: True
1752               csv-file-name: 'csit-vpp-perf-trend-daily-master-ipv4-1.csv'
1753               series:
1754                   - file: 'csit/output_perf_data.xml'
1755                     format: xml
1756                     xpath-type: 'nodeset'
1757                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IP4FWD")]'
1758             - title: '64B-2t2c-ethip4-ip4*-ndrdisc'
1759               group: 'RFC2544: IPv4 base, scale, feature'
1760               yaxis: 'Packets Per Second'
1761               num-builds: '20'
1762               keep-records: True
1763               csv-file-name: 'csit-vpp-perf-trend-daily-master-ipv4-2.csv'
1764               series:
1765                   - file: 'csit/output_perf_data.xml'
1766                     format: xml
1767                     xpath-type: 'nodeset'
1768                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IP4FWD")]'
1769
1770             - title: '78B-1t1c-ethip6-ip6*-ndrdisc'
1771               group: 'RFC2544: IPv6 base, scale, feature'
1772               yaxis: 'Packets Per Second'
1773               num-builds: '20'
1774               keep-records: True
1775               csv-file-name: 'csit-vpp-perf-trend-daily-master-ipv6-1.csv'
1776               series:
1777                   - file: 'csit/output_perf_data.xml'
1778                     format: xml
1779                     xpath-type: 'nodeset'
1780                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IP6FWD")]'
1781             - title: '78B-2t2c-ethip6-ip6*-ndrdisc'
1782               group: 'RFC2544: IPv6 base, scale, feature'
1783               yaxis: 'Packets Per Second'
1784               num-builds: '20'
1785               keep-records: True
1786               csv-file-name: 'csit-vpp-perf-trend-daily-master-ipv6-2.csv'
1787               series:
1788                   - file: 'csit/output_perf_data.xml'
1789                     format: xml
1790                     xpath-type: 'nodeset'
1791                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IP6FWD")]'
1792
1793             - title: '64B-1t1c-ethip4*-ndrdisc'
1794               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
1795               yaxis: 'Packets Per Second'
1796               num-builds: '20'
1797               keep-records: True
1798               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-1.csv'
1799               series:
1800                   - file: 'csit/output_perf_data.xml'
1801                     format: xml
1802                     xpath-type: 'nodeset'
1803                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
1804             - title: '64B-2t2c-ethip4*-ndrdisc'
1805               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
1806               yaxis: 'Packets Per Second'
1807               num-builds: '20'
1808               keep-records: True
1809               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-2.csv'
1810               series:
1811                   - file: 'csit/output_perf_data.xml'
1812                     format: xml
1813                     xpath-type: 'nodeset'
1814                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
1815             - title: '78B-1t1c-ethip6*-ndrdisc'
1816               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
1817               yaxis: 'Packets Per Second'
1818               num-builds: '20'
1819               keep-records: True
1820               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-3.csv'
1821               series:
1822                   - file: 'csit/output_perf_data.xml'
1823                     format: xml
1824                     xpath-type: 'nodeset'
1825                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
1826             - title: '78B-2t2c-ethip6*-ndrdisc'
1827               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
1828               yaxis: 'Packets Per Second'
1829               num-builds: '20'
1830               keep-records: True
1831               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-4.csv'
1832               series:
1833                   - file: 'csit/output_perf_data.xml'
1834                     format: xml
1835                     xpath-type: 'nodeset'
1836                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
1837
1838             - title: '64B-1t1c-ethip4*-ndrdisc'
1839               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
1840               yaxis: 'Packets Per Second'
1841               num-builds: '20'
1842               keep-records: True
1843               csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-sw-1.csv'
1844               series:
1845                   - file: 'csit/output_perf_data.xml'
1846                     format: xml
1847                     xpath-type: 'nodeset'
1848                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1849             - title: '64B-2t2c-ethip4*-ndrdisc'
1850               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
1851               yaxis: 'Packets Per Second'
1852               num-builds: '20'
1853               keep-records: True
1854               csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-sw-2.csv'
1855               series:
1856                   - file: 'csit/output_perf_data.xml'
1857                     format: xml
1858                     xpath-type: 'nodeset'
1859                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1860             - title: '78B-1t1c-ethip6*-ndrdisc'
1861               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
1862               yaxis: 'Packets Per Second'
1863               num-builds: '20'
1864               keep-records: True
1865               csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-sw-3.csv'
1866               series:
1867                   - file: 'csit/output_perf_data.xml'
1868                     format: xml
1869                     xpath-type: 'nodeset'
1870                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1871             - title: '78B-2t2c-ethip6*-ndrdisc'
1872               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
1873               yaxis: 'Packets Per Second'
1874               num-builds: '20'
1875               keep-records: True
1876               csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-sw-4.csv'
1877               series:
1878                   - file: 'csit/output_perf_data.xml'
1879                     format: xml
1880                     xpath-type: 'nodeset'
1881                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1882
1883             - title: '64B-1t1c-ethip4*-ndrdisc'
1884               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
1885               yaxis: 'Packets Per Second'
1886               num-builds: '20'
1887               keep-records: True
1888               csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-hw-1.csv'
1889               series:
1890                   - file: 'csit/output_perf_data.xml'
1891                     format: xml
1892                     xpath-type: 'nodeset'
1893                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1894             - title: '64B-2t2c-ethip4*-ndrdisc'
1895               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
1896               yaxis: 'Packets Per Second'
1897               num-builds: '20'
1898               keep-records: True
1899               csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-hw-2.csv'
1900               series:
1901                   - file: 'csit/output_perf_data.xml'
1902                     format: xml
1903                     xpath-type: 'nodeset'
1904                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1905             - title: '78B-1t1c-ethip6*-ndrdisc'
1906               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
1907               yaxis: 'Packets Per Second'
1908               num-builds: '20'
1909               keep-records: True
1910               csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-hw-3.csv'
1911               series:
1912                   - file: 'csit/output_perf_data.xml'
1913                     format: xml
1914                     xpath-type: 'nodeset'
1915                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1916             - title: '78B-2t2c-ethip6*-ndrdisc'
1917               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
1918               yaxis: 'Packets Per Second'
1919               num-builds: '20'
1920               keep-records: True
1921               csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-hw-4.csv'
1922               series:
1923                   - file: 'csit/output_perf_data.xml'
1924                     format: xml
1925                     xpath-type: 'nodeset'
1926                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1927
1928             - title: '64B-1t1c-ethip4*-ndrdisc'
1929               group: 'RFC2544: Overlay tunnels with crypto in software'
1930               yaxis: 'Packets Per Second'
1931               num-builds: '20'
1932               keep-records: True
1933               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-sw-1.csv'
1934               series:
1935                   - file: 'csit/output_perf_data.xml'
1936                     format: xml
1937                     xpath-type: 'nodeset'
1938                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1939             - title: '64B-2t2c-ethip4*-ndrdisc'
1940               group: 'RFC2544: Overlay tunnels with crypto in software'
1941               yaxis: 'Packets Per Second'
1942               num-builds: '20'
1943               keep-records: True
1944               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-sw-2.csv'
1945               series:
1946                   - file: 'csit/output_perf_data.xml'
1947                     format: xml
1948                     xpath-type: 'nodeset'
1949                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1950             - title: '78B-1t1c-ethip6*-ndrdisc'
1951               group: 'RFC2544: Overlay tunnels with crypto in software'
1952               yaxis: 'Packets Per Second'
1953               num-builds: '20'
1954               keep-records: True
1955               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-sw-3.csv'
1956               series:
1957                   - file: 'csit/output_perf_data.xml'
1958                     format: xml
1959                     xpath-type: 'nodeset'
1960                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1961             - title: '78B-2t2c-ethip6*-ndrdisc'
1962               group: 'RFC2544: Overlay tunnels with crypto in software'
1963               yaxis: 'Packets Per Second'
1964               num-builds: '20'
1965               keep-records: True
1966               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-sw-4.csv'
1967               series:
1968                   - file: 'csit/output_perf_data.xml'
1969                     format: xml
1970                     xpath-type: 'nodeset'
1971                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1972
1973             - title: '64B-1t1c-ethip4*-ndrdisc'
1974               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1975               yaxis: 'Packets Per Second'
1976               num-builds: '20'
1977               keep-records: True
1978               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-hw-1.csv'
1979               series:
1980                   - file: 'csit/output_perf_data.xml'
1981                     format: xml
1982                     xpath-type: 'nodeset'
1983                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1984             - title: '64B-2t2c-ethip4*-ndrdisc'
1985               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1986               yaxis: 'Packets Per Second'
1987               num-builds: '20'
1988               keep-records: True
1989               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-hw-2.csv'
1990               series:
1991                   - file: 'csit/output_perf_data.xml'
1992                     format: xml
1993                     xpath-type: 'nodeset'
1994                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
1995             - title: '78B-1t1c-ethip6*-ndrdisc'
1996               group: 'RFC2544: Overlay tunnels with crypto in hardware'
1997               yaxis: 'Packets Per Second'
1998               num-builds: '20'
1999               keep-records: True
2000               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-hw-3.csv'
2001               series:
2002                   - file: 'csit/output_perf_data.xml'
2003                     format: xml
2004                     xpath-type: 'nodeset'
2005                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2006             - title: '78B-2t2c-ethip6*-ndrdisc'
2007               group: 'RFC2544: Overlay tunnels with crypto in hardware'
2008               yaxis: 'Packets Per Second'
2009               num-builds: '20'
2010               keep-records: True
2011               csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-hw-4.csv'
2012               series:
2013                   - file: 'csit/output_perf_data.xml'
2014                     format: xml
2015                     xpath-type: 'nodeset'
2016                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2017
2018             - title: '64B-1t1c-*-vhost-*-ndrdisc'
2019               group: 'RFC2544: vhost-user'
2020               yaxis: 'Packets Per Second'
2021               num-builds: '20'
2022               keep-records: True
2023               csv-file-name: 'csit-vpp-perf-trend-daily-master-vhost-1.csv'
2024               series:
2025                   - file: 'csit/output_perf_data.xml'
2026                     format: xml
2027                     xpath-type: 'nodeset'
2028                     xpath: '//*[@framesize="64B" and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "VHOST") and (contains(@tags, "ETH") or contains(@tags, "DOT1Q") or contains(@tags, "VXLAN"))]'
2029             - title: '64B-2t2c-*-vhost-*-ndrdisc'
2030               group: 'RFC2544: vhost-user'
2031               yaxis: 'Packets Per Second'
2032               num-builds: '20'
2033               keep-records: True
2034               csv-file-name: 'csit-vpp-perf-trend-daily-master-vhost-2.csv'
2035               series:
2036                   - file: 'csit/output_perf_data.xml'
2037                     format: xml
2038                     xpath-type: 'nodeset'
2039                     xpath: '//*[@framesize="64B" and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "VHOST") and (contains(@tags, "ETH") or contains(@tags, "DOT1Q") or contains(@tags, "VXLAN"))]'
2040
2041 - job-template:
2042     name: 'csit-vpp-perf-trend-semi-weekly-master'
2043
2044     description: |
2045       Purpose of this job is to validate latest vpp build from corresponding
2046       branch stored in nexus against verified CSIT codebase of corresponding
2047       branch.
2048
2049       consumer
2050           csit-dev trending semi-weekly
2051       objective
2052           semi-weekly perf trending of vpp master build job
2053           name
2054               csit-vpp-perf-trend-semi-weekly
2055           trigger
2056               scheduled semi-weekly
2057       perf test-cases selection
2058           all CSIT perf suites
2059       default tags for vpp startup config and perf test type
2060           1T1C - one worker thread, one core
2061           2T2C - two worker threads, two cores
2062           X710 - Intel x710 Fortville NIC
2063           XL710 - Intel xl710 Fortville NIC
2064           NDRDISC - discovery of NDR throughput
2065       results
2066           jjb verify - no
2067           present
2068               jenkins trending graphs
2069
2070     project-type: freestyle
2071     node: 'ubuntu1604-basebuild-4c-4g'
2072     concurrent: false
2073
2074     logrotate:
2075         daysToKeep: '{build-days-to-keep}'
2076         numToKeep: '{build-num-to-keep}'
2077         artifactDaysToKeep: '{build-artifact-days-to-keep}'
2078         artifactNumToKeep: '{build-artifact-num-to-keep}'
2079
2080     parameters:
2081         - project-parameter:
2082             project: '{project}'
2083         - gerrit-parameter:
2084             branch: '{branch}'
2085
2086     wrappers:
2087         - fdio-infra-wrappers-non-activity-timeout:
2088             build-timeout: '{build-timeout}'
2089
2090     builders:
2091         - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
2092         - inject:
2093             properties-file: variables.prop
2094         - shell:
2095             !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-semi-weekly.sh
2096
2097     publishers:
2098         - archive-artifacts:
2099             artifacts: 'csit/archive/*.*'
2100             latest-only: false
2101
2102         - robot:
2103             output-path: 'csit/archive'
2104             other-files:
2105               - '*.*'
2106
2107         - fdio-infra-shiplogs:
2108             maven-version: 'mvn33-new'
2109
2110         - plot:
2111             - title: '64B-1t1c-eth-l2*-ndrdisc'
2112               group: 'RFC2544: Xconnect and Bridge Domain'
2113               yaxis: 'Packets Per Second'
2114               num-builds: '20'
2115               keep-records: True
2116               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-l2-1.csv'
2117               series:
2118                   - file: 'csit/output_perf_data.xml'
2119                     format: xml
2120                     xpath-type: 'nodeset'
2121                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "BASE") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "L2BDMACSTAT") or contains(@tags, "L2BDMACLRN") or contains(@tags, "L2XCFWD"))]'
2122             - title: '64B-2t2c-eth-l2*-ndrdisc'
2123               group: 'RFC2544: Xconnect and Bridge Domain'
2124               yaxis: 'Packets Per Second'
2125               num-builds: '20'
2126               keep-records: True
2127               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-l2-2.csv'
2128               series:
2129                   - file: 'csit/output_perf_data.xml'
2130                     format: xml
2131                     xpath-type: 'nodeset'
2132                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "BASE") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "L2BDMACSTAT") or contains(@tags, "L2BDMACLRN") or contains(@tags, "L2XCFWD"))]'
2133
2134             - title: '64B-1t1c-ethip4-ip4*-ndrdisc'
2135               group: 'RFC2544: IPv4 base, scale, feature'
2136               yaxis: 'Packets Per Second'
2137               num-builds: '20'
2138               keep-records: True
2139               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-ipv4-1.csv'
2140               series:
2141                   - file: 'csit/output_perf_data.xml'
2142                     format: xml
2143                     xpath-type: 'nodeset'
2144                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IP4FWD")]'
2145             - title: '64B-2t2c-ethip4-ip4*-ndrdisc'
2146               group: 'RFC2544: IPv4 base, scale, feature'
2147               yaxis: 'Packets Per Second'
2148               num-builds: '20'
2149               keep-records: True
2150               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-ipv4-2.csv'
2151               series:
2152                   - file: 'csit/output_perf_data.xml'
2153                     format: xml
2154                     xpath-type: 'nodeset'
2155                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IP4FWD")]'
2156
2157             - title: '78B-1t1c-ethip6-ip6*-ndrdisc'
2158               group: 'RFC2544: IPv6 base, scale, feature'
2159               yaxis: 'Packets Per Second'
2160               num-builds: '20'
2161               keep-records: True
2162               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-ipv6-1.csv'
2163               series:
2164                   - file: 'csit/output_perf_data.xml'
2165                     format: xml
2166                     xpath-type: 'nodeset'
2167                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IP6FWD")]'
2168             - title: '78B-2t2c-ethip6-ip6*-ndrdisc'
2169               group: 'RFC2544: IPv6 base, scale, feature'
2170               yaxis: 'Packets Per Second'
2171               num-builds: '20'
2172               keep-records: True
2173               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-ipv6-2.csv'
2174               series:
2175                   - file: 'csit/output_perf_data.xml'
2176                     format: xml
2177                     xpath-type: 'nodeset'
2178                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and (contains(@tags, "BASE") or contains(@tags, "SCALE") or contains(@tags, "FEATURE")) and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IP6FWD")]'
2179
2180             - title: '64B-1t1c-ethip4*-ndrdisc'
2181               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
2182               yaxis: 'Packets Per Second'
2183               num-builds: '20'
2184               keep-records: True
2185               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-1.csv'
2186               series:
2187                   - file: 'csit/output_perf_data.xml'
2188                     format: xml
2189                     xpath-type: 'nodeset'
2190                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
2191             - title: '64B-2t2c-ethip4*-ndrdisc'
2192               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
2193               yaxis: 'Packets Per Second'
2194               num-builds: '20'
2195               keep-records: True
2196               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-2.csv'
2197               series:
2198                   - file: 'csit/output_perf_data.xml'
2199                     format: xml
2200                     xpath-type: 'nodeset'
2201                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
2202             - title: '78B-1t1c-ethip6*-ndrdisc'
2203               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
2204               yaxis: 'Packets Per Second'
2205               num-builds: '20'
2206               keep-records: True
2207               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-3.csv'
2208               series:
2209                   - file: 'csit/output_perf_data.xml'
2210                     format: xml
2211                     xpath-type: 'nodeset'
2212                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
2213             - title: '78B-2t2c-ethip6*-ndrdisc'
2214               group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
2215               yaxis: 'Packets Per Second'
2216               num-builds: '20'
2217               keep-records: True
2218               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-4.csv'
2219               series:
2220                   - file: 'csit/output_perf_data.xml'
2221                     format: xml
2222                     xpath-type: 'nodeset'
2223                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE"))]'
2224
2225             - title: '64B-1t1c-ethip4*-ndrdisc'
2226               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
2227               yaxis: 'Packets Per Second'
2228               num-builds: '20'
2229               keep-records: True
2230               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-sw-1.csv'
2231               series:
2232                   - file: 'csit/output_perf_data.xml'
2233                     format: xml
2234                     xpath-type: 'nodeset'
2235                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2236             - title: '64B-2t2c-ethip4*-ndrdisc'
2237               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
2238               yaxis: 'Packets Per Second'
2239               num-builds: '20'
2240               keep-records: True
2241               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-sw-2.csv'
2242               series:
2243                   - file: 'csit/output_perf_data.xml'
2244                     format: xml
2245                     xpath-type: 'nodeset'
2246                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2247             - title: '78B-1t1c-ethip6*-ndrdisc'
2248               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
2249               yaxis: 'Packets Per Second'
2250               num-builds: '20'
2251               keep-records: True
2252               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-sw-3.csv'
2253               series:
2254                   - file: 'csit/output_perf_data.xml'
2255                     format: xml
2256                     xpath-type: 'nodeset'
2257                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2258             - title: '78B-2t2c-ethip6*-ndrdisc'
2259               group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
2260               yaxis: 'Packets Per Second'
2261               num-builds: '20'
2262               keep-records: True
2263               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-sw-4.csv'
2264               series:
2265                   - file: 'csit/output_perf_data.xml'
2266                     format: xml
2267                     xpath-type: 'nodeset'
2268                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2269
2270             - title: '64B-1t1c-ethip4*-ndrdisc'
2271               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
2272               yaxis: 'Packets Per Second'
2273               num-builds: '20'
2274               keep-records: True
2275               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-hw-1.csv'
2276               series:
2277                   - file: 'csit/output_perf_data.xml'
2278                     format: xml
2279                     xpath-type: 'nodeset'
2280                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2281             - title: '64B-2t2c-ethip4*-ndrdisc'
2282               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
2283               yaxis: 'Packets Per Second'
2284               num-builds: '20'
2285               keep-records: True
2286               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-hw-2.csv'
2287               series:
2288                   - file: 'csit/output_perf_data.xml'
2289                     format: xml
2290                     xpath-type: 'nodeset'
2291                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP4FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2292             - title: '78B-1t1c-ethip6*-ndrdisc'
2293               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
2294               yaxis: 'Packets Per Second'
2295               num-builds: '20'
2296               keep-records: True
2297               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-hw-3.csv'
2298               series:
2299                   - file: 'csit/output_perf_data.xml'
2300                     format: xml
2301                     xpath-type: 'nodeset'
2302                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2303             - title: '78B-2t2c-ethip6*-ndrdisc'
2304               group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
2305               yaxis: 'Packets Per Second'
2306               num-builds: '20'
2307               keep-records: True
2308               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-hw-4.csv'
2309               series:
2310                   - file: 'csit/output_perf_data.xml'
2311                     format: xml
2312                     xpath-type: 'nodeset'
2313                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "IP6FWD") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2314
2315             - title: '64B-1t1c-ethip4*-ndrdisc'
2316               group: 'RFC2544: Overlay tunnels with crypto in software'
2317               yaxis: 'Packets Per Second'
2318               num-builds: '20'
2319               keep-records: True
2320               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-sw-1.csv'
2321               series:
2322                   - file: 'csit/output_perf_data.xml'
2323                     format: xml
2324                     xpath-type: 'nodeset'
2325                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2326             - title: '64B-2t2c-ethip4*-ndrdisc'
2327               group: 'RFC2544: Overlay tunnels with crypto in software'
2328               yaxis: 'Packets Per Second'
2329               num-builds: '20'
2330               keep-records: True
2331               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-sw-2.csv'
2332               series:
2333                   - file: 'csit/output_perf_data.xml'
2334                     format: xml
2335                     xpath-type: 'nodeset'
2336                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2337             - title: '78B-1t1c-ethip6*-ndrdisc'
2338               group: 'RFC2544: Overlay tunnels with crypto in software'
2339               yaxis: 'Packets Per Second'
2340               num-builds: '20'
2341               keep-records: True
2342               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-sw-3.csv'
2343               series:
2344                   - file: 'csit/output_perf_data.xml'
2345                     format: xml
2346                     xpath-type: 'nodeset'
2347                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2348             - title: '78B-2t2c-ethip6*-ndrdisc'
2349               group: 'RFC2544: Overlay tunnels with crypto in software'
2350               yaxis: 'Packets Per Second'
2351               num-builds: '20'
2352               keep-records: True
2353               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-sw-4.csv'
2354               series:
2355                   - file: 'csit/output_perf_data.xml'
2356                     format: xml
2357                     xpath-type: 'nodeset'
2358                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECSW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2359
2360             - title: '64B-1t1c-ethip4*-ndrdisc'
2361               group: 'RFC2544: Overlay tunnels with crypto in hardware'
2362               yaxis: 'Packets Per Second'
2363               num-builds: '20'
2364               keep-records: True
2365               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-hw-1.csv'
2366               series:
2367                   - file: 'csit/output_perf_data.xml'
2368                     format: xml
2369                     xpath-type: 'nodeset'
2370                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2371             - title: '64B-2t2c-ethip4*-ndrdisc'
2372               group: 'RFC2544: Overlay tunnels with crypto in hardware'
2373               yaxis: 'Packets Per Second'
2374               num-builds: '20'
2375               keep-records: True
2376               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-hw-2.csv'
2377               series:
2378                   - file: 'csit/output_perf_data.xml'
2379                     format: xml
2380                     xpath-type: 'nodeset'
2381                     xpath: '//*[@framesize="64B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2382             - title: '78B-1t1c-ethip6*-ndrdisc'
2383               group: 'RFC2544: Overlay tunnels with crypto in hardware'
2384               yaxis: 'Packets Per Second'
2385               num-builds: '20'
2386               keep-records: True
2387               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-hw-3.csv'
2388               series:
2389                   - file: 'csit/output_perf_data.xml'
2390                     format: xml
2391                     xpath-type: 'nodeset'
2392                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2393             - title: '78B-2t2c-ethip6*-ndrdisc'
2394               group: 'RFC2544: Overlay tunnels with crypto in hardware'
2395               yaxis: 'Packets Per Second'
2396               num-builds: '20'
2397               keep-records: True
2398               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-hw-4.csv'
2399               series:
2400                   - file: 'csit/output_perf_data.xml'
2401                     format: xml
2402                     xpath-type: 'nodeset'
2403                     xpath: '//*[@framesize="78B" and not(contains(@tags, "VHOST")) and contains(@tags, "ENCAP") and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and (contains(@tags, "VXLAN") or contains(@tags, "VXLANGPE") or contains(@tags, "LISP") or contains(@tags, "LISPGPE") or contains(@tags, "GRE")) and contains(@tags, "IPSECHW") and (contains(@tags, "IPSECTRAN") or contains(@tags, "IPSECTUN"))]'
2404
2405             - title: '64B-1t1c-*-vhost-*-ndrdisc'
2406               group: 'RFC2544: vhost-user'
2407               yaxis: 'Packets Per Second'
2408               num-builds: '20'
2409               keep-records: True
2410               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-vhost-1.csv'
2411               series:
2412                   - file: 'csit/output_perf_data.xml'
2413                     format: xml
2414                     xpath-type: 'nodeset'
2415                     xpath: '//*[@framesize="64B" and contains(@tags, "NDRDISC") and contains(@tags, "1T1C") and contains(@tags, "VHOST") and (contains(@tags, "ETH") or contains(@tags, "DOT1Q") or contains(@tags, "VXLAN"))]'
2416             - title: '64B-2t2c-*-vhost-*-ndrdisc'
2417               group: 'RFC2544: vhost-user'
2418               yaxis: 'Packets Per Second'
2419               num-builds: '20'
2420               keep-records: True
2421               csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-vhost-2.csv'
2422               series:
2423                   - file: 'csit/output_perf_data.xml'
2424                     format: xml
2425                     xpath-type: 'nodeset'
2426                     xpath: '//*[@framesize="64B" and contains(@tags, "NDRDISC") and contains(@tags, "2T2C") and contains(@tags, "VHOST") and (contains(@tags, "ETH") or contains(@tags, "DOT1Q") or contains(@tags, "VXLAN"))]'
2427
2428 - job-template:
2429     name: 'csit-vpp-perf-check-{stream}'
2430
2431     description: |
2432       consumer
2433           csit-dev perf code base checks
2434       objective
2435           check csit perf code base
2436       job
2437           name
2438               csit-vpp-perf-check
2439           trigger
2440               see below
2441       perf test-cases selection
2442           all CSIT perf suites
2443       keywords
2444           format - keyword, tag_list
2445               verify-perf-ndrdisc, NDRDISC
2446               verify-perf-pdrdisc, PDRDISC
2447               verify-perf-mrr, MRR
2448       default tags for vpp startup config and perf test type
2449           1T1C
2450               one worker thread, one core
2451           2T2C
2452               two worker threads, two cores
2453       results
2454           jjb verify
2455               PASS/FAIL
2456           present
2457               no
2458           analyse
2459               csit project
2460                   catch malfunctions
2461                   catch degradations
2462
2463     project-type: freestyle
2464     node: 'ubuntu1604-basebuild-4c-4g'
2465     concurrent: false
2466
2467     logrotate:
2468         daysToKeep: '{build-days-to-keep}'
2469         numToKeep: '{build-num-to-keep}'
2470         artifactDaysToKeep: '{build-artifact-days-to-keep}'
2471         artifactNumToKeep: '{build-artifact-num-to-keep}'
2472
2473     parameters:
2474         - project-parameter:
2475             project: '{project}'
2476         - gerrit-parameter:
2477             branch: '{branch}'
2478
2479     scm:
2480         - gerrit-trigger-scm:
2481             credentials-id: 'jenkins-gerrit-credentials'
2482             refspec: '$GERRIT_REFSPEC'
2483             choosing-strategy: 'gerrit'
2484
2485     wrappers:
2486         - fdio-infra-wrappers-non-activity-timeout:
2487             build-timeout: '{build-timeout}'
2488
2489     triggers:
2490         - gerrit:
2491             server-name: 'Primary'
2492             trigger-on:
2493                 - comment-added-contains-event:
2494                     comment-contains-value: 'verify-perf-ndrdisc'
2495                 - comment-added-contains-event:
2496                     comment-contains-value: 'verify-perf-pdrdisc'
2497                 - comment-added-contains-event:
2498                     comment-contains-value: 'verify-perf-mrr'
2499             projects:
2500               - project-compare-type: 'ANT'
2501                 project-pattern: '{project}'
2502                 branches:
2503                   - branch-compare-type: 'ANT'
2504                     branch-pattern: '**/{branch}'
2505             skip-vote:
2506                 successful: false
2507                 failed: false
2508                 unstable: false
2509                 notbuilt: false
2510
2511     builders:
2512         - shell:
2513             !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-check.sh
2514
2515     publishers:
2516         - archive-artifacts:
2517             artifacts: 'archive/*.*'
2518             latest-only: false
2519
2520         - robot:
2521             output-path: archive
2522             other-files:
2523               - '*.*'
2524
2525         - fdio-infra-shiplogs:
2526             maven-version: 'mvn33-new'
2527
2528 - job-template:
2529     name: 'csit-vpp-perf-mrr-daily-master'
2530
2531     description: |
2532       objective
2533           check vpp perf mrr daily
2534       job
2535           name
2536               csit-vpp-perf-mrr-daily
2537           trigger
2538               daily
2539       perf test-cases selection
2540           all CSIT perf suites
2541       default tags for vpp startup config and perf test type
2542           1T1C - one worker thread, one core
2543           2T2C - two worker threads, two cores
2544       results
2545           jjb verify
2546               PASS/FAIL
2547           present
2548               no
2549           analyse
2550               csit project
2551                   catch malfunctions
2552                   catch degradations
2553
2554     project-type: freestyle
2555     node: 'ubuntu1604-basebuild-4c-4g'
2556     concurrent: false
2557
2558     logrotate:
2559         daysToKeep: '{build-days-to-keep}'
2560         numToKeep: '{build-num-to-keep}'
2561         artifactDaysToKeep: '{build-artifact-days-to-keep}'
2562         artifactNumToKeep: '{build-artifact-num-to-keep}'
2563
2564     parameters:
2565         - project-parameter:
2566             project: '{project}'
2567         - gerrit-parameter:
2568             branch: '{branch}'
2569
2570     wrappers:
2571         - fdio-infra-wrappers-non-activity-timeout:
2572             build-timeout: '{build-timeout}'
2573
2574     triggers:
2575         - timed: 'H H(0-2) * * *'
2576
2577     builders:
2578         - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
2579         - inject:
2580             properties-file: variables.prop
2581         - shell:
2582             !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-mrr-daily.sh
2583
2584     publishers:
2585         - archive-artifacts:
2586             artifacts: 'csit/archive/*.*'
2587             latest-only: false
2588
2589         - robot:
2590             output-path: 'csit/archive'
2591             other-files:
2592               - '*.*'
2593
2594         - fdio-infra-shiplogs:
2595             maven-version: 'mvn33-new'
2596
2597 - job-template:
2598     name: 'csit-vpp-perf-verify-{stream}'
2599
2600     description: |
2601       objective
2602           perf verify - per csit gerrit patch
2603       job
2604           name
2605               csit-vpp-perf-verify
2606           trigger
2607               keyword in comment to csit patch
2608       perf test-cases selection
2609           test-cases selected using trigger keywords paired with tags
2610           all test-cases are labelled with CSIT RF topic tags defined in
2611           csit/docs/tag_documentation.rst
2612       proposed keywords
2613           focus on testing specified vpp packet processing path
2614           format - keyword - tag_list
2615           perf_verify_ip4 - IP4Base, IP4Scale2M
2616           perf_verify_ip6 - IP6Base, IP6Scale2M
2617           perf_verify_l2 - L2XC, L2BD
2618           perf_verify_lisp - 4Lisp, 6Lisp
2619           perf_verify_vxlan - Vxlan
2620           perf_verify_vhost - Vhost
2621           perf_verify_memif - Memif
2622       default tags for vpp startup config and perf test type
2623           1T1C
2624               one worker thread, one core
2625           X520
2626               x520 Niantic NIC
2627           NDRDISC
2628               discovery of NDR throughput
2629       results
2630           jjb verify
2631               PASS/FAIL
2632           present
2633               no
2634           analyse
2635               no
2636     project-type: freestyle
2637     node: 'ubuntu1604-basebuild-4c-4g'
2638     concurrent: false
2639
2640     logrotate:
2641         daysToKeep: '{build-days-to-keep}'
2642         numToKeep: '{build-num-to-keep}'
2643         artifactDaysToKeep: '{build-artifact-days-to-keep}'
2644         artifactNumToKeep: '{build-artifact-num-to-keep}'
2645
2646     parameters:
2647         - project-parameter:
2648             project: '{project}'
2649         - gerrit-parameter:
2650             branch: '{branch}'
2651
2652     scm:
2653         - gerrit-trigger-scm:
2654             credentials-id: 'jenkins-gerrit-credentials'
2655             refspec: '$GERRIT_REFSPEC'
2656             choosing-strategy: 'gerrit'
2657
2658     wrappers:
2659         - fdio-infra-wrappers-non-activity-timeout:
2660             build-timeout: '{build-timeout}'
2661
2662     triggers:
2663         - gerrit:
2664             server-name: 'Primary'
2665             trigger-on:
2666                 - comment-added-contains-event:
2667                     comment-contains-value: 'verify-perf-l2'
2668                 - comment-added-contains-event:
2669                     comment-contains-value: 'verify-perf-ip4'
2670                 - comment-added-contains-event:
2671                     comment-contains-value: 'verify-perf-ip6'
2672                 - comment-added-contains-event:
2673                     comment-contains-value: 'verify-perf-lisp'
2674                 - comment-added-contains-event:
2675                     comment-contains-value: 'verify-perf-vxlan'
2676                 - comment-added-contains-event:
2677                     comment-contains-value: 'verify-perf-vhost'
2678                 - comment-added-contains-event:
2679                     comment-contains-value: 'verify-perf-memif'
2680                 - comment-added-contains-event:
2681                     comment-contains-value: 'verify-perf-ipsechw'
2682             projects:
2683               - project-compare-type: 'ANT'
2684                 project-pattern: '{project}'
2685                 branches:
2686                   - branch-compare-type: 'ANT'
2687                     branch-pattern: '**/{branch}'
2688             skip-vote:
2689                 successful: false
2690                 failed: false
2691                 unstable: false
2692                 notbuilt: false
2693
2694     builders:
2695         - shell:
2696             !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
2697
2698     publishers:
2699         - archive-artifacts:
2700             artifacts: 'archive/*.*'
2701             latest-only: false
2702
2703         - robot:
2704             output-path: archive
2705             other-files:
2706               - '*.*'
2707
2708         - fdio-infra-shiplogs:
2709             maven-version: 'mvn33-new'
2710
2711 - job-template:
2712     name: 'csit-nsh_sfc-verify-perf-{stream}'
2713
2714     project-type: freestyle
2715     node: 'ubuntu1604-basebuild-4c-4g'
2716     concurrent: true
2717
2718     logrotate:
2719         daysToKeep: '{build-days-to-keep}'
2720         numToKeep: '{build-num-to-keep}'
2721         artifactDaysToKeep: '{build-artifact-days-to-keep}'
2722         artifactNumToKeep: '{build-artifact-num-to-keep}'
2723
2724     parameters:
2725         - project-parameter:
2726             project: '{project}'
2727         - gerrit-parameter:
2728             branch: '{branch}'
2729         - os-parameter:
2730             os: 'ubuntu1604'
2731         - stream-parameter:
2732             stream: '{stream}'
2733
2734     scm:
2735         - gerrit-trigger-scm:
2736             credentials-id: 'jenkins-gerrit-credentials'
2737             refspec: '$GERRIT_REFSPEC'
2738             choosing-strategy: 'gerrit'
2739
2740     wrappers:
2741         - fdio-infra-wrappers-non-activity-timeout:
2742             build-timeout: '{build-timeout}'
2743
2744     triggers:
2745         - gerrit-trigger-manually-triggered:
2746             name: '{project}'
2747             branch: '{branch}'
2748             comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
2749
2750     builders:
2751         - shell:
2752             !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
2753
2754     publishers:
2755         - archive-artifacts:
2756             artifacts: 'archive/*.*'
2757             latest-only: false
2758
2759         - robot-report:
2760             output-path: 'archive'
2761
2762         - fdio-infra-shiplogs:
2763             maven-version: 'mvn33-new'
2764
2765 - job-template:
2766     name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
2767
2768     project-type: freestyle
2769     node: '{os}-basebuild-4c-4g'
2770     concurrent: true
2771
2772     logrotate:
2773         daysToKeep: '{build-days-to-keep}'
2774         numToKeep: '{build-num-to-keep}'
2775         artifactDaysToKeep: '{build-artifact-days-to-keep}'
2776         artifactNumToKeep: '{build-artifact-num-to-keep}'
2777
2778     parameters:
2779         - project-parameter:
2780             project: '{project}'
2781         - gerrit-parameter:
2782             branch: '{branch}'
2783         - os-parameter:
2784             os: '{os}'
2785         - stream-parameter:
2786             stream: '{stream}'
2787
2788     scm:
2789         - gerrit-trigger-scm:
2790             credentials-id: 'jenkins-gerrit-credentials'
2791             refspec: '$GERRIT_REFSPEC'
2792             choosing-strategy: 'gerrit'
2793
2794     wrappers:
2795         - fdio-infra-wrappers:
2796             build-timeout: '{build-timeout}'
2797
2798     triggers:
2799         - gerrit-trigger-manually-triggered:
2800             name: '{project}'
2801             branch: '{branch}'
2802             comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
2803
2804     builders:
2805         - shell:
2806             !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
2807
2808     publishers:
2809         - archive-artifacts:
2810             artifacts: 'archive/*.*'
2811             latest-only: false
2812
2813         - robot-report:
2814             output-path: 'archive'
2815
2816         - fdio-infra-shiplogs:
2817             maven-version: 'mvn33-new'
2818
2819 - job-template:
2820     name: 'csit-tldk-verify-func-{stream}-{os}-virl'
2821
2822     project-type: freestyle
2823     node: '{os}-basebuild-4c-4g'
2824     concurrent: true
2825
2826     logrotate:
2827         daysToKeep: '{build-days-to-keep}'
2828         numToKeep: '{build-num-to-keep}'
2829         artifactDaysToKeep: '{build-artifact-days-to-keep}'
2830         artifactNumToKeep: '{build-artifact-num-to-keep}'
2831
2832     parameters:
2833         - project-parameter:
2834             project: '{project}'
2835         - gerrit-parameter:
2836             branch: '{branch}'
2837         - os-parameter:
2838             os: '{os}'
2839
2840     scm:
2841         - gerrit-trigger-scm:
2842             credentials-id: 'jenkins-gerrit-credentials'
2843             refspec: '$GERRIT_REFSPEC'
2844             choosing-strategy: 'gerrit'
2845
2846     wrappers:
2847         - fdio-infra-wrappers:
2848             build-timeout: '{build-timeout}'
2849
2850     triggers:
2851         - gerrit-trigger-manually-triggered:
2852             name: '{project}'
2853             branch: '{branch}'
2854             comment-trigger-value: 'csit_verify_tldk_func'
2855
2856     builders:
2857         - shell:
2858             !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
2859
2860     publishers:
2861         - archive-artifacts:
2862             artifacts: 'archive/*.*'
2863             latest-only: false
2864
2865         - robot-report:
2866             output-path: 'archive'
2867
2868         - fdio-infra-shiplogs:
2869             maven-version: 'mvn33-new'
2870
2871 - parameter:
2872     name: test-type-parameter
2873     parameters:
2874         - string:
2875             name: TYPE
2876             default: '{type}'
2877             description: "Test TYPE parameter if not given by trigger"