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:
6 # http://www.apache.org/licenses/LICENSE-2.0
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.
17 description: 'CSIT jenkins 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-report-merge-1801_2'
33 - 'csit-trending-daily-master'
34 - 'csit-vpp-perf-trend-daily-master'
35 - 'csit-vpp-perf-trend-semi-weekly-master'
36 - 'csit-vpp-perf-check-{stream}'
37 - 'csit-vpp-perf-mrr-daily-master'
38 - 'csit-vpp-perf-verify-{stream}'
39 - 'csit-nsh_sfc-verify-perf-{stream}'
40 - 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
41 - 'csit-tldk-verify-func-{stream}-{os}-virl'
42 - 'csit-dmm-functional-{stream}-{os}-virl'
47 build-artifact-num-to-keep: 10
60 branch-id: 'oper-rls1707'
63 branch-id: 'oper-rls1710'
66 branch-id: 'oper-rls1801'
69 branch-id: 'oper-rls1804'
73 name: 'csit-vpp-functional-{stream}-{os}-virl'
75 project-type: freestyle
76 node: '{os}-basebuild-4c-4g'
80 daysToKeep: '{build-days-to-keep}'
81 numToKeep: '{build-num-to-keep}'
82 artifactDaysToKeep: '{build-artifact-days-to-keep}'
83 artifactNumToKeep: '{build-artifact-num-to-keep}'
93 credentials-id: 'jenkins-gerrit-credentials'
94 refspec: '$GERRIT_REFSPEC'
95 choosing-strategy: 'gerrit'
98 - fdio-infra-wrappers:
99 build-timeout: '{build-timeout}'
102 - gerrit-trigger-patch-submitted:
108 !include-raw-escape: include-raw-csit-vpp-functional-virl.sh
112 artifacts: 'report.html, log.html, output.xml'
118 - fdio-infra-shiplogs:
119 maven-version: 'mvn33-new'
122 name: 'csit-dpdk-perf-{stream}-{type}'
124 project-type: freestyle
125 node: 'ubuntu1604-basebuild-4c-4g'
129 daysToKeep: '{build-days-to-keep}'
130 numToKeep: '{build-num-to-keep}'
131 artifactDaysToKeep: '{build-artifact-days-to-keep}'
132 artifactNumToKeep: '{build-artifact-num-to-keep}'
143 - gerrit-trigger-scm:
144 credentials-id: 'jenkins-gerrit-credentials'
145 refspec: '$GERRIT_REFSPEC'
146 choosing-strategy: 'gerrit'
149 - fdio-infra-wrappers-non-activity-timeout:
150 build-timeout: '{build-timeout}'
153 - gerrit-trigger-manually-triggered:
156 comment-trigger-value: 'verify-perf-dpdk-{type}'
160 !include-raw-escape: jjb/csit/include-raw-csit-dpdk-perf-hw.sh
164 artifacts: 'archive/*.*'
172 - fdio-infra-shiplogs:
173 maven-version: 'mvn33-new'
176 name: 'csit-vpp-perf-{stream}-{type}'
178 project-type: freestyle
179 node: 'ubuntu1604-basebuild-8c-32g'
183 daysToKeep: '{build-days-to-keep}'
184 numToKeep: '{build-num-to-keep}'
185 artifactDaysToKeep: '{build-artifact-days-to-keep}'
186 artifactNumToKeep: '{build-artifact-num-to-keep}'
197 - gerrit-trigger-scm:
198 credentials-id: 'jenkins-gerrit-credentials'
199 refspec: '$GERRIT_REFSPEC'
200 choosing-strategy: 'gerrit'
203 - fdio-infra-wrappers-non-activity-timeout:
204 build-timeout: '{build-timeout}'
207 - gerrit-trigger-manually-triggered:
210 comment-trigger-value: 'verify-perf-{type}'
214 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-hw.sh
218 artifacts: 'archive/*.*'
226 - fdio-infra-shiplogs:
227 maven-version: 'mvn33-new'
230 name: 'csit-ligato-perf-{stream}-{type}'
232 project-type: freestyle
233 node: 'ubuntu1604-basebuild-4c-4g'
237 daysToKeep: '{build-days-to-keep}'
238 numToKeep: '{build-num-to-keep}'
239 artifactDaysToKeep: '{build-artifact-days-to-keep}'
240 artifactNumToKeep: '{build-artifact-num-to-keep}'
251 - gerrit-trigger-scm:
252 credentials-id: 'jenkins-gerrit-credentials'
253 refspec: '$GERRIT_REFSPEC'
254 choosing-strategy: 'gerrit'
257 - fdio-infra-wrappers-non-activity-timeout:
258 build-timeout: '{build-timeout}'
261 - gerrit-trigger-manually-triggered:
264 comment-trigger-value: 'verify-perf-ligato-{type}'
268 !include-raw-escape: jjb/csit/include-raw-csit-ligato-perf-hw.sh
272 artifacts: 'archive/*.*'
280 - fdio-infra-shiplogs:
281 maven-version: 'mvn33-new'
285 name: 'csit-vpp-verify-{stream_timed}-{os}-weekly'
286 description: 'Purpose of this job is to validate CSIT code of corresponding branch against verified vpp build from corresponding branch.'
288 project-type: freestyle
289 node: '{os}-basebuild-4c-4g'
293 daysToKeep: '{build-days-to-keep}'
294 numToKeep: '{build-num-to-keep}'
295 artifactDaysToKeep: '{build-artifact-days-to-keep}'
296 artifactNumToKeep: '{build-artifact-num-to-keep}'
306 credentials-id: 'jenkins-gerrit-credentials'
310 - fdio-infra-wrappers-non-activity-timeout:
311 build-timeout: '{build-timeout}'
316 - gerrit-trigger-manually-triggered:
317 comment-trigger-value: 'csit-vpp-ref-verify'
323 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-weekly.sh
327 artifacts: 'report.html, log.html, output.xml'
333 - fdio-infra-shiplogs:
334 maven-version: 'mvn33-new'
337 name: 'csit-vpp-verify-{stream_timed}-{os}-semiweekly'
338 description: 'Purpose of this job is to validate latest vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
340 project-type: freestyle
341 node: '{os}-basebuild-4c-4g'
345 daysToKeep: '{build-days-to-keep}'
346 numToKeep: '{build-num-to-keep}'
347 artifactDaysToKeep: '{build-artifact-days-to-keep}'
348 artifactNumToKeep: '{build-artifact-num-to-keep}'
357 - fdio-infra-wrappers-non-activity-timeout:
358 build-timeout: '{build-timeout}'
361 - timed: '0 4 * * 2,6'
363 - gerrit-trigger-manually-triggered:
364 comment-trigger-value: 'csit-verify-vpp'
369 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
371 properties-file: variables.prop
373 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-semiweekly.sh
377 artifacts: 'csit/archive/*.*'
381 output-path: 'csit/archive'
383 - fdio-infra-shiplogs:
384 maven-version: 'mvn33-new'
387 name: 'csit-vpp-verify-{stream_timed}-centos7-nightly'
388 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.'
390 project-type: freestyle
391 node: centos7-basebuild-4c-4g'
395 daysToKeep: '{build-days-to-keep}'
396 numToKeep: '{build-num-to-keep}'
397 artifactDaysToKeep: '{build-artifact-days-to-keep}'
398 artifactNumToKeep: '{build-artifact-num-to-keep}'
408 credentials-id: 'jenkins-gerrit-credentials'
412 - fdio-infra-wrappers:
413 build-timeout: '{build-timeout}'
416 - timed: 'H H(3-4) * * *'
418 - gerrit-trigger-manually-triggered:
419 comment-trigger-value: 'vpp-verify-func-centos7'
424 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
426 properties-file: variables.prop
428 !include-raw-escape: jjb/csit/include-raw-csit-vpp-functional-virl.sh
432 artifacts: 'csit/archive/*.*'
436 output-path: 'csit/archive'
438 - fdio-infra-shiplogs:
439 maven-version: 'mvn33-new'
442 name: 'csit-docs-verify-{stream}'
444 project-type: freestyle
445 node: 'ubuntu1604-basebuild-4c-4g'
449 daysToKeep: '{build-days-to-keep}'
450 numToKeep: '{build-num-to-keep}'
451 artifactDaysToKeep: '{build-artifact-days-to-keep}'
452 artifactNumToKeep: '{build-artifact-num-to-keep}'
460 maven-version: 'mvn33-new'
463 - gerrit-trigger-scm:
464 credentials-id: 'jenkins-gerrit-credentials'
465 refspec: '$GERRIT_REFSPEC'
466 choosing-strategy: 'gerrit'
469 - fdio-infra-wrappers-non-activity-timeout:
470 build-timeout: '{build-timeout}'
473 - gerrit-trigger-patch-submitted:
479 maven-version: 'mvn33-new'
481 settings: 'csit-settings'
483 global-settings: 'global-settings'
484 global-settings-type: cfp
485 - provide-maven-settings:
486 settings-file: 'csit-settings'
487 global-settings-file: 'global-settings'
489 !include-raw-escape: include-raw-csit-docs.sh
493 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
496 only-if-success: true
497 default-excludes: false
499 - fdio-infra-shiplogs:
500 maven-version: 'mvn33-new'
503 name: 'csit-docs-merge-{stream_timed}'
505 project-type: freestyle
506 node: 'ubuntu1604-basebuild-4c-4g'
510 daysToKeep: '{build-days-to-keep}'
511 numToKeep: '{build-num-to-keep}'
512 artifactDaysToKeep: '{build-artifact-days-to-keep}'
513 artifactNumToKeep: '{build-artifact-num-to-keep}'
521 maven-version: 'mvn33-new'
524 - gerrit-trigger-scm:
525 credentials-id: 'jenkins-gerrit-credentials'
527 choosing-strategy: 'default'
530 - fdio-infra-wrappers-non-activity-timeout:
531 build-timeout: '{build-timeout}'
535 jobs: 'csit-vpp-verify-{stream_timed}-ubuntu1604-weekly'
538 server-name: 'Primary'
540 - comment-added-contains-event:
541 comment-contains-value: 'run-docs'
543 - project-compare-type: 'ANT'
544 project-pattern: '{project}'
546 - branch-compare-type: 'ANT'
547 branch-pattern: '**/{branch}'
556 maven-version: 'mvn33-new'
558 settings: 'csit-settings'
560 global-settings: 'global-settings'
561 global-settings-type: cfp
562 - provide-maven-settings:
563 settings-file: 'csit-settings'
564 global-settings-file: 'global-settings'
566 !include-raw-escape: include-raw-csit-docs.sh
570 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
573 only-if-success: true
574 default-excludes: false
576 - fdio-infra-shiplogs:
577 maven-version: 'mvn33-new'
580 name: 'csit-report-merge-{stream}'
582 project-type: freestyle
583 node: 'ubuntu1604-basebuild-8c-32g'
587 daysToKeep: '{build-days-to-keep}'
588 numToKeep: '{build-num-to-keep}'
589 artifactDaysToKeep: '{build-artifact-days-to-keep}'
590 artifactNumToKeep: '{build-artifact-num-to-keep}'
598 maven-version: 'mvn33-new'
601 - gerrit-trigger-scm:
602 credentials-id: 'jenkins-gerrit-credentials'
603 refspec: '$GERRIT_REFSPEC'
604 choosing-strategy: 'default'
607 - fdio-infra-wrappers-non-activity-timeout:
608 build-timeout: '{build-timeout}'
612 server-name: 'Primary'
614 - comment-added-contains-event:
615 comment-contains-value: 'run-report'
617 - project-compare-type: 'ANT'
618 project-pattern: '{project}'
620 - branch-compare-type: 'ANT'
621 branch-pattern: '**/{branch}'
630 maven-version: 'mvn33-new'
632 settings: 'csit-settings'
634 global-settings: 'global-settings'
635 global-settings-type: cfp
636 - provide-maven-settings:
637 settings-file: 'csit-settings'
638 global-settings-file: 'global-settings'
640 !include-raw-escape: include-raw-csit-report.sh
644 artifacts: 'resources/tools/presentation/csit.report.tar.gz'
647 only-if-success: true
648 default-excludes: false
650 - fdio-infra-shiplogs:
651 maven-version: 'mvn33-new'
654 name: 'csit-report-merge-1801_2'
656 project-type: freestyle
657 node: 'ubuntu1604-basebuild-8c-32g'
661 daysToKeep: '{build-days-to-keep}'
662 numToKeep: '{build-num-to-keep}'
663 artifactDaysToKeep: '{build-artifact-days-to-keep}'
664 artifactNumToKeep: '{build-artifact-num-to-keep}'
672 maven-version: 'mvn33-new'
675 - gerrit-trigger-scm:
676 credentials-id: 'jenkins-gerrit-credentials'
677 refspec: '$GERRIT_REFSPEC'
678 choosing-strategy: 'default'
681 - fdio-infra-wrappers-non-activity-timeout:
682 build-timeout: '{build-timeout}'
686 server-name: 'Primary'
688 - comment-added-contains-event:
689 comment-contains-value: 'run-report'
691 - project-compare-type: 'ANT'
692 project-pattern: '{project}'
694 - branch-compare-type: 'ANT'
695 branch-pattern: '**/rls1801_2'
704 maven-version: 'mvn33-new'
706 settings: 'csit-settings'
708 global-settings: 'global-settings'
709 global-settings-type: cfp
710 - provide-maven-settings:
711 settings-file: 'csit-settings'
712 global-settings-file: 'global-settings'
714 !include-raw-escape: include-raw-csit-report.sh
718 artifacts: 'resources/tools/presentation/csit.report.tar.gz'
721 only-if-success: true
722 default-excludes: false
724 - fdio-infra-shiplogs:
725 maven-version: 'mvn33-new'
728 name: 'csit-trending-daily-master'
730 project-type: freestyle
731 node: 'ubuntu1604-basebuild-8c-32g'
735 daysToKeep: '{build-days-to-keep}'
736 numToKeep: '{build-num-to-keep}'
737 artifactDaysToKeep: '{build-artifact-days-to-keep}'
738 artifactNumToKeep: '{build-artifact-num-to-keep}'
746 maven-version: 'mvn33-new'
749 - gerrit-trigger-scm:
750 credentials-id: 'jenkins-gerrit-credentials'
752 choosing-strategy: 'default'
755 - fdio-infra-wrappers-non-activity-timeout:
756 build-timeout: '{build-timeout}'
760 jobs: 'csit-vpp-perf-mrr-daily-master'
765 maven-version: 'mvn33-new'
767 settings: 'csit-settings'
769 global-settings: 'global-settings'
770 global-settings-type: cfp
771 - provide-maven-settings:
772 settings-file: 'csit-settings'
773 global-settings-file: 'global-settings'
775 !include-raw-escape: include-raw-csit-cpta.sh
778 - fdio-infra-shiplogs:
779 maven-version: 'mvn33-new'
782 name: 'csit-vpp-perf-trend-daily-master'
785 Purpose of this job is to validate latest vpp build from corresponding
786 branch stored in nexus against verified CSIT codebase of corresponding
790 daily perf trending of vpp master build
793 csit-vpp-perf-trend-daily
796 perf test-cases selection
798 default tags for vpp startup config and perf test type
799 1T1C - one worker thread, one core
800 2T2C - two worker threads, two cores
801 X520 - Intel x520-DA2 NIC
802 NDRDISC - discovery of NDR throughput
806 jenkins trending graphs
808 project-type: freestyle
809 node: 'ubuntu1604-basebuild-4c-4g'
813 daysToKeep: '{build-days-to-keep}'
814 numToKeep: '{build-num-to-keep}'
815 artifactDaysToKeep: '{build-artifact-days-to-keep}'
816 artifactNumToKeep: '{build-artifact-num-to-keep}'
825 - fdio-infra-wrappers-non-activity-timeout:
826 build-timeout: '{build-timeout}'
829 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
831 properties-file: variables.prop
833 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-daily.sh
837 artifacts: 'csit/archive/*.*'
841 output-path: 'csit/archive'
845 - fdio-infra-shiplogs:
846 maven-version: 'mvn33-new'
849 name: 'csit-vpp-perf-trend-semi-weekly-master'
852 Purpose of this job is to validate latest vpp build from corresponding
853 branch stored in nexus against verified CSIT codebase of corresponding
857 csit-dev trending semi-weekly
859 semi-weekly perf trending of vpp master build job
861 csit-vpp-perf-trend-semi-weekly
863 scheduled semi-weekly
864 perf test-cases selection
866 default tags for vpp startup config and perf test type
867 1T1C - one worker thread, one core
868 2T2C - two worker threads, two cores
869 X710 - Intel x710 Fortville NIC
870 XL710 - Intel xl710 Fortville NIC
871 NDRDISC - discovery of NDR throughput
875 jenkins trending graphs
877 project-type: freestyle
878 node: 'ubuntu1604-basebuild-4c-4g'
882 daysToKeep: '{build-days-to-keep}'
883 numToKeep: '{build-num-to-keep}'
884 artifactDaysToKeep: '{build-artifact-days-to-keep}'
885 artifactNumToKeep: '{build-artifact-num-to-keep}'
894 - fdio-infra-wrappers-non-activity-timeout:
895 build-timeout: '{build-timeout}'
898 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
900 properties-file: variables.prop
902 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-semi-weekly.sh
906 artifacts: 'csit/archive/*.*'
910 output-path: 'csit/archive'
914 - fdio-infra-shiplogs:
915 maven-version: 'mvn33-new'
918 name: 'csit-vpp-perf-check-{stream}'
922 csit-dev perf code base checks
924 check csit perf code base
930 perf test-cases selection
933 format - keyword, tag_list
934 verify-perf-ndrdisc, NDRDISC
935 verify-perf-pdrdisc, PDRDISC
937 default tags for vpp startup config and perf test type
939 one worker thread, one core
941 two worker threads, two cores
952 project-type: freestyle
953 node: 'ubuntu1604-basebuild-4c-4g'
957 daysToKeep: '{build-days-to-keep}'
958 numToKeep: '{build-num-to-keep}'
959 artifactDaysToKeep: '{build-artifact-days-to-keep}'
960 artifactNumToKeep: '{build-artifact-num-to-keep}'
969 - gerrit-trigger-scm:
970 credentials-id: 'jenkins-gerrit-credentials'
971 refspec: '$GERRIT_REFSPEC'
972 choosing-strategy: 'gerrit'
975 - fdio-infra-wrappers-non-activity-timeout:
976 build-timeout: '{build-timeout}'
980 server-name: 'Primary'
982 - comment-added-contains-event:
983 comment-contains-value: 'verify-perf-ndrdisc'
984 - comment-added-contains-event:
985 comment-contains-value: 'verify-perf-pdrdisc'
986 - comment-added-contains-event:
987 comment-contains-value: 'verify-perf-mrr'
989 - project-compare-type: 'ANT'
990 project-pattern: '{project}'
992 - branch-compare-type: 'ANT'
993 branch-pattern: '**/{branch}'
1002 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-check.sh
1005 - archive-artifacts:
1006 artifacts: 'archive/*.*'
1010 output-path: archive
1014 - fdio-infra-shiplogs:
1015 maven-version: 'mvn33-new'
1018 name: 'csit-vpp-perf-mrr-daily-master'
1022 check vpp perf mrr daily
1025 csit-vpp-perf-mrr-daily
1028 perf test-cases selection
1029 all CSIT perf suites
1030 default tags for vpp startup config and perf test type
1031 1T1C - one worker thread, one core
1032 2T2C - two worker threads, two cores
1043 project-type: freestyle
1044 node: 'ubuntu1604-basebuild-4c-4g'
1048 daysToKeep: '{build-days-to-keep}'
1049 numToKeep: '{build-num-to-keep}'
1050 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1051 artifactNumToKeep: '{build-artifact-num-to-keep}'
1054 - project-parameter:
1055 project: '{project}'
1060 - fdio-infra-wrappers-non-activity-timeout:
1061 build-timeout: '{build-timeout}'
1064 - timed: '0 2,16 * * *'
1067 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
1069 properties-file: variables.prop
1071 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-mrr-daily.sh
1074 - archive-artifacts:
1075 artifacts: 'csit/archive/*.*'
1079 output-path: 'csit/archive'
1084 project: 'csit-trending-daily-master'
1085 threshold: 'FAILURE'
1087 - fdio-infra-shiplogs:
1088 maven-version: 'mvn33-new'
1092 name: 'csit-vpp-perf-verify-{stream}'
1096 perf verify - per csit gerrit patch
1099 csit-vpp-perf-verify
1101 keyword in comment to csit patch
1102 perf test-cases selection
1103 test-cases selected using trigger keywords paired with tags
1104 all test-cases are labelled with CSIT RF topic tags defined in
1105 csit/docs/tag_documentation.rst
1107 focus on testing specified vpp packet processing path
1108 format - keyword - tag_list
1109 perf_verify_ip4 - IP4Base, IP4Scale2M
1110 perf_verify_ip6 - IP6Base, IP6Scale2M
1111 perf_verify_l2 - L2XC, L2BD
1112 perf_verify_lisp - 4Lisp, 6Lisp
1113 perf_verify_vxlan - Vxlan
1114 perf_verify_vhost - Vhost
1115 perf_verify_memif - Memif
1116 default tags for vpp startup config and perf test type
1118 one worker thread, one core
1122 discovery of NDR throughput
1130 project-type: freestyle
1131 node: 'ubuntu1604-basebuild-4c-4g'
1135 daysToKeep: '{build-days-to-keep}'
1136 numToKeep: '{build-num-to-keep}'
1137 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1138 artifactNumToKeep: '{build-artifact-num-to-keep}'
1141 - project-parameter:
1142 project: '{project}'
1147 - gerrit-trigger-scm:
1148 credentials-id: 'jenkins-gerrit-credentials'
1149 refspec: '$GERRIT_REFSPEC'
1150 choosing-strategy: 'gerrit'
1153 - fdio-infra-wrappers-non-activity-timeout:
1154 build-timeout: '{build-timeout}'
1158 server-name: 'Primary'
1160 - comment-added-contains-event:
1161 comment-contains-value: 'verify-perf-l2'
1162 - comment-added-contains-event:
1163 comment-contains-value: 'verify-perf-ip4'
1164 - comment-added-contains-event:
1165 comment-contains-value: 'verify-perf-ip6'
1166 - comment-added-contains-event:
1167 comment-contains-value: 'verify-perf-lisp'
1168 - comment-added-contains-event:
1169 comment-contains-value: 'verify-perf-vxlan'
1170 - comment-added-contains-event:
1171 comment-contains-value: 'verify-perf-vhost'
1172 - comment-added-contains-event:
1173 comment-contains-value: 'verify-perf-memif'
1174 - comment-added-contains-event:
1175 comment-contains-value: 'verify-perf-ipsechw'
1177 - project-compare-type: 'ANT'
1178 project-pattern: '{project}'
1180 - branch-compare-type: 'ANT'
1181 branch-pattern: '**/{branch}'
1190 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
1193 - archive-artifacts:
1194 artifacts: 'archive/*.*'
1198 output-path: archive
1202 - fdio-infra-shiplogs:
1203 maven-version: 'mvn33-new'
1206 name: 'csit-nsh_sfc-verify-perf-{stream}'
1208 project-type: freestyle
1209 node: 'ubuntu1604-basebuild-4c-4g'
1213 daysToKeep: '{build-days-to-keep}'
1214 numToKeep: '{build-num-to-keep}'
1215 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1216 artifactNumToKeep: '{build-artifact-num-to-keep}'
1219 - project-parameter:
1220 project: '{project}'
1229 - gerrit-trigger-scm:
1230 credentials-id: 'jenkins-gerrit-credentials'
1231 refspec: '$GERRIT_REFSPEC'
1232 choosing-strategy: 'gerrit'
1235 - fdio-infra-wrappers-non-activity-timeout:
1236 build-timeout: '{build-timeout}'
1239 - gerrit-trigger-manually-triggered:
1242 comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
1246 !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
1249 - archive-artifacts:
1250 artifacts: 'archive/*.*'
1254 output-path: 'archive'
1256 - fdio-infra-shiplogs:
1257 maven-version: 'mvn33-new'
1260 name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
1262 project-type: freestyle
1263 node: '{os}-basebuild-4c-4g'
1267 daysToKeep: '{build-days-to-keep}'
1268 numToKeep: '{build-num-to-keep}'
1269 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1270 artifactNumToKeep: '{build-artifact-num-to-keep}'
1273 - project-parameter:
1274 project: '{project}'
1283 - gerrit-trigger-scm:
1284 credentials-id: 'jenkins-gerrit-credentials'
1285 refspec: '$GERRIT_REFSPEC'
1286 choosing-strategy: 'gerrit'
1289 - fdio-infra-wrappers:
1290 build-timeout: '{build-timeout}'
1293 - gerrit-trigger-manually-triggered:
1296 comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
1300 !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
1303 - archive-artifacts:
1304 artifacts: 'archive/*.*'
1308 output-path: 'archive'
1310 - fdio-infra-shiplogs:
1311 maven-version: 'mvn33-new'
1314 name: 'csit-tldk-verify-func-{stream}-{os}-virl'
1316 project-type: freestyle
1317 node: '{os}-basebuild-4c-4g'
1321 daysToKeep: '{build-days-to-keep}'
1322 numToKeep: '{build-num-to-keep}'
1323 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1324 artifactNumToKeep: '{build-artifact-num-to-keep}'
1327 - project-parameter:
1328 project: '{project}'
1335 - gerrit-trigger-scm:
1336 credentials-id: 'jenkins-gerrit-credentials'
1337 refspec: '$GERRIT_REFSPEC'
1338 choosing-strategy: 'gerrit'
1341 - fdio-infra-wrappers:
1342 build-timeout: '{build-timeout}'
1345 - gerrit-trigger-manually-triggered:
1348 comment-trigger-value: 'csit_verify_tldk_func'
1352 !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
1355 - archive-artifacts:
1356 artifacts: 'archive/*.*'
1360 output-path: 'archive'
1362 - fdio-infra-shiplogs:
1363 maven-version: 'mvn33-new'
1366 name: 'csit-dmm-functional-{stream}-{os}-virl'
1368 project-type: freestyle
1369 node: '{os}-basebuild-4c-4g'
1373 daysToKeep: '{build-days-to-keep}'
1374 numToKeep: '{build-num-to-keep}'
1375 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1376 artifactNumToKeep: '{build-artifact-num-to-keep}'
1379 - project-parameter:
1380 project: '{project}'
1385 - gerrit-trigger-scm:
1386 credentials-id: 'jenkins-gerrit-credentials'
1387 refspec: '$GERRIT_REFSPEC'
1388 choosing-strategy: 'gerrit'
1391 - fdio-infra-wrappers:
1392 build-timeout: '{build-timeout}'
1395 - gerrit-trigger-manually-triggered:
1398 comment-trigger-value: 'csit_verify_dmm_func'
1402 !include-raw-escape: include-raw-csit-dmm-functional-virl.sh
1405 - archive-artifacts:
1406 artifacts: 'report.html, log.html, output.xml'
1412 - fdio-infra-shiplogs:
1413 maven-version: 'mvn33-new'
1416 name: test-type-parameter
1421 description: "Test TYPE parameter if not given by trigger"