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