csit.yaml revision 261f0981
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: '$GERRIT_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        - gerrit:
1693            server-name: 'Primary'
1694            trigger-on:
1695                - comment-added-contains-event:
1696                    comment-contains-value: 'run-trending'
1697            projects:
1698              - project-compare-type: 'ANT'
1699                project-pattern: '{project}'
1700                branches:
1701                  - branch-compare-type: 'ANT'
1702                    branch-pattern: '**/{branch}'
1703            skip-vote:
1704                successful: true
1705                failed: true
1706                unstable: true
1707                notbuilt: true
1708
1709    builders:
1710        - maven-target:
1711            maven-version: 'mvn33-new'
1712            goals: '--version'
1713            settings: 'csit-settings'
1714            settings-type: cfp
1715            global-settings: 'global-settings'
1716            global-settings-type: cfp
1717        - provide-maven-settings:
1718            settings-file: 'csit-settings'
1719            global-settings-file: 'global-settings'
1720        - shell:
1721            !include-raw-escape: include-raw-csit-cpta.sh
1722
1723    publishers:
1724        - fdio-infra-shiplogs:
1725            maven-version: 'mvn33-new'
1726
1727- job-template:
1728    name: 'csit-vpp-perf-trend-daily-master'
1729
1730    description: |
1731      Purpose of this job is to validate latest vpp build from corresponding
1732      branch stored in nexus against verified CSIT codebase of corresponding
1733      branch.
1734
1735      objective
1736          daily perf trending of vpp master build
1737      job
1738         name
1739             csit-vpp-perf-trend-daily
1740         trigger
1741             scheduled daily
1742      perf test-cases selection
1743          all CSIT perf suites
1744      default tags for vpp startup config and perf test type
1745          1T1C - one worker thread, one core
1746          2T2C - two worker threads, two cores
1747          X520 - Intel x520-DA2 NIC
1748          NDRDISC - discovery of NDR throughput
1749      results
1750          jjb verify - no
1751          present
1752              jenkins trending graphs
1753
1754    project-type: freestyle
1755    node: 'ubuntu1604-basebuild-4c-4g'
1756    concurrent: false
1757
1758    logrotate:
1759        daysToKeep: '{build-days-to-keep}'
1760        numToKeep: '{build-num-to-keep}'
1761        artifactDaysToKeep: '{build-artifact-days-to-keep}'
1762        artifactNumToKeep: '{build-artifact-num-to-keep}'
1763
1764    parameters:
1765        - project-parameter:
1766            project: '{project}'
1767        - gerrit-parameter:
1768            branch: '{branch}'
1769
1770    wrappers:
1771        - fdio-infra-wrappers-non-activity-timeout:
1772            build-timeout: '{build-timeout}'
1773
1774    builders:
1775        - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
1776        - inject:
1777            properties-file: variables.prop
1778        - shell:
1779            !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-daily.sh
1780
1781    publishers:
1782        - archive-artifacts:
1783            artifacts: 'csit/archive/*.*'
1784            latest-only: false
1785
1786        - robot:
1787            output-path: 'csit/archive'
1788            other-files:
1789              - '*.*'
1790
1791        - fdio-infra-shiplogs:
1792            maven-version: 'mvn33-new'
1793
1794        - plot:
1795            - title: '64B-1t1c-eth-l2*-ndrdisc'
1796              group: 'RFC2544: Xconnect and Bridge Domain'
1797              yaxis: 'Packets Per Second'
1798              num-builds: '20'
1799              keep-records: True
1800              csv-file-name: 'csit-vpp-perf-trend-daily-master-l2-1.csv'
1801              series:
1802                  - file: 'csit/output_perf_data.xml'
1803                    format: xml
1804                    xpath-type: 'nodeset'
1805                    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"))]'
1806            - title: '64B-2t2c-eth-l2*-ndrdisc'
1807              group: 'RFC2544: Xconnect and Bridge Domain'
1808              yaxis: 'Packets Per Second'
1809              num-builds: '20'
1810              keep-records: True
1811              csv-file-name: 'csit-vpp-perf-trend-daily-master-l2-2.csv'
1812              series:
1813                  - file: 'csit/output_perf_data.xml'
1814                    format: xml
1815                    xpath-type: 'nodeset'
1816                    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"))]'
1817
1818            - title: '64B-1t1c-ethip4-ip4*-ndrdisc'
1819              group: 'RFC2544: IPv4 base, scale, feature'
1820              yaxis: 'Packets Per Second'
1821              num-builds: '20'
1822              keep-records: True
1823              csv-file-name: 'csit-vpp-perf-trend-daily-master-ipv4-1.csv'
1824              series:
1825                  - file: 'csit/output_perf_data.xml'
1826                    format: xml
1827                    xpath-type: 'nodeset'
1828                    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")]'
1829            - title: '64B-2t2c-ethip4-ip4*-ndrdisc'
1830              group: 'RFC2544: IPv4 base, scale, feature'
1831              yaxis: 'Packets Per Second'
1832              num-builds: '20'
1833              keep-records: True
1834              csv-file-name: 'csit-vpp-perf-trend-daily-master-ipv4-2.csv'
1835              series:
1836                  - file: 'csit/output_perf_data.xml'
1837                    format: xml
1838                    xpath-type: 'nodeset'
1839                    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")]'
1840
1841            - title: '78B-1t1c-ethip6-ip6*-ndrdisc'
1842              group: 'RFC2544: IPv6 base, scale, feature'
1843              yaxis: 'Packets Per Second'
1844              num-builds: '20'
1845              keep-records: True
1846              csv-file-name: 'csit-vpp-perf-trend-daily-master-ipv6-1.csv'
1847              series:
1848                  - file: 'csit/output_perf_data.xml'
1849                    format: xml
1850                    xpath-type: 'nodeset'
1851                    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")]'
1852            - title: '78B-2t2c-ethip6-ip6*-ndrdisc'
1853              group: 'RFC2544: IPv6 base, scale, feature'
1854              yaxis: 'Packets Per Second'
1855              num-builds: '20'
1856              keep-records: True
1857              csv-file-name: 'csit-vpp-perf-trend-daily-master-ipv6-2.csv'
1858              series:
1859                  - file: 'csit/output_perf_data.xml'
1860                    format: xml
1861                    xpath-type: 'nodeset'
1862                    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")]'
1863
1864            - title: '64B-1t1c-ethip4*-ndrdisc'
1865              group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
1866              yaxis: 'Packets Per Second'
1867              num-builds: '20'
1868              keep-records: True
1869              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-1.csv'
1870              series:
1871                  - file: 'csit/output_perf_data.xml'
1872                    format: xml
1873                    xpath-type: 'nodeset'
1874                    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"))]'
1875            - title: '64B-2t2c-ethip4*-ndrdisc'
1876              group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
1877              yaxis: 'Packets Per Second'
1878              num-builds: '20'
1879              keep-records: True
1880              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-2.csv'
1881              series:
1882                  - file: 'csit/output_perf_data.xml'
1883                    format: xml
1884                    xpath-type: 'nodeset'
1885                    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"))]'
1886            - title: '78B-1t1c-ethip6*-ndrdisc'
1887              group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
1888              yaxis: 'Packets Per Second'
1889              num-builds: '20'
1890              keep-records: True
1891              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-3.csv'
1892              series:
1893                  - file: 'csit/output_perf_data.xml'
1894                    format: xml
1895                    xpath-type: 'nodeset'
1896                    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"))]'
1897            - title: '78B-2t2c-ethip6*-ndrdisc'
1898              group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
1899              yaxis: 'Packets Per Second'
1900              num-builds: '20'
1901              keep-records: True
1902              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-4.csv'
1903              series:
1904                  - file: 'csit/output_perf_data.xml'
1905                    format: xml
1906                    xpath-type: 'nodeset'
1907                    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"))]'
1908
1909            - title: '64B-1t1c-ethip4*-ndrdisc'
1910              group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
1911              yaxis: 'Packets Per Second'
1912              num-builds: '20'
1913              keep-records: True
1914              csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-sw-1.csv'
1915              series:
1916                  - file: 'csit/output_perf_data.xml'
1917                    format: xml
1918                    xpath-type: 'nodeset'
1919                    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"))]'
1920            - title: '64B-2t2c-ethip4*-ndrdisc'
1921              group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
1922              yaxis: 'Packets Per Second'
1923              num-builds: '20'
1924              keep-records: True
1925              csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-sw-2.csv'
1926              series:
1927                  - file: 'csit/output_perf_data.xml'
1928                    format: xml
1929                    xpath-type: 'nodeset'
1930                    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"))]'
1931            - title: '78B-1t1c-ethip6*-ndrdisc'
1932              group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
1933              yaxis: 'Packets Per Second'
1934              num-builds: '20'
1935              keep-records: True
1936              csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-sw-3.csv'
1937              series:
1938                  - file: 'csit/output_perf_data.xml'
1939                    format: xml
1940                    xpath-type: 'nodeset'
1941                    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"))]'
1942            - title: '78B-2t2c-ethip6*-ndrdisc'
1943              group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
1944              yaxis: 'Packets Per Second'
1945              num-builds: '20'
1946              keep-records: True
1947              csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-sw-4.csv'
1948              series:
1949                  - file: 'csit/output_perf_data.xml'
1950                    format: xml
1951                    xpath-type: 'nodeset'
1952                    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"))]'
1953
1954            - title: '64B-1t1c-ethip4*-ndrdisc'
1955              group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
1956              yaxis: 'Packets Per Second'
1957              num-builds: '20'
1958              keep-records: True
1959              csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-hw-1.csv'
1960              series:
1961                  - file: 'csit/output_perf_data.xml'
1962                    format: xml
1963                    xpath-type: 'nodeset'
1964                    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"))]'
1965            - title: '64B-2t2c-ethip4*-ndrdisc'
1966              group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
1967              yaxis: 'Packets Per Second'
1968              num-builds: '20'
1969              keep-records: True
1970              csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-hw-2.csv'
1971              series:
1972                  - file: 'csit/output_perf_data.xml'
1973                    format: xml
1974                    xpath-type: 'nodeset'
1975                    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"))]'
1976            - title: '78B-1t1c-ethip6*-ndrdisc'
1977              group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
1978              yaxis: 'Packets Per Second'
1979              num-builds: '20'
1980              keep-records: True
1981              csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-hw-3.csv'
1982              series:
1983                  - file: 'csit/output_perf_data.xml'
1984                    format: xml
1985                    xpath-type: 'nodeset'
1986                    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"))]'
1987            - title: '78B-2t2c-ethip6*-ndrdisc'
1988              group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
1989              yaxis: 'Packets Per Second'
1990              num-builds: '20'
1991              keep-records: True
1992              csv-file-name: 'csit-vpp-perf-trend-daily-master-crypto-hw-4.csv'
1993              series:
1994                  - file: 'csit/output_perf_data.xml'
1995                    format: xml
1996                    xpath-type: 'nodeset'
1997                    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"))]'
1998
1999            - title: '64B-1t1c-ethip4*-ndrdisc'
2000              group: 'RFC2544: Overlay tunnels with crypto in software'
2001              yaxis: 'Packets Per Second'
2002              num-builds: '20'
2003              keep-records: True
2004              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-sw-1.csv'
2005              series:
2006                  - file: 'csit/output_perf_data.xml'
2007                    format: xml
2008                    xpath-type: 'nodeset'
2009                    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"))]'
2010            - title: '64B-2t2c-ethip4*-ndrdisc'
2011              group: 'RFC2544: Overlay tunnels with crypto in software'
2012              yaxis: 'Packets Per Second'
2013              num-builds: '20'
2014              keep-records: True
2015              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-sw-2.csv'
2016              series:
2017                  - file: 'csit/output_perf_data.xml'
2018                    format: xml
2019                    xpath-type: 'nodeset'
2020                    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"))]'
2021            - title: '78B-1t1c-ethip6*-ndrdisc'
2022              group: 'RFC2544: Overlay tunnels with crypto in software'
2023              yaxis: 'Packets Per Second'
2024              num-builds: '20'
2025              keep-records: True
2026              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-sw-3.csv'
2027              series:
2028                  - file: 'csit/output_perf_data.xml'
2029                    format: xml
2030                    xpath-type: 'nodeset'
2031                    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"))]'
2032            - title: '78B-2t2c-ethip6*-ndrdisc'
2033              group: 'RFC2544: Overlay tunnels with crypto in software'
2034              yaxis: 'Packets Per Second'
2035              num-builds: '20'
2036              keep-records: True
2037              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-sw-4.csv'
2038              series:
2039                  - file: 'csit/output_perf_data.xml'
2040                    format: xml
2041                    xpath-type: 'nodeset'
2042                    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"))]'
2043
2044            - title: '64B-1t1c-ethip4*-ndrdisc'
2045              group: 'RFC2544: Overlay tunnels with crypto in hardware'
2046              yaxis: 'Packets Per Second'
2047              num-builds: '20'
2048              keep-records: True
2049              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-hw-1.csv'
2050              series:
2051                  - file: 'csit/output_perf_data.xml'
2052                    format: xml
2053                    xpath-type: 'nodeset'
2054                    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"))]'
2055            - title: '64B-2t2c-ethip4*-ndrdisc'
2056              group: 'RFC2544: Overlay tunnels with crypto in hardware'
2057              yaxis: 'Packets Per Second'
2058              num-builds: '20'
2059              keep-records: True
2060              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-hw-2.csv'
2061              series:
2062                  - file: 'csit/output_perf_data.xml'
2063                    format: xml
2064                    xpath-type: 'nodeset'
2065                    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"))]'
2066            - title: '78B-1t1c-ethip6*-ndrdisc'
2067              group: 'RFC2544: Overlay tunnels with crypto in hardware'
2068              yaxis: 'Packets Per Second'
2069              num-builds: '20'
2070              keep-records: True
2071              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-hw-3.csv'
2072              series:
2073                  - file: 'csit/output_perf_data.xml'
2074                    format: xml
2075                    xpath-type: 'nodeset'
2076                    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"))]'
2077            - title: '78B-2t2c-ethip6*-ndrdisc'
2078              group: 'RFC2544: Overlay tunnels with crypto in hardware'
2079              yaxis: 'Packets Per Second'
2080              num-builds: '20'
2081              keep-records: True
2082              csv-file-name: 'csit-vpp-perf-trend-daily-master-encap-crypto-hw-4.csv'
2083              series:
2084                  - file: 'csit/output_perf_data.xml'
2085                    format: xml
2086                    xpath-type: 'nodeset'
2087                    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"))]'
2088
2089            - title: '64B-1t1c-*-vhost-*-ndrdisc'
2090              group: 'RFC2544: vhost-user'
2091              yaxis: 'Packets Per Second'
2092              num-builds: '20'
2093              keep-records: True
2094              csv-file-name: 'csit-vpp-perf-trend-daily-master-vhost-1.csv'
2095              series:
2096                  - file: 'csit/output_perf_data.xml'
2097                    format: xml
2098                    xpath-type: 'nodeset'
2099                    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"))]'
2100            - title: '64B-2t2c-*-vhost-*-ndrdisc'
2101              group: 'RFC2544: vhost-user'
2102              yaxis: 'Packets Per Second'
2103              num-builds: '20'
2104              keep-records: True
2105              csv-file-name: 'csit-vpp-perf-trend-daily-master-vhost-2.csv'
2106              series:
2107                  - file: 'csit/output_perf_data.xml'
2108                    format: xml
2109                    xpath-type: 'nodeset'
2110                    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"))]'
2111
2112- job-template:
2113    name: 'csit-vpp-perf-trend-semi-weekly-master'
2114
2115    description: |
2116      Purpose of this job is to validate latest vpp build from corresponding
2117      branch stored in nexus against verified CSIT codebase of corresponding
2118      branch.
2119
2120      consumer
2121          csit-dev trending semi-weekly
2122      objective
2123          semi-weekly perf trending of vpp master build job
2124          name
2125              csit-vpp-perf-trend-semi-weekly
2126          trigger
2127              scheduled semi-weekly
2128      perf test-cases selection
2129          all CSIT perf suites
2130      default tags for vpp startup config and perf test type
2131          1T1C - one worker thread, one core
2132          2T2C - two worker threads, two cores
2133          X710 - Intel x710 Fortville NIC
2134          XL710 - Intel xl710 Fortville NIC
2135          NDRDISC - discovery of NDR throughput
2136      results
2137          jjb verify - no
2138          present
2139              jenkins trending graphs
2140
2141    project-type: freestyle
2142    node: 'ubuntu1604-basebuild-4c-4g'
2143    concurrent: false
2144
2145    logrotate:
2146        daysToKeep: '{build-days-to-keep}'
2147        numToKeep: '{build-num-to-keep}'
2148        artifactDaysToKeep: '{build-artifact-days-to-keep}'
2149        artifactNumToKeep: '{build-artifact-num-to-keep}'
2150
2151    parameters:
2152        - project-parameter:
2153            project: '{project}'
2154        - gerrit-parameter:
2155            branch: '{branch}'
2156
2157    wrappers:
2158        - fdio-infra-wrappers-non-activity-timeout:
2159            build-timeout: '{build-timeout}'
2160
2161    builders:
2162        - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
2163        - inject:
2164            properties-file: variables.prop
2165        - shell:
2166            !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-semi-weekly.sh
2167
2168    publishers:
2169        - archive-artifacts:
2170            artifacts: 'csit/archive/*.*'
2171            latest-only: false
2172
2173        - robot:
2174            output-path: 'csit/archive'
2175            other-files:
2176              - '*.*'
2177
2178        - fdio-infra-shiplogs:
2179            maven-version: 'mvn33-new'
2180
2181        - plot:
2182            - title: '64B-1t1c-eth-l2*-ndrdisc'
2183              group: 'RFC2544: Xconnect and Bridge Domain'
2184              yaxis: 'Packets Per Second'
2185              num-builds: '20'
2186              keep-records: True
2187              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-l2-1.csv'
2188              series:
2189                  - file: 'csit/output_perf_data.xml'
2190                    format: xml
2191                    xpath-type: 'nodeset'
2192                    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"))]'
2193            - title: '64B-2t2c-eth-l2*-ndrdisc'
2194              group: 'RFC2544: Xconnect and Bridge Domain'
2195              yaxis: 'Packets Per Second'
2196              num-builds: '20'
2197              keep-records: True
2198              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-l2-2.csv'
2199              series:
2200                  - file: 'csit/output_perf_data.xml'
2201                    format: xml
2202                    xpath-type: 'nodeset'
2203                    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"))]'
2204
2205            - title: '64B-1t1c-ethip4-ip4*-ndrdisc'
2206              group: 'RFC2544: IPv4 base, scale, feature'
2207              yaxis: 'Packets Per Second'
2208              num-builds: '20'
2209              keep-records: True
2210              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-ipv4-1.csv'
2211              series:
2212                  - file: 'csit/output_perf_data.xml'
2213                    format: xml
2214                    xpath-type: 'nodeset'
2215                    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")]'
2216            - title: '64B-2t2c-ethip4-ip4*-ndrdisc'
2217              group: 'RFC2544: IPv4 base, scale, feature'
2218              yaxis: 'Packets Per Second'
2219              num-builds: '20'
2220              keep-records: True
2221              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-ipv4-2.csv'
2222              series:
2223                  - file: 'csit/output_perf_data.xml'
2224                    format: xml
2225                    xpath-type: 'nodeset'
2226                    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")]'
2227
2228            - title: '78B-1t1c-ethip6-ip6*-ndrdisc'
2229              group: 'RFC2544: IPv6 base, scale, feature'
2230              yaxis: 'Packets Per Second'
2231              num-builds: '20'
2232              keep-records: True
2233              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-ipv6-1.csv'
2234              series:
2235                  - file: 'csit/output_perf_data.xml'
2236                    format: xml
2237                    xpath-type: 'nodeset'
2238                    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")]'
2239            - title: '78B-2t2c-ethip6-ip6*-ndrdisc'
2240              group: 'RFC2544: IPv6 base, scale, feature'
2241              yaxis: 'Packets Per Second'
2242              num-builds: '20'
2243              keep-records: True
2244              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-ipv6-2.csv'
2245              series:
2246                  - file: 'csit/output_perf_data.xml'
2247                    format: xml
2248                    xpath-type: 'nodeset'
2249                    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")]'
2250
2251            - title: '64B-1t1c-ethip4*-ndrdisc'
2252              group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
2253              yaxis: 'Packets Per Second'
2254              num-builds: '20'
2255              keep-records: True
2256              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-1.csv'
2257              series:
2258                  - file: 'csit/output_perf_data.xml'
2259                    format: xml
2260                    xpath-type: 'nodeset'
2261                    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"))]'
2262            - title: '64B-2t2c-ethip4*-ndrdisc'
2263              group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
2264              yaxis: 'Packets Per Second'
2265              num-builds: '20'
2266              keep-records: True
2267              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-2.csv'
2268              series:
2269                  - file: 'csit/output_perf_data.xml'
2270                    format: xml
2271                    xpath-type: 'nodeset'
2272                    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"))]'
2273            - title: '78B-1t1c-ethip6*-ndrdisc'
2274              group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
2275              yaxis: 'Packets Per Second'
2276              num-builds: '20'
2277              keep-records: True
2278              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-3.csv'
2279              series:
2280                  - file: 'csit/output_perf_data.xml'
2281                    format: xml
2282                    xpath-type: 'nodeset'
2283                    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"))]'
2284            - title: '78B-2t2c-ethip6*-ndrdisc'
2285              group: 'RFC2544: Overlay tunnels - LISP, VXLAN, GPE, GRE'
2286              yaxis: 'Packets Per Second'
2287              num-builds: '20'
2288              keep-records: True
2289              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-4.csv'
2290              series:
2291                  - file: 'csit/output_perf_data.xml'
2292                    format: xml
2293                    xpath-type: 'nodeset'
2294                    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"))]'
2295
2296            - title: '64B-1t1c-ethip4*-ndrdisc'
2297              group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
2298              yaxis: 'Packets Per Second'
2299              num-builds: '20'
2300              keep-records: True
2301              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-sw-1.csv'
2302              series:
2303                  - file: 'csit/output_perf_data.xml'
2304                    format: xml
2305                    xpath-type: 'nodeset'
2306                    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"))]'
2307            - title: '64B-2t2c-ethip4*-ndrdisc'
2308              group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
2309              yaxis: 'Packets Per Second'
2310              num-builds: '20'
2311              keep-records: True
2312              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-sw-2.csv'
2313              series:
2314                  - file: 'csit/output_perf_data.xml'
2315                    format: xml
2316                    xpath-type: 'nodeset'
2317                    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"))]'
2318            - title: '78B-1t1c-ethip6*-ndrdisc'
2319              group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
2320              yaxis: 'Packets Per Second'
2321              num-builds: '20'
2322              keep-records: True
2323              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-sw-3.csv'
2324              series:
2325                  - file: 'csit/output_perf_data.xml'
2326                    format: xml
2327                    xpath-type: 'nodeset'
2328                    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"))]'
2329            - title: '78B-2t2c-ethip6*-ndrdisc'
2330              group: 'RFC2544: Crypto in software: IP4FWD, IP6FWD'
2331              yaxis: 'Packets Per Second'
2332              num-builds: '20'
2333              keep-records: True
2334              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-sw-4.csv'
2335              series:
2336                  - file: 'csit/output_perf_data.xml'
2337                    format: xml
2338                    xpath-type: 'nodeset'
2339                    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"))]'
2340
2341            - title: '64B-1t1c-ethip4*-ndrdisc'
2342              group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
2343              yaxis: 'Packets Per Second'
2344              num-builds: '20'
2345              keep-records: True
2346              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-hw-1.csv'
2347              series:
2348                  - file: 'csit/output_perf_data.xml'
2349                    format: xml
2350                    xpath-type: 'nodeset'
2351                    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"))]'
2352            - title: '64B-2t2c-ethip4*-ndrdisc'
2353              group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
2354              yaxis: 'Packets Per Second'
2355              num-builds: '20'
2356              keep-records: True
2357              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-hw-2.csv'
2358              series:
2359                  - file: 'csit/output_perf_data.xml'
2360                    format: xml
2361                    xpath-type: 'nodeset'
2362                    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"))]'
2363            - title: '78B-1t1c-ethip6*-ndrdisc'
2364              group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
2365              yaxis: 'Packets Per Second'
2366              num-builds: '20'
2367              keep-records: True
2368              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-hw-3.csv'
2369              series:
2370                  - file: 'csit/output_perf_data.xml'
2371                    format: xml
2372                    xpath-type: 'nodeset'
2373                    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"))]'
2374            - title: '78B-2t2c-ethip6*-ndrdisc'
2375              group: 'RFC2544: Crypto in hardware: IP4FWD, IP6FWD'
2376              yaxis: 'Packets Per Second'
2377              num-builds: '20'
2378              keep-records: True
2379              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-crypto-hw-4.csv'
2380              series:
2381                  - file: 'csit/output_perf_data.xml'
2382                    format: xml
2383                    xpath-type: 'nodeset'
2384                    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"))]'
2385
2386            - title: '64B-1t1c-ethip4*-ndrdisc'
2387              group: 'RFC2544: Overlay tunnels with crypto in software'
2388              yaxis: 'Packets Per Second'
2389              num-builds: '20'
2390              keep-records: True
2391              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-sw-1.csv'
2392              series:
2393                  - file: 'csit/output_perf_data.xml'
2394                    format: xml
2395                    xpath-type: 'nodeset'
2396                    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"))]'
2397            - title: '64B-2t2c-ethip4*-ndrdisc'
2398              group: 'RFC2544: Overlay tunnels with crypto in software'
2399              yaxis: 'Packets Per Second'
2400              num-builds: '20'
2401              keep-records: True
2402              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-sw-2.csv'
2403              series:
2404                  - file: 'csit/output_perf_data.xml'
2405                    format: xml
2406                    xpath-type: 'nodeset'
2407                    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"))]'
2408            - title: '78B-1t1c-ethip6*-ndrdisc'
2409              group: 'RFC2544: Overlay tunnels with crypto in software'
2410              yaxis: 'Packets Per Second'
2411              num-builds: '20'
2412              keep-records: True
2413              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-sw-3.csv'
2414              series:
2415                  - file: 'csit/output_perf_data.xml'
2416                    format: xml
2417                    xpath-type: 'nodeset'
2418                    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"))]'
2419            - title: '78B-2t2c-ethip6*-ndrdisc'
2420              group: 'RFC2544: Overlay tunnels with crypto in software'
2421              yaxis: 'Packets Per Second'
2422              num-builds: '20'
2423              keep-records: True
2424              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-sw-4.csv'
2425              series:
2426                  - file: 'csit/output_perf_data.xml'
2427                    format: xml
2428                    xpath-type: 'nodeset'
2429                    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"))]'
2430
2431            - title: '64B-1t1c-ethip4*-ndrdisc'
2432              group: 'RFC2544: Overlay tunnels with crypto in hardware'
2433              yaxis: 'Packets Per Second'
2434              num-builds: '20'
2435              keep-records: True
2436              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-hw-1.csv'
2437              series:
2438                  - file: 'csit/output_perf_data.xml'
2439                    format: xml
2440                    xpath-type: 'nodeset'
2441                    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"))]'
2442            - title: '64B-2t2c-ethip4*-ndrdisc'
2443              group: 'RFC2544: Overlay tunnels with crypto in hardware'
2444              yaxis: 'Packets Per Second'
2445              num-builds: '20'
2446              keep-records: True
2447              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-hw-2.csv'
2448              series:
2449                  - file: 'csit/output_perf_data.xml'
2450                    format: xml
2451                    xpath-type: 'nodeset'
2452                    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"))]'
2453            - title: '78B-1t1c-ethip6*-ndrdisc'
2454              group: 'RFC2544: Overlay tunnels with crypto in hardware'
2455              yaxis: 'Packets Per Second'
2456              num-builds: '20'
2457              keep-records: True
2458              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-hw-3.csv'
2459              series:
2460                  - file: 'csit/output_perf_data.xml'
2461                    format: xml
2462                    xpath-type: 'nodeset'
2463                    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"))]'
2464            - title: '78B-2t2c-ethip6*-ndrdisc'
2465              group: 'RFC2544: Overlay tunnels with crypto in hardware'
2466              yaxis: 'Packets Per Second'
2467              num-builds: '20'
2468              keep-records: True
2469              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-encap-crypto-hw-4.csv'
2470              series:
2471                  - file: 'csit/output_perf_data.xml'
2472                    format: xml
2473                    xpath-type: 'nodeset'
2474                    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"))]'
2475
2476            - title: '64B-1t1c-*-vhost-*-ndrdisc'
2477              group: 'RFC2544: vhost-user'
2478              yaxis: 'Packets Per Second'
2479              num-builds: '20'
2480              keep-records: True
2481              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-vhost-1.csv'
2482              series:
2483                  - file: 'csit/output_perf_data.xml'
2484                    format: xml
2485                    xpath-type: 'nodeset'
2486                    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"))]'
2487            - title: '64B-2t2c-*-vhost-*-ndrdisc'
2488              group: 'RFC2544: vhost-user'
2489              yaxis: 'Packets Per Second'
2490              num-builds: '20'
2491              keep-records: True
2492              csv-file-name: 'csit-vpp-perf-trend-semi-weekly-master-vhost-2.csv'
2493              series:
2494                  - file: 'csit/output_perf_data.xml'
2495                    format: xml
2496                    xpath-type: 'nodeset'
2497                    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"))]'
2498
2499- job-template:
2500    name: 'csit-vpp-perf-check-{stream}'
2501
2502    description: |
2503      consumer
2504          csit-dev perf code base checks
2505      objective
2506          check csit perf code base
2507      job
2508          name
2509              csit-vpp-perf-check
2510          trigger
2511              see below
2512      perf test-cases selection
2513          all CSIT perf suites
2514      keywords
2515          format - keyword, tag_list
2516              verify-perf-ndrdisc, NDRDISC
2517              verify-perf-pdrdisc, PDRDISC
2518              verify-perf-mrr, MRR
2519      default tags for vpp startup config and perf test type
2520          1T1C
2521              one worker thread, one core
2522          2T2C
2523              two worker threads, two cores
2524      results
2525          jjb verify
2526              PASS/FAIL
2527          present
2528              no
2529          analyse
2530              csit project
2531                  catch malfunctions
2532                  catch degradations
2533
2534    project-type: freestyle
2535    node: 'ubuntu1604-basebuild-4c-4g'
2536    concurrent: false
2537
2538    logrotate:
2539        daysToKeep: '{build-days-to-keep}'
2540        numToKeep: '{build-num-to-keep}'
2541        artifactDaysToKeep: '{build-artifact-days-to-keep}'
2542        artifactNumToKeep: '{build-artifact-num-to-keep}'
2543
2544    parameters:
2545        - project-parameter:
2546            project: '{project}'
2547        - gerrit-parameter:
2548            branch: '{branch}'
2549
2550    scm:
2551        - gerrit-trigger-scm:
2552            credentials-id: 'jenkins-gerrit-credentials'
2553            refspec: '$GERRIT_REFSPEC'
2554            choosing-strategy: 'gerrit'
2555
2556    wrappers:
2557        - fdio-infra-wrappers-non-activity-timeout:
2558            build-timeout: '{build-timeout}'
2559
2560    triggers:
2561        - gerrit:
2562            server-name: 'Primary'
2563            trigger-on:
2564                - comment-added-contains-event:
2565                    comment-contains-value: 'verify-perf-ndrdisc'
2566                - comment-added-contains-event:
2567                    comment-contains-value: 'verify-perf-pdrdisc'
2568                - comment-added-contains-event:
2569                    comment-contains-value: 'verify-perf-mrr'
2570            projects:
2571              - project-compare-type: 'ANT'
2572                project-pattern: '{project}'
2573                branches:
2574                  - branch-compare-type: 'ANT'
2575                    branch-pattern: '**/{branch}'
2576            skip-vote:
2577                successful: false
2578                failed: false
2579                unstable: false
2580                notbuilt: false
2581
2582    builders:
2583        - shell:
2584            !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-check.sh
2585
2586    publishers:
2587        - archive-artifacts:
2588            artifacts: 'archive/*.*'
2589            latest-only: false
2590
2591        - robot:
2592            output-path: archive
2593            other-files:
2594              - '*.*'
2595
2596        - fdio-infra-shiplogs:
2597            maven-version: 'mvn33-new'
2598
2599- job-template:
2600    name: 'csit-vpp-perf-mrr-daily-master'
2601
2602    description: |
2603      objective
2604          check vpp perf mrr daily
2605      job
2606          name
2607              csit-vpp-perf-mrr-daily
2608          trigger
2609              daily
2610      perf test-cases selection
2611          all CSIT perf suites
2612      default tags for vpp startup config and perf test type
2613          1T1C - one worker thread, one core
2614          2T2C - two worker threads, two cores
2615      results
2616          jjb verify
2617              PASS/FAIL
2618          present
2619              no
2620          analyse
2621              csit project
2622                  catch malfunctions
2623                  catch degradations
2624
2625    project-type: freestyle
2626    node: 'ubuntu1604-basebuild-4c-4g'
2627    concurrent: false
2628
2629    logrotate:
2630        daysToKeep: '{build-days-to-keep}'
2631        numToKeep: '{build-num-to-keep}'
2632        artifactDaysToKeep: '{build-artifact-days-to-keep}'
2633        artifactNumToKeep: '{build-artifact-num-to-keep}'
2634
2635    parameters:
2636        - project-parameter:
2637            project: '{project}'
2638        - gerrit-parameter:
2639            branch: '{branch}'
2640
2641    wrappers:
2642        - fdio-infra-wrappers-non-activity-timeout:
2643            build-timeout: '{build-timeout}'
2644
2645    triggers:
2646        - timed: 'H H(21-22) * * *'
2647
2648    builders:
2649        - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
2650        - inject:
2651            properties-file: variables.prop
2652        - shell:
2653            !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-mrr-daily.sh
2654
2655    publishers:
2656        - archive-artifacts:
2657            artifacts: 'csit/archive/*.*'
2658            latest-only: false
2659
2660        - robot:
2661            output-path: 'csit/archive'
2662            other-files:
2663              - '*.*'
2664
2665        - fdio-infra-shiplogs:
2666            maven-version: 'mvn33-new'
2667
2668- job-template:
2669    name: 'csit-vpp-perf-verify-{stream}'
2670
2671    description: |
2672      objective
2673          perf verify - per csit gerrit patch
2674      job
2675          name
2676              csit-vpp-perf-verify
2677          trigger
2678              keyword in comment to csit patch
2679      perf test-cases selection
2680          test-cases selected using trigger keywords paired with tags
2681          all test-cases are labelled with CSIT RF topic tags defined in
2682          csit/docs/tag_documentation.rst
2683      proposed keywords
2684          focus on testing specified vpp packet processing path
2685          format - keyword - tag_list
2686          perf_verify_ip4 - IP4Base, IP4Scale2M
2687          perf_verify_ip6 - IP6Base, IP6Scale2M
2688          perf_verify_l2 - L2XC, L2BD
2689          perf_verify_lisp - 4Lisp, 6Lisp
2690          perf_verify_vxlan - Vxlan
2691          perf_verify_vhost - Vhost
2692          perf_verify_memif - Memif
2693      default tags for vpp startup config and perf test type
2694          1T1C
2695              one worker thread, one core
2696          X520
2697              x520 Niantic NIC
2698          NDRDISC
2699              discovery of NDR throughput
2700      results
2701          jjb verify
2702              PASS/FAIL
2703          present
2704              no
2705          analyse
2706              no
2707    project-type: freestyle
2708    node: 'ubuntu1604-basebuild-4c-4g'
2709    concurrent: false
2710
2711    logrotate:
2712        daysToKeep: '{build-days-to-keep}'
2713        numToKeep: '{build-num-to-keep}'
2714        artifactDaysToKeep: '{build-artifact-days-to-keep}'
2715        artifactNumToKeep: '{build-artifact-num-to-keep}'
2716
2717    parameters:
2718        - project-parameter:
2719            project: '{project}'
2720        - gerrit-parameter:
2721            branch: '{branch}'
2722
2723    scm:
2724        - gerrit-trigger-scm:
2725            credentials-id: 'jenkins-gerrit-credentials'
2726            refspec: '$GERRIT_REFSPEC'
2727            choosing-strategy: 'gerrit'
2728
2729    wrappers:
2730        - fdio-infra-wrappers-non-activity-timeout:
2731            build-timeout: '{build-timeout}'
2732
2733    triggers:
2734        - gerrit:
2735            server-name: 'Primary'
2736            trigger-on:
2737                - comment-added-contains-event:
2738                    comment-contains-value: 'verify-perf-l2'
2739                - comment-added-contains-event:
2740                    comment-contains-value: 'verify-perf-ip4'
2741                - comment-added-contains-event:
2742                    comment-contains-value: 'verify-perf-ip6'
2743                - comment-added-contains-event:
2744                    comment-contains-value: 'verify-perf-lisp'
2745                - comment-added-contains-event:
2746                    comment-contains-value: 'verify-perf-vxlan'
2747                - comment-added-contains-event:
2748                    comment-contains-value: 'verify-perf-vhost'
2749                - comment-added-contains-event:
2750                    comment-contains-value: 'verify-perf-memif'
2751                - comment-added-contains-event:
2752                    comment-contains-value: 'verify-perf-ipsechw'
2753            projects:
2754              - project-compare-type: 'ANT'
2755                project-pattern: '{project}'
2756                branches:
2757                  - branch-compare-type: 'ANT'
2758                    branch-pattern: '**/{branch}'
2759            skip-vote:
2760                successful: false
2761                failed: false
2762                unstable: false
2763                notbuilt: false
2764
2765    builders:
2766        - shell:
2767            !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
2768
2769    publishers:
2770        - archive-artifacts:
2771            artifacts: 'archive/*.*'
2772            latest-only: false
2773
2774        - robot:
2775            output-path: archive
2776            other-files:
2777              - '*.*'
2778
2779        - fdio-infra-shiplogs:
2780            maven-version: 'mvn33-new'
2781
2782- job-template:
2783    name: 'csit-nsh_sfc-verify-perf-{stream}'
2784
2785    project-type: freestyle
2786    node: 'ubuntu1604-basebuild-4c-4g'
2787    concurrent: true
2788
2789    logrotate:
2790        daysToKeep: '{build-days-to-keep}'
2791        numToKeep: '{build-num-to-keep}'
2792        artifactDaysToKeep: '{build-artifact-days-to-keep}'
2793        artifactNumToKeep: '{build-artifact-num-to-keep}'
2794
2795    parameters:
2796        - project-parameter:
2797            project: '{project}'
2798        - gerrit-parameter:
2799            branch: '{branch}'
2800        - os-parameter:
2801            os: 'ubuntu1604'
2802        - stream-parameter:
2803            stream: '{stream}'
2804
2805    scm:
2806        - gerrit-trigger-scm:
2807            credentials-id: 'jenkins-gerrit-credentials'
2808            refspec: '$GERRIT_REFSPEC'
2809            choosing-strategy: 'gerrit'
2810
2811    wrappers:
2812        - fdio-infra-wrappers-non-activity-timeout:
2813            build-timeout: '{build-timeout}'
2814
2815    triggers:
2816        - gerrit-trigger-manually-triggered:
2817            name: '{project}'
2818            branch: '{branch}'
2819            comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
2820
2821    builders:
2822        - shell:
2823            !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
2824
2825    publishers:
2826        - archive-artifacts:
2827            artifacts: 'archive/*.*'
2828            latest-only: false
2829
2830        - robot-report:
2831            output-path: 'archive'
2832
2833        - fdio-infra-shiplogs:
2834            maven-version: 'mvn33-new'
2835
2836- job-template:
2837    name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
2838
2839    project-type: freestyle
2840    node: '{os}-basebuild-4c-4g'
2841    concurrent: true
2842
2843    logrotate:
2844        daysToKeep: '{build-days-to-keep}'
2845        numToKeep: '{build-num-to-keep}'
2846        artifactDaysToKeep: '{build-artifact-days-to-keep}'
2847        artifactNumToKeep: '{build-artifact-num-to-keep}'
2848
2849    parameters:
2850        - project-parameter:
2851            project: '{project}'
2852        - gerrit-parameter:
2853            branch: '{branch}'
2854        - os-parameter:
2855            os: '{os}'
2856        - stream-parameter:
2857            stream: '{stream}'
2858
2859    scm:
2860        - gerrit-trigger-scm:
2861            credentials-id: 'jenkins-gerrit-credentials'
2862            refspec: '$GERRIT_REFSPEC'
2863            choosing-strategy: 'gerrit'
2864
2865    wrappers:
2866        - fdio-infra-wrappers:
2867            build-timeout: '{build-timeout}'
2868
2869    triggers:
2870        - gerrit-trigger-manually-triggered:
2871            name: '{project}'
2872            branch: '{branch}'
2873            comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
2874
2875    builders:
2876        - shell:
2877            !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
2878
2879    publishers:
2880        - archive-artifacts:
2881            artifacts: 'archive/*.*'
2882            latest-only: false
2883
2884        - robot-report:
2885            output-path: 'archive'
2886
2887        - fdio-infra-shiplogs:
2888            maven-version: 'mvn33-new'
2889
2890- job-template:
2891    name: 'csit-tldk-verify-func-{stream}-{os}-virl'
2892
2893    project-type: freestyle
2894    node: '{os}-basebuild-4c-4g'
2895    concurrent: true
2896
2897    logrotate:
2898        daysToKeep: '{build-days-to-keep}'
2899        numToKeep: '{build-num-to-keep}'
2900        artifactDaysToKeep: '{build-artifact-days-to-keep}'
2901        artifactNumToKeep: '{build-artifact-num-to-keep}'
2902
2903    parameters:
2904        - project-parameter:
2905            project: '{project}'
2906        - gerrit-parameter:
2907            branch: '{branch}'
2908        - os-parameter:
2909            os: '{os}'
2910
2911    scm:
2912        - gerrit-trigger-scm:
2913            credentials-id: 'jenkins-gerrit-credentials'
2914            refspec: '$GERRIT_REFSPEC'
2915            choosing-strategy: 'gerrit'
2916
2917    wrappers:
2918        - fdio-infra-wrappers:
2919            build-timeout: '{build-timeout}'
2920
2921    triggers:
2922        - gerrit-trigger-manually-triggered:
2923            name: '{project}'
2924            branch: '{branch}'
2925            comment-trigger-value: 'csit_verify_tldk_func'
2926
2927    builders:
2928        - shell:
2929            !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
2930
2931    publishers:
2932        - archive-artifacts:
2933            artifacts: 'archive/*.*'
2934            latest-only: false
2935
2936        - robot-report:
2937            output-path: 'archive'
2938
2939        - fdio-infra-shiplogs:
2940            maven-version: 'mvn33-new'
2941
2942- parameter:
2943    name: test-type-parameter
2944    parameters:
2945        - string:
2946            name: TYPE
2947            default: '{type}'
2948            description: "Test TYPE parameter if not given by trigger"
2949