Merge "Convert nsh_sfc to be Packer compliant"
[ci-management.git] / jjb / csit / csit.yaml
1 - project:
2     name: csit
3     description: 'CSIT jenkins jobs.'
4
5     jobs:
6         - 'csit-vpp-perf-{stream}-{type}'
7         - 'csit-vpp-functional-{stream}-virl'
8         - 'csit-vpp-verify-{stream_timed}-weekly'
9         - 'csit-vpp-verify-{stream_timed}-semiweekly'
10         - 'csit-vpp-verify-perf-master-nightly-all'
11         - 'csit-docs-merge-{stream}'
12         - 'csit-docs-verify-{stream}'
13
14     project: 'csit'
15     branch: 'master'
16     branch-id: 'oper'
17     build-artifact-num-to-keep: 10
18     type:
19         - all
20         - long
21     stream_timed:
22         - master:
23             branch: 'master'
24             branch-id: 'oper'
25     stream:
26         - master:
27             branch: 'master'
28             branch-id: 'oper'
29         - '1606':
30             branch: 'rls1606'
31             branch-id: 'oper-rls1606'
32         - '1609':
33             branch: 'rls1609'
34             branch-id: 'oper-rls1609'
35
36
37 - job-template:
38     name: 'csit-vpp-functional-{stream}-virl'
39
40     project-type: freestyle
41     node: ubuntu1604-basebuild-4c-4g
42     concurrent: true
43
44     logrotate:
45         daysToKeep: '{build-days-to-keep}'
46         numToKeep: '{build-num-to-keep}'
47         artifactDaysToKeep: '{build-artifact-days-to-keep}'
48         artifactNumToKeep: '{build-artifact-num-to-keep}'
49
50     parameters:
51         - project-parameter:
52             project: '{project}'
53         - gerrit-parameter:
54             branch: '{branch}'
55
56     scm:
57         - gerrit-trigger-scm:
58             credentials-id: 'jenkins-gerrit-credentials'
59             refspec: '$GERRIT_REFSPEC'
60             choosing-strategy: 'gerrit'
61
62     wrappers:
63        - fdio-infra-wrappers:
64             build-timeout: '{build-timeout}'
65
66     triggers:
67         - gerrit-trigger-patch-submitted:
68             name: '{project}'
69             branch: '{branch}'
70
71     builders:
72         - shell:
73             !include-raw-escape: include-raw-csit-vpp-functional-virl.sh
74
75     publishers:
76         - archive-artifacts:
77             artifacts: 'report.html, log.html, output.xml'
78             latest-only: false
79
80         - robot-report:
81             output-path: ''
82
83
84 - job-template:
85     name: 'csit-vpp-perf-{stream}-{type}'
86
87     project-type: freestyle
88     node: ubuntu1604-basebuild-4c-4g
89     concurrent: false
90
91     logrotate:
92         daysToKeep: '{build-days-to-keep}'
93         numToKeep: '{build-num-to-keep}'
94         artifactDaysToKeep: '{build-artifact-days-to-keep}'
95         artifactNumToKeep: '{build-artifact-num-to-keep}'
96
97     parameters:
98         - project-parameter:
99             project: '{project}'
100         - gerrit-parameter:
101             branch: '{branch}'
102         - type-parameter:
103             type: '{type}'
104
105     scm:
106         - gerrit-trigger-scm:
107             credentials-id: 'jenkins-gerrit-credentials'
108             refspec: '$GERRIT_REFSPEC'
109             choosing-strategy: 'gerrit'
110
111     wrappers:
112       - fdio-infra-wrappers-non-activity-timeout:
113           build-timeout: 30
114
115     triggers:
116         - gerrit-trigger-manually-triggered:
117             name: '{project}'
118             branch: '{branch}'
119             comment-trigger-value: 'verify-perf-{type}'
120
121     builders:
122         - shell:
123             !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-hw.sh
124
125     publishers:
126         - archive-artifacts:
127             artifacts: 'report.html, log.html, output.xml, output_perf_data.xml'
128             latest-only: false
129
130         - robot-report:
131             output-path: ''
132
133         - plot:
134             - title: 'RFC2544 binary search with 64B, worker-thread=1, rss=1, NDR'
135               yaxis: 'Packets Per Second'
136               group: 'RFC2544:NDR'
137               num-builds: '20'
138               keep-records: True
139               csv-file-name: 'csit-vpp-perf-{stream}-{type}-1.csv'
140               series:
141                   - file: 'output_perf_data.xml'
142                     format: xml
143                     xpath-type: 'nodeset'
144                     xpath: '//*[@framesize="64" and contains(@tags,"NDR") and @workerthreads="1"]'
145             - title: 'RFC2544 binary search with 78B, worker-thread=1, rss=1, NDR'
146               yaxis: 'Packets Per Second'
147               group: 'RFC2544:NDR'
148               num-builds: '20'
149               keep-records: True
150               csv-file-name: 'csit-vpp-perf-{stream}-{type}-2.csv'
151               series:
152                   - file: 'output_perf_data.xml'
153                     format: xml
154                     xpath-type: 'nodeset'
155                     xpath: '//*[@framesize="78" and contains(@tags,"NDR") and @workerthreads="1"]'
156             - title: 'RFC2544 binary search with 64B, worker-thread=2, rss=1, NDR'
157               yaxis: 'Packets Per Second'
158               group: 'RFC2544:NDR'
159               num-builds: '20'
160               keep-records: True
161               csv-file-name: 'csit-vpp-perf-{stream}-{type}-3.csv'
162               series:
163                   - file: 'output_perf_data.xml'
164                     format: xml
165                     xpath-type: 'nodeset'
166                     xpath: '//*[@framesize="64" and contains(@tags,"NDR") and @workerthreads="2"]'
167             - title: 'RFC2544 binary search with 78B, worker-thread=2, rss=1, NDR'
168               yaxis: 'Packets Per Second'
169               group: 'RFC2544:NDR'
170               num-builds: '20'
171               keep-records: True
172               csv-file-name: 'csit-vpp-perf-{stream}-{type}-4.csv'
173               series:
174                   - file: 'output_perf_data.xml'
175                     format: xml
176                     xpath-type: 'nodeset'
177                     xpath: '//*[@framesize="78" and contains(@tags,"NDR") and @workerthreads="2"]'
178             - title: 'RFC2544 binary search with 64B, worker-thread=4, rss=2, NDR'
179               yaxis: 'Packets Per Second'
180               group: 'RFC2544:NDR'
181               num-builds: '20'
182               keep-records: True
183               csv-file-name: 'csit-vpp-perf-{stream}-{type}-5.csv'
184               series:
185                   - file: 'output_perf_data.xml'
186                     format: xml
187                     xpath-type: 'nodeset'
188                     xpath: '//*[@framesize="64" and contains(@tags,"NDR") and @workerthreads="4"]'
189             - title: 'RFC2544 binary search with 78B, worker-thread=4, rss=2, NDR'
190               yaxis: 'Packets Per Second'
191               group: 'RFC2544:NDR'
192               num-builds: '20'
193               keep-records: True
194               csv-file-name: 'csit-vpp-perf-{stream}-{type}-6.csv'
195               series:
196                   - file: 'output_perf_data.xml'
197                     format: xml
198                     xpath-type: 'nodeset'
199                     xpath: '//*[@framesize="78" and contains(@tags,"NDR") and @workerthreads="4"]'
200             - title: 'RFC2544 binary search with 64B, worker-thread=1, rss=1, PDR=0.5%'
201               yaxis: 'Packets Per Second'
202               group: 'RFC2544:PDR'
203               num-builds: '20'
204               keep-records: True
205               csv-file-name: 'csit-vpp-perf-{stream}-{type}-7.csv'
206               series:
207                   - file: 'output_perf_data.xml'
208                     format: xml
209                     xpath-type: 'nodeset'
210                     xpath: '//*[@framesize="64" and contains(@tags,"PDR") and @workerthreads="1"]'
211             - title: 'RFC2544 binary search with 78B, worker-thread=1, rss=1, PDR=0.5%'
212               yaxis: 'Packets Per Second'
213               group: 'RFC2544:PDR'
214               num-builds: '20'
215               keep-records: True
216               csv-file-name: 'csit-vpp-perf-{stream}-{type}-8.csv'
217               series:
218                   - file: 'output_perf_data.xml'
219                     format: xml
220                     xpath-type: 'nodeset'
221                     xpath: '//*[@framesize="78" and contains(@tags,"PDR") and @workerthreads="1"]'
222             - title: 'RFC2544 binary search with 64B, worker-thread=2, rss=1, PDR=0.5%'
223               yaxis: 'Packets Per Second'
224               group: 'RFC2544:PDR'
225               num-builds: '20'
226               keep-records: True
227               csv-file-name: 'csit-vpp-perf-{stream}-{type}-9.csv'
228               series:
229                   - file: 'output_perf_data.xml'
230                     format: xml
231                     xpath-type: 'nodeset'
232                     xpath: '//*[@framesize="64" and contains(@tags,"PDR") and @workerthreads="2"]'
233             - title: 'RFC2544 binary search with 78B, worker-thread=2, rss=1, PDR=0.5%'
234               yaxis: 'Packets Per Second'
235               group: 'RFC2544:PDR'
236               num-builds: '20'
237               keep-records: True
238               csv-file-name: 'csit-vpp-perf-{stream}-{type}-10.csv'
239               series:
240                   - file: 'output_perf_data.xml'
241                     format: xml
242                     xpath-type: 'nodeset'
243                     xpath: '//*[@framesize="78" and contains(@tags,"PDR") and @workerthreads="2"]'
244             - title: 'RFC2544 binary search with 64B, worker-thread=4, rss=2, PDR=0.5%'
245               yaxis: 'Packets Per Second'
246               group: 'RFC2544:PDR'
247               num-builds: '20'
248               keep-records: True
249               csv-file-name: 'csit-vpp-perf-{stream}-{type}-11.csv'
250               series:
251                   - file: 'output_perf_data.xml'
252                     format: xml
253                     xpath-type: 'nodeset'
254                     xpath: '//*[@framesize="64" and contains(@tags,"PDR") and @workerthreads="4"]'
255             - title: 'RFC2544 binary search with 78B, worker-thread=4, rss=2, PDR=0.5%'
256               yaxis: 'Packets Per Second'
257               group: 'RFC2544:PDR'
258               num-builds: '20'
259               keep-records: True
260               csv-file-name: 'csit-vpp-perf-{stream}-{type}-12.csv'
261               series:
262                   - file: 'output_perf_data.xml'
263                     format: xml
264                     xpath-type: 'nodeset'
265                     xpath: '//*[@framesize="78" and contains(@tags,"PDR") and @workerthreads="4"]'
266
267
268 - job-template:
269     name: 'csit-vpp-verify-{stream_timed}-weekly'
270     description: 'Purpose of this job is to validate CSIT code of corresponding branch against verified vpp build from corresponding branch and create corresponding operational branch in case of success.'
271
272     project-type: freestyle
273     node: ubuntu1604-basebuild-4c-4g
274     concurrent: false
275
276     logrotate:
277         daysToKeep: '{build-days-to-keep}'
278         numToKeep: '{build-num-to-keep}'
279         artifactDaysToKeep: '{build-artifact-days-to-keep}'
280         artifactNumToKeep: '{build-artifact-num-to-keep}'
281
282     parameters:
283         - project-parameter:
284             project: '{project}'
285         - gerrit-parameter:
286             branch: '{branch}'
287
288     scm:
289         - git-scm:
290             credentials-id: 'jenkins-gerrit-credentials'
291             branch: '{branch}'
292
293     wrappers:
294         - fdio-infra-wrappers:
295             build-timeout: '600'
296
297     triggers:
298         - timed: '0 4 * * 0'
299
300         - gerrit-trigger-manually-triggered:
301             comment-trigger-value: 'csit-vpp-ref-verify'
302             name: '{project}'
303             branch: '{branch}'
304
305     builders:
306         - shell:
307             !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-weekly.sh
308         - shell: 'echo "DATE=`date +%y%m%d`" > $WORKSPACE/variables.prop'
309         - inject:
310             properties-file: variables.prop
311
312     publishers:
313         - archive-artifacts:
314             artifacts: 'report.html, log.html, output.xml'
315             latest-only: false
316
317         - robot-report:
318             output-path: ''
319         - git:
320                push-only-if-success: true
321                branches:
322                 - branch:
323                     remote: origin
324                     name: 'refs/heads/{branch-id}-$DATE'
325
326
327 - job-template:
328     name: 'csit-vpp-verify-{stream_timed}-semiweekly'
329     description: 'Purpose of this job is to validate latest vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
330
331     project-type: freestyle
332     node: ubuntu1604-basebuild-4c-4g
333     concurrent: false
334
335     logrotate:
336         daysToKeep: '{build-days-to-keep}'
337         numToKeep: '{build-num-to-keep}'
338         artifactDaysToKeep: '{build-artifact-days-to-keep}'
339         artifactNumToKeep: '{build-artifact-num-to-keep}'
340
341     parameters:
342         - project-parameter:
343             project: '{project}'
344         - gerrit-parameter:
345             branch: '{branch}'
346
347     wrappers:
348         - fdio-infra-wrappers:
349             build-timeout: 480
350
351     triggers:
352         - timed: '0 4 * * 2,6'
353
354         - gerrit-trigger-manually-triggered:
355             comment-trigger-value: 'csit-verify-vpp'
356             name: '{project}'
357             branch: '{branch}'
358
359     builders:
360         - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
361         - inject:
362             properties-file: variables.prop
363         - shell:
364             !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-semiweekly.sh
365
366     publishers:
367         - archive-artifacts:
368             artifacts: 'csit/archive/*.*'
369             latest-only: false
370
371         - robot-report:
372             output-path: 'csit/archive'
373
374
375 - job-template:
376     name: 'csit-vpp-verify-perf-master-nightly-all'
377     description: 'Purpose of this job is to validate latest vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
378
379     project-type: freestyle
380     node: ubuntu1604-basebuild-4c-4g
381     concurrent: false
382
383     logrotate:
384         daysToKeep: '{build-days-to-keep}'
385         numToKeep: '{build-num-to-keep}'
386         artifactDaysToKeep: '{build-artifact-days-to-keep}'
387         artifactNumToKeep: '{build-artifact-num-to-keep}'
388
389     parameters:
390         - project-parameter:
391             project: '{project}'
392         - gerrit-parameter:
393             branch: '{branch}'
394
395     wrappers:
396       - fdio-infra-wrappers-non-activity-timeout:
397           build-timeout: '1440'
398
399     triggers:
400         - timed: '0 20 * * *'
401
402     builders:
403         - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
404         - inject:
405             properties-file: variables.prop
406         - shell:
407             !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-nightly.sh
408
409     publishers:
410         - archive-artifacts:
411             artifacts: 'csit/archive/*.*'
412             latest-only: false
413
414         - robot-report:
415             output-path: 'csit/archive'
416
417         - plot:
418             - title: 'RFC2544 binary search with 64B, worker-thread=1, rxq=1, NDR'
419               yaxis: 'Packets Per Second'
420               group: 'RFC2544:NDR'
421               num-builds: '20'
422               keep-records: True
423               csv-file-name: 'csit-vpp-verify-master-nightly-1.csv'
424               series:
425                   - file: 'csit/output_perf_data.xml'
426                     format: xml
427                     xpath-type: 'nodeset'
428                     xpath: '//*[@framesize="64" and contains(@tags,"NDR") and @workerthreads="1"]'
429             - title: 'RFC2544 binary search with 78B, worker-thread=1, rxq=1, NDR'
430               yaxis: 'Packets Per Second'
431               group: 'RFC2544:NDR'
432               num-builds: '20'
433               keep-records: True
434               csv-file-name: 'csit-vpp-verify-master-nightly-2.csv'
435               series:
436                   - file: 'csit/output_perf_data.xml'
437                     format: xml
438                     xpath-type: 'nodeset'
439                     xpath: '//*[@framesize="78" and contains(@tags,"NDR") and @workerthreads="1"]'
440             - title: 'RFC2544 binary search with 64B, worker-thread=2, rxq=1, NDR'
441               yaxis: 'Packets Per Second'
442               group: 'RFC2544:NDR'
443               num-builds: '20'
444               keep-records: True
445               csv-file-name: 'csit-vpp-verify-master-nightly-3.csv'
446               series:
447                   - file: 'csit/output_perf_data.xml'
448                     format: xml
449                     xpath-type: 'nodeset'
450                     xpath: '//*[@framesize="64" and contains(@tags,"NDR") and @workerthreads="2"]'
451             - title: 'RFC2544 binary search with 78B, worker-thread=2, rxq=1, NDR'
452               yaxis: 'Packets Per Second'
453               group: 'RFC2544:NDR'
454               num-builds: '20'
455               keep-records: True
456               csv-file-name: 'csit-vpp-verify-master-nightly-4.csv'
457               series:
458                   - file: 'csit/output_perf_data.xml'
459                     format: xml
460                     xpath-type: 'nodeset'
461                     xpath: '//*[@framesize="78" and contains(@tags,"NDR") and @workerthreads="2"]'
462             - title: 'RFC2544 binary search with 64B, worker-thread=4, rxq=2, NDR'
463               yaxis: 'Packets Per Second'
464               group: 'RFC2544:NDR'
465               num-builds: '20'
466               keep-records: True
467               csv-file-name: 'csit-vpp-verify-master-nightly-5.csv'
468               series:
469                   - file: 'csit/output_perf_data.xml'
470                     format: xml
471                     xpath-type: 'nodeset'
472                     xpath: '//*[@framesize="64" and contains(@tags,"NDR") and @workerthreads="4"]'
473             - title: 'RFC2544 binary search with 78B, worker-thread=4, rxq=2, NDR'
474               yaxis: 'Packets Per Second'
475               group: 'RFC2544:NDR'
476               num-builds: '20'
477               keep-records: True
478               csv-file-name: 'csit-vpp-verify-master-nightly-6.csv'
479               series:
480                   - file: 'csit/output_perf_data.xml'
481                     format: xml
482                     xpath-type: 'nodeset'
483                     xpath: '//*[@framesize="78" and contains(@tags,"NDR") and @workerthreads="4"]'
484             - title: 'RFC2544 binary search with 64B, worker-thread=1, rxq=1, PDR=0.5%'
485               yaxis: 'Packets Per Second'
486               group: 'RFC2544:PDR'
487               num-builds: '20'
488               keep-records: True
489               csv-file-name: 'csit-vpp-verify-master-nightly-7.csv'
490               series:
491                   - file: 'csit/output_perf_data.xml'
492                     format: xml
493                     xpath-type: 'nodeset'
494                     xpath: '//*[@framesize="64" and contains(@tags,"PDR") and @workerthreads="1"]'
495             - title: 'RFC2544 binary search with 78B, worker-thread=1, rxq=1, PDR=0.5%'
496               yaxis: 'Packets Per Second'
497               group: 'RFC2544:PDR'
498               num-builds: '20'
499               keep-records: True
500               csv-file-name: 'csit-vpp-verify-master-nightly-8.csv'
501               series:
502                   - file: 'csit/output_perf_data.xml'
503                     format: xml
504                     xpath-type: 'nodeset'
505                     xpath: '//*[@framesize="78" and contains(@tags,"PDR") and @workerthreads="1"]'
506             - title: 'RFC2544 binary search with 64B, worker-thread=2, rxq=1, PDR=0.5%'
507               yaxis: 'Packets Per Second'
508               group: 'RFC2544:PDR'
509               num-builds: '20'
510               keep-records: True
511               csv-file-name: 'csit-vpp-verify-master-nightly-9.csv'
512               series:
513                   - file: 'csit/output_perf_data.xml'
514                     format: xml
515                     xpath-type: 'nodeset'
516                     xpath: '//*[@framesize="64" and contains(@tags,"PDR") and @workerthreads="2"]'
517             - title: 'RFC2544 binary search with 78B, worker-thread=2, rxq=1, PDR=0.5%'
518               yaxis: 'Packets Per Second'
519               group: 'RFC2544:PDR'
520               num-builds: '20'
521               keep-records: True
522               csv-file-name: 'csit-vpp-verify-master-nightly-10.csv'
523               series:
524                   - file: 'csit/output_perf_data.xml'
525                     format: xml
526                     xpath-type: 'nodeset'
527                     xpath: '//*[@framesize="78" and contains(@tags,"PDR") and @workerthreads="2"]'
528             - title: 'RFC2544 binary search with 64B, worker-thread=4, rxq=2, PDR=0.5%'
529               yaxis: 'Packets Per Second'
530               group: 'RFC2544:PDR'
531               num-builds: '20'
532               keep-records: True
533               csv-file-name: 'csit-vpp-verify-master-nightly-11.csv'
534               series:
535                   - file: 'csit/output_perf_data.xml'
536                     format: xml
537                     xpath-type: 'nodeset'
538                     xpath: '//*[@framesize="64" and contains(@tags,"PDR") and @workerthreads="4"]'
539             - title: 'RFC2544 binary search with 78B, worker-thread=4, rxq=2, PDR=0.5%'
540               yaxis: 'Packets Per Second'
541               group: 'RFC2544:PDR'
542               num-builds: '20'
543               keep-records: True
544               csv-file-name: 'csit-vpp-verify-master-nightly-12.csv'
545               series:
546                   - file: 'csit/output_perf_data.xml'
547                     format: xml
548                     xpath-type: 'nodeset'
549                     xpath: '//*[@framesize="78" and contains(@tags,"PDR") and @workerthreads="4"]'
550
551
552 - job-template:
553     name: 'csit-docs-verify-{stream}'
554
555     project-type: freestyle
556     node: 'ubuntu1604-basebuild-4c-4g'
557     concurrent: true
558
559     logrotate:
560         daysToKeep: '{build-days-to-keep}'
561         numToKeep: '{build-num-to-keep}'
562         artifactDaysToKeep: '{build-artifact-days-to-keep}'
563         artifactNumToKeep: '{build-artifact-num-to-keep}'
564
565     parameters:
566         - project-parameter:
567             project: '{project}'
568         - gerrit-parameter:
569             branch: '{branch}'
570         - maven-exec:
571             maven-version: 'mvn33-new'
572
573     scm:
574         - gerrit-trigger-scm:
575             credentials-id: 'jenkins-gerrit-credentials'
576             refspec: '$GERRIT_REFSPEC'
577             choosing-strategy: 'gerrit'
578
579     wrappers:
580         - fdio-infra-wrappers:
581             build-timeout: '{build-timeout}'
582         - fdio-infra-wrappers-non-activity-timeout:
583             build-timeout: 360
584
585     triggers:
586         - gerrit-trigger-patch-submitted:
587             name: '{project}'
588             branch: '{branch}'
589
590     builders:
591         - maven-target:
592             maven-version: 'mvn33-new'
593             goals: '--version'
594             settings: 'csit-settings'
595             settings-type: cfp
596             global-settings: 'global-settings'
597             global-settings-type: cfp
598         - provide-maven-settings:
599             settings-file: 'csit-settings'
600             global-settings-file: 'global-settings'
601         - shell:
602             !include-raw-escape: include-raw-csit-docs.sh
603
604     publishers:
605         - archive:
606             artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
607             allow-empty: 'true'
608             fingerprint: false
609             only-if-success: true
610             default-excludes: false
611
612
613 - job-template:
614     name: 'csit-docs-merge-{stream}'
615
616     project-type: freestyle
617     node: 'ubuntu1604-basebuild-4c-4g'
618     concurrent: true
619
620     logrotate:
621         daysToKeep: '{build-days-to-keep}'
622         numToKeep: '{build-num-to-keep}'
623         artifactDaysToKeep: '{build-artifact-days-to-keep}'
624         artifactNumToKeep: '{build-artifact-num-to-keep}'
625
626     parameters:
627         - project-parameter:
628             project: '{project}'
629         - gerrit-parameter:
630             branch: '{branch}'
631         - maven-exec:
632             maven-version: 'mvn33-new'
633
634     scm:
635         - gerrit-trigger-scm:
636             credentials-id: 'jenkins-gerrit-credentials'
637             refspec: '$GERRIT_REFSPEC'
638             choosing-strategy: 'gerrit'
639
640     wrappers:
641         - fdio-infra-wrappers:
642             build-timeout: '{build-timeout}'
643         - fdio-infra-wrappers-non-activity-timeout:
644             build-timeout: 360
645
646     triggers:
647         - reverse:
648             jobs: 'csit-vpp-verify-master-weekly'
649             result: 'success'
650         - gerrit:
651             trigger-on:
652                 - comment-added-contains-event:
653                     comment-contains-value: 'run-docs'
654             skip-vote:
655                 successful: true
656                 failed: true
657                 unstable: true
658                 notbuilt: true
659
660     builders:
661         - maven-target:
662             maven-version: 'mvn33-new'
663             goals: '--version'
664             settings: 'csit-settings'
665             settings-type: cfp
666             global-settings: 'global-settings'
667             global-settings-type: cfp
668         - provide-maven-settings:
669             settings-file: 'csit-settings'
670             global-settings-file: 'global-settings'
671         - shell:
672             !include-raw-escape: include-raw-csit-docs.sh
673
674     publishers:
675         - archive:
676             artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
677             allow-empty: 'true'
678             fingerprint: false
679             only-if-success: true
680             default-excludes: false
681
682
683 - parameter:
684     name: test-type-parameter
685     parameters:
686         - string:
687             name: TYPE
688             default: '{type}'
689             description: "Test TYPE parameter if not given by trigger"