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