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'
46 build-artifact-num-to-keep: 10
59 branch-id: 'oper-rls1707'
62 branch-id: 'oper-rls1710'
65 branch-id: 'oper-rls1801'
68 branch-id: 'oper-rls1804'
72 name: 'csit-vpp-functional-{stream}-{os}-virl'
74 project-type: freestyle
75 node: '{os}-basebuild-4c-4g'
79 daysToKeep: '{build-days-to-keep}'
80 numToKeep: '{build-num-to-keep}'
81 artifactDaysToKeep: '{build-artifact-days-to-keep}'
82 artifactNumToKeep: '{build-artifact-num-to-keep}'
92 credentials-id: 'jenkins-gerrit-credentials'
93 refspec: '$GERRIT_REFSPEC'
94 choosing-strategy: 'gerrit'
97 - fdio-infra-wrappers:
98 build-timeout: '{build-timeout}'
101 - gerrit-trigger-patch-submitted:
107 !include-raw-escape: include-raw-csit-vpp-functional-virl.sh
111 artifacts: 'report.html, log.html, output.xml'
117 - fdio-infra-shiplogs:
118 maven-version: 'mvn33-new'
121 name: 'csit-dpdk-perf-{stream}-{type}'
123 project-type: freestyle
124 node: 'ubuntu1604-basebuild-4c-4g'
128 daysToKeep: '{build-days-to-keep}'
129 numToKeep: '{build-num-to-keep}'
130 artifactDaysToKeep: '{build-artifact-days-to-keep}'
131 artifactNumToKeep: '{build-artifact-num-to-keep}'
142 - gerrit-trigger-scm:
143 credentials-id: 'jenkins-gerrit-credentials'
144 refspec: '$GERRIT_REFSPEC'
145 choosing-strategy: 'gerrit'
148 - fdio-infra-wrappers-non-activity-timeout:
149 build-timeout: '{build-timeout}'
152 - gerrit-trigger-manually-triggered:
155 comment-trigger-value: 'verify-perf-dpdk-{type}'
159 !include-raw-escape: jjb/csit/include-raw-csit-dpdk-perf-hw.sh
163 artifacts: 'archive/*.*'
171 - fdio-infra-shiplogs:
172 maven-version: 'mvn33-new'
175 name: 'csit-vpp-perf-{stream}-{type}'
177 project-type: freestyle
178 node: 'ubuntu1604-basebuild-8c-32g'
182 daysToKeep: '{build-days-to-keep}'
183 numToKeep: '{build-num-to-keep}'
184 artifactDaysToKeep: '{build-artifact-days-to-keep}'
185 artifactNumToKeep: '{build-artifact-num-to-keep}'
196 - gerrit-trigger-scm:
197 credentials-id: 'jenkins-gerrit-credentials'
198 refspec: '$GERRIT_REFSPEC'
199 choosing-strategy: 'gerrit'
202 - fdio-infra-wrappers-non-activity-timeout:
203 build-timeout: '{build-timeout}'
206 - gerrit-trigger-manually-triggered:
209 comment-trigger-value: 'verify-perf-{type}'
213 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-hw.sh
217 artifacts: 'archive/*.*'
225 - fdio-infra-shiplogs:
226 maven-version: 'mvn33-new'
229 name: 'csit-ligato-perf-{stream}-{type}'
231 project-type: freestyle
232 node: 'ubuntu1604-basebuild-4c-4g'
236 daysToKeep: '{build-days-to-keep}'
237 numToKeep: '{build-num-to-keep}'
238 artifactDaysToKeep: '{build-artifact-days-to-keep}'
239 artifactNumToKeep: '{build-artifact-num-to-keep}'
250 - gerrit-trigger-scm:
251 credentials-id: 'jenkins-gerrit-credentials'
252 refspec: '$GERRIT_REFSPEC'
253 choosing-strategy: 'gerrit'
256 - fdio-infra-wrappers-non-activity-timeout:
257 build-timeout: '{build-timeout}'
260 - gerrit-trigger-manually-triggered:
263 comment-trigger-value: 'verify-perf-ligato-{type}'
267 !include-raw-escape: jjb/csit/include-raw-csit-ligato-perf-hw.sh
271 artifacts: 'archive/*.*'
279 - fdio-infra-shiplogs:
280 maven-version: 'mvn33-new'
284 name: 'csit-vpp-verify-{stream_timed}-{os}-weekly'
285 description: 'Purpose of this job is to validate CSIT code of corresponding branch against verified vpp build from corresponding branch.'
287 project-type: freestyle
288 node: '{os}-basebuild-4c-4g'
292 daysToKeep: '{build-days-to-keep}'
293 numToKeep: '{build-num-to-keep}'
294 artifactDaysToKeep: '{build-artifact-days-to-keep}'
295 artifactNumToKeep: '{build-artifact-num-to-keep}'
305 credentials-id: 'jenkins-gerrit-credentials'
309 - fdio-infra-wrappers-non-activity-timeout:
310 build-timeout: '{build-timeout}'
315 - gerrit-trigger-manually-triggered:
316 comment-trigger-value: 'csit-vpp-ref-verify'
322 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-weekly.sh
326 artifacts: 'report.html, log.html, output.xml'
332 - fdio-infra-shiplogs:
333 maven-version: 'mvn33-new'
336 name: 'csit-vpp-verify-{stream_timed}-{os}-semiweekly'
337 description: 'Purpose of this job is to validate latest vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
339 project-type: freestyle
340 node: '{os}-basebuild-4c-4g'
344 daysToKeep: '{build-days-to-keep}'
345 numToKeep: '{build-num-to-keep}'
346 artifactDaysToKeep: '{build-artifact-days-to-keep}'
347 artifactNumToKeep: '{build-artifact-num-to-keep}'
356 - fdio-infra-wrappers-non-activity-timeout:
357 build-timeout: '{build-timeout}'
360 - timed: '0 4 * * 2,6'
362 - gerrit-trigger-manually-triggered:
363 comment-trigger-value: 'csit-verify-vpp'
368 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
370 properties-file: variables.prop
372 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-semiweekly.sh
376 artifacts: 'csit/archive/*.*'
380 output-path: 'csit/archive'
382 - fdio-infra-shiplogs:
383 maven-version: 'mvn33-new'
386 name: 'csit-vpp-verify-{stream_timed}-centos7-nightly'
387 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.'
389 project-type: freestyle
390 node: centos7-basebuild-4c-4g'
394 daysToKeep: '{build-days-to-keep}'
395 numToKeep: '{build-num-to-keep}'
396 artifactDaysToKeep: '{build-artifact-days-to-keep}'
397 artifactNumToKeep: '{build-artifact-num-to-keep}'
407 credentials-id: 'jenkins-gerrit-credentials'
411 - fdio-infra-wrappers:
412 build-timeout: '{build-timeout}'
415 - timed: 'H H(3-4) * * *'
417 - gerrit-trigger-manually-triggered:
418 comment-trigger-value: 'vpp-verify-func-centos7'
423 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
425 properties-file: variables.prop
427 !include-raw-escape: jjb/csit/include-raw-csit-vpp-functional-virl.sh
431 artifacts: 'csit/archive/*.*'
435 output-path: 'csit/archive'
437 - fdio-infra-shiplogs:
438 maven-version: 'mvn33-new'
441 name: 'csit-docs-verify-{stream}'
443 project-type: freestyle
444 node: 'ubuntu1604-basebuild-4c-4g'
448 daysToKeep: '{build-days-to-keep}'
449 numToKeep: '{build-num-to-keep}'
450 artifactDaysToKeep: '{build-artifact-days-to-keep}'
451 artifactNumToKeep: '{build-artifact-num-to-keep}'
459 maven-version: 'mvn33-new'
462 - gerrit-trigger-scm:
463 credentials-id: 'jenkins-gerrit-credentials'
464 refspec: '$GERRIT_REFSPEC'
465 choosing-strategy: 'gerrit'
468 - fdio-infra-wrappers-non-activity-timeout:
469 build-timeout: '{build-timeout}'
472 - gerrit-trigger-patch-submitted:
478 maven-version: 'mvn33-new'
480 settings: 'csit-settings'
482 global-settings: 'global-settings'
483 global-settings-type: cfp
484 - provide-maven-settings:
485 settings-file: 'csit-settings'
486 global-settings-file: 'global-settings'
488 !include-raw-escape: include-raw-csit-docs.sh
492 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
495 only-if-success: true
496 default-excludes: false
498 - fdio-infra-shiplogs:
499 maven-version: 'mvn33-new'
502 name: 'csit-docs-merge-{stream_timed}'
504 project-type: freestyle
505 node: 'ubuntu1604-basebuild-4c-4g'
509 daysToKeep: '{build-days-to-keep}'
510 numToKeep: '{build-num-to-keep}'
511 artifactDaysToKeep: '{build-artifact-days-to-keep}'
512 artifactNumToKeep: '{build-artifact-num-to-keep}'
520 maven-version: 'mvn33-new'
523 - gerrit-trigger-scm:
524 credentials-id: 'jenkins-gerrit-credentials'
526 choosing-strategy: 'default'
529 - fdio-infra-wrappers-non-activity-timeout:
530 build-timeout: '{build-timeout}'
534 jobs: 'csit-vpp-verify-{stream_timed}-ubuntu1604-weekly'
537 server-name: 'Primary'
539 - comment-added-contains-event:
540 comment-contains-value: 'run-docs'
542 - project-compare-type: 'ANT'
543 project-pattern: '{project}'
545 - branch-compare-type: 'ANT'
546 branch-pattern: '**/{branch}'
555 maven-version: 'mvn33-new'
557 settings: 'csit-settings'
559 global-settings: 'global-settings'
560 global-settings-type: cfp
561 - provide-maven-settings:
562 settings-file: 'csit-settings'
563 global-settings-file: 'global-settings'
565 !include-raw-escape: include-raw-csit-docs.sh
569 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
572 only-if-success: true
573 default-excludes: false
575 - fdio-infra-shiplogs:
576 maven-version: 'mvn33-new'
579 name: 'csit-report-merge-{stream}'
581 project-type: freestyle
582 node: 'ubuntu1604-basebuild-8c-32g'
586 daysToKeep: '{build-days-to-keep}'
587 numToKeep: '{build-num-to-keep}'
588 artifactDaysToKeep: '{build-artifact-days-to-keep}'
589 artifactNumToKeep: '{build-artifact-num-to-keep}'
597 maven-version: 'mvn33-new'
600 - gerrit-trigger-scm:
601 credentials-id: 'jenkins-gerrit-credentials'
602 refspec: '$GERRIT_REFSPEC'
603 choosing-strategy: 'default'
606 - fdio-infra-wrappers-non-activity-timeout:
607 build-timeout: '{build-timeout}'
611 server-name: 'Primary'
613 - comment-added-contains-event:
614 comment-contains-value: 'run-report'
616 - project-compare-type: 'ANT'
617 project-pattern: '{project}'
619 - branch-compare-type: 'ANT'
620 branch-pattern: '**/{branch}'
629 maven-version: 'mvn33-new'
631 settings: 'csit-settings'
633 global-settings: 'global-settings'
634 global-settings-type: cfp
635 - provide-maven-settings:
636 settings-file: 'csit-settings'
637 global-settings-file: 'global-settings'
639 !include-raw-escape: include-raw-csit-report.sh
643 artifacts: 'resources/tools/report_gen/csit.report.tar.gz'
646 only-if-success: true
647 default-excludes: false
649 - fdio-infra-shiplogs:
650 maven-version: 'mvn33-new'
653 name: 'csit-report-merge-1801_2'
655 project-type: freestyle
656 node: 'ubuntu1604-basebuild-8c-32g'
660 daysToKeep: '{build-days-to-keep}'
661 numToKeep: '{build-num-to-keep}'
662 artifactDaysToKeep: '{build-artifact-days-to-keep}'
663 artifactNumToKeep: '{build-artifact-num-to-keep}'
671 maven-version: 'mvn33-new'
674 - gerrit-trigger-scm:
675 credentials-id: 'jenkins-gerrit-credentials'
676 refspec: '$GERRIT_REFSPEC'
677 choosing-strategy: 'default'
680 - fdio-infra-wrappers-non-activity-timeout:
681 build-timeout: '{build-timeout}'
685 server-name: 'Primary'
687 - comment-added-contains-event:
688 comment-contains-value: 'run-report'
690 - project-compare-type: 'ANT'
691 project-pattern: '{project}'
693 - branch-compare-type: 'ANT'
694 branch-pattern: '**/rls1801_2'
703 maven-version: 'mvn33-new'
705 settings: 'csit-settings'
707 global-settings: 'global-settings'
708 global-settings-type: cfp
709 - provide-maven-settings:
710 settings-file: 'csit-settings'
711 global-settings-file: 'global-settings'
713 !include-raw-escape: include-raw-csit-report.sh
717 artifacts: 'resources/tools/presentation/csit.report.tar.gz'
720 only-if-success: true
721 default-excludes: false
723 - fdio-infra-shiplogs:
724 maven-version: 'mvn33-new'
727 name: 'csit-trending-daily-master'
729 project-type: freestyle
730 node: 'ubuntu1604-basebuild-8c-32g'
734 daysToKeep: '{build-days-to-keep}'
735 numToKeep: '{build-num-to-keep}'
736 artifactDaysToKeep: '{build-artifact-days-to-keep}'
737 artifactNumToKeep: '{build-artifact-num-to-keep}'
745 maven-version: 'mvn33-new'
748 - gerrit-trigger-scm:
749 credentials-id: 'jenkins-gerrit-credentials'
751 choosing-strategy: 'default'
754 - fdio-infra-wrappers-non-activity-timeout:
755 build-timeout: '{build-timeout}'
759 jobs: 'csit-vpp-perf-mrr-daily-master'
764 maven-version: 'mvn33-new'
766 settings: 'csit-settings'
768 global-settings: 'global-settings'
769 global-settings-type: cfp
770 - provide-maven-settings:
771 settings-file: 'csit-settings'
772 global-settings-file: 'global-settings'
774 !include-raw-escape: include-raw-csit-cpta.sh
777 - fdio-infra-shiplogs:
778 maven-version: 'mvn33-new'
781 name: 'csit-vpp-perf-trend-daily-master'
784 Purpose of this job is to validate latest vpp build from corresponding
785 branch stored in nexus against verified CSIT codebase of corresponding
789 daily perf trending of vpp master build
792 csit-vpp-perf-trend-daily
795 perf test-cases selection
797 default tags for vpp startup config and perf test type
798 1T1C - one worker thread, one core
799 2T2C - two worker threads, two cores
800 X520 - Intel x520-DA2 NIC
801 NDRDISC - discovery of NDR throughput
805 jenkins trending graphs
807 project-type: freestyle
808 node: 'ubuntu1604-basebuild-4c-4g'
812 daysToKeep: '{build-days-to-keep}'
813 numToKeep: '{build-num-to-keep}'
814 artifactDaysToKeep: '{build-artifact-days-to-keep}'
815 artifactNumToKeep: '{build-artifact-num-to-keep}'
824 - fdio-infra-wrappers-non-activity-timeout:
825 build-timeout: '{build-timeout}'
828 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
830 properties-file: variables.prop
832 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-daily.sh
836 artifacts: 'csit/archive/*.*'
840 output-path: 'csit/archive'
844 - fdio-infra-shiplogs:
845 maven-version: 'mvn33-new'
848 name: 'csit-vpp-perf-trend-semi-weekly-master'
851 Purpose of this job is to validate latest vpp build from corresponding
852 branch stored in nexus against verified CSIT codebase of corresponding
856 csit-dev trending semi-weekly
858 semi-weekly perf trending of vpp master build job
860 csit-vpp-perf-trend-semi-weekly
862 scheduled semi-weekly
863 perf test-cases selection
865 default tags for vpp startup config and perf test type
866 1T1C - one worker thread, one core
867 2T2C - two worker threads, two cores
868 X710 - Intel x710 Fortville NIC
869 XL710 - Intel xl710 Fortville NIC
870 NDRDISC - discovery of NDR throughput
874 jenkins trending graphs
876 project-type: freestyle
877 node: 'ubuntu1604-basebuild-4c-4g'
881 daysToKeep: '{build-days-to-keep}'
882 numToKeep: '{build-num-to-keep}'
883 artifactDaysToKeep: '{build-artifact-days-to-keep}'
884 artifactNumToKeep: '{build-artifact-num-to-keep}'
893 - fdio-infra-wrappers-non-activity-timeout:
894 build-timeout: '{build-timeout}'
897 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
899 properties-file: variables.prop
901 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-semi-weekly.sh
905 artifacts: 'csit/archive/*.*'
909 output-path: 'csit/archive'
913 - fdio-infra-shiplogs:
914 maven-version: 'mvn33-new'
917 name: 'csit-vpp-perf-check-{stream}'
921 csit-dev perf code base checks
923 check csit perf code base
929 perf test-cases selection
932 format - keyword, tag_list
933 verify-perf-ndrdisc, NDRDISC
934 verify-perf-pdrdisc, PDRDISC
936 default tags for vpp startup config and perf test type
938 one worker thread, one core
940 two worker threads, two cores
951 project-type: freestyle
952 node: 'ubuntu1604-basebuild-4c-4g'
956 daysToKeep: '{build-days-to-keep}'
957 numToKeep: '{build-num-to-keep}'
958 artifactDaysToKeep: '{build-artifact-days-to-keep}'
959 artifactNumToKeep: '{build-artifact-num-to-keep}'
968 - gerrit-trigger-scm:
969 credentials-id: 'jenkins-gerrit-credentials'
970 refspec: '$GERRIT_REFSPEC'
971 choosing-strategy: 'gerrit'
974 - fdio-infra-wrappers-non-activity-timeout:
975 build-timeout: '{build-timeout}'
979 server-name: 'Primary'
981 - comment-added-contains-event:
982 comment-contains-value: 'verify-perf-ndrdisc'
983 - comment-added-contains-event:
984 comment-contains-value: 'verify-perf-pdrdisc'
985 - comment-added-contains-event:
986 comment-contains-value: 'verify-perf-mrr'
988 - project-compare-type: 'ANT'
989 project-pattern: '{project}'
991 - branch-compare-type: 'ANT'
992 branch-pattern: '**/{branch}'
1001 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-check.sh
1004 - archive-artifacts:
1005 artifacts: 'archive/*.*'
1009 output-path: archive
1013 - fdio-infra-shiplogs:
1014 maven-version: 'mvn33-new'
1017 name: 'csit-vpp-perf-mrr-daily-master'
1021 check vpp perf mrr daily
1024 csit-vpp-perf-mrr-daily
1027 perf test-cases selection
1028 all CSIT perf suites
1029 default tags for vpp startup config and perf test type
1030 1T1C - one worker thread, one core
1031 2T2C - two worker threads, two cores
1042 project-type: freestyle
1043 node: 'ubuntu1604-basebuild-4c-4g'
1047 daysToKeep: '{build-days-to-keep}'
1048 numToKeep: '{build-num-to-keep}'
1049 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1050 artifactNumToKeep: '{build-artifact-num-to-keep}'
1053 - project-parameter:
1054 project: '{project}'
1059 - fdio-infra-wrappers-non-activity-timeout:
1060 build-timeout: '{build-timeout}'
1063 - timed: '0 2,16 * * *'
1066 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
1068 properties-file: variables.prop
1070 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-mrr-daily.sh
1073 - archive-artifacts:
1074 artifacts: 'csit/archive/*.*'
1078 output-path: 'csit/archive'
1083 project: 'csit-trending-daily-master'
1084 threshold: 'FAILURE'
1086 - fdio-infra-shiplogs:
1087 maven-version: 'mvn33-new'
1091 name: 'csit-vpp-perf-verify-{stream}'
1095 perf verify - per csit gerrit patch
1098 csit-vpp-perf-verify
1100 keyword in comment to csit patch
1101 perf test-cases selection
1102 test-cases selected using trigger keywords paired with tags
1103 all test-cases are labelled with CSIT RF topic tags defined in
1104 csit/docs/tag_documentation.rst
1106 focus on testing specified vpp packet processing path
1107 format - keyword - tag_list
1108 perf_verify_ip4 - IP4Base, IP4Scale2M
1109 perf_verify_ip6 - IP6Base, IP6Scale2M
1110 perf_verify_l2 - L2XC, L2BD
1111 perf_verify_lisp - 4Lisp, 6Lisp
1112 perf_verify_vxlan - Vxlan
1113 perf_verify_vhost - Vhost
1114 perf_verify_memif - Memif
1115 default tags for vpp startup config and perf test type
1117 one worker thread, one core
1121 discovery of NDR throughput
1129 project-type: freestyle
1130 node: 'ubuntu1604-basebuild-4c-4g'
1134 daysToKeep: '{build-days-to-keep}'
1135 numToKeep: '{build-num-to-keep}'
1136 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1137 artifactNumToKeep: '{build-artifact-num-to-keep}'
1140 - project-parameter:
1141 project: '{project}'
1146 - gerrit-trigger-scm:
1147 credentials-id: 'jenkins-gerrit-credentials'
1148 refspec: '$GERRIT_REFSPEC'
1149 choosing-strategy: 'gerrit'
1152 - fdio-infra-wrappers-non-activity-timeout:
1153 build-timeout: '{build-timeout}'
1157 server-name: 'Primary'
1159 - comment-added-contains-event:
1160 comment-contains-value: 'verify-perf-l2'
1161 - comment-added-contains-event:
1162 comment-contains-value: 'verify-perf-ip4'
1163 - comment-added-contains-event:
1164 comment-contains-value: 'verify-perf-ip6'
1165 - comment-added-contains-event:
1166 comment-contains-value: 'verify-perf-lisp'
1167 - comment-added-contains-event:
1168 comment-contains-value: 'verify-perf-vxlan'
1169 - comment-added-contains-event:
1170 comment-contains-value: 'verify-perf-vhost'
1171 - comment-added-contains-event:
1172 comment-contains-value: 'verify-perf-memif'
1173 - comment-added-contains-event:
1174 comment-contains-value: 'verify-perf-ipsechw'
1176 - project-compare-type: 'ANT'
1177 project-pattern: '{project}'
1179 - branch-compare-type: 'ANT'
1180 branch-pattern: '**/{branch}'
1189 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
1192 - archive-artifacts:
1193 artifacts: 'archive/*.*'
1197 output-path: archive
1201 - fdio-infra-shiplogs:
1202 maven-version: 'mvn33-new'
1205 name: 'csit-nsh_sfc-verify-perf-{stream}'
1207 project-type: freestyle
1208 node: 'ubuntu1604-basebuild-4c-4g'
1212 daysToKeep: '{build-days-to-keep}'
1213 numToKeep: '{build-num-to-keep}'
1214 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1215 artifactNumToKeep: '{build-artifact-num-to-keep}'
1218 - project-parameter:
1219 project: '{project}'
1228 - gerrit-trigger-scm:
1229 credentials-id: 'jenkins-gerrit-credentials'
1230 refspec: '$GERRIT_REFSPEC'
1231 choosing-strategy: 'gerrit'
1234 - fdio-infra-wrappers-non-activity-timeout:
1235 build-timeout: '{build-timeout}'
1238 - gerrit-trigger-manually-triggered:
1241 comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
1245 !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
1248 - archive-artifacts:
1249 artifacts: 'archive/*.*'
1253 output-path: 'archive'
1255 - fdio-infra-shiplogs:
1256 maven-version: 'mvn33-new'
1259 name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
1261 project-type: freestyle
1262 node: '{os}-basebuild-4c-4g'
1266 daysToKeep: '{build-days-to-keep}'
1267 numToKeep: '{build-num-to-keep}'
1268 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1269 artifactNumToKeep: '{build-artifact-num-to-keep}'
1272 - project-parameter:
1273 project: '{project}'
1282 - gerrit-trigger-scm:
1283 credentials-id: 'jenkins-gerrit-credentials'
1284 refspec: '$GERRIT_REFSPEC'
1285 choosing-strategy: 'gerrit'
1288 - fdio-infra-wrappers:
1289 build-timeout: '{build-timeout}'
1292 - gerrit-trigger-manually-triggered:
1295 comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
1299 !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
1302 - archive-artifacts:
1303 artifacts: 'archive/*.*'
1307 output-path: 'archive'
1309 - fdio-infra-shiplogs:
1310 maven-version: 'mvn33-new'
1313 name: 'csit-tldk-verify-func-{stream}-{os}-virl'
1315 project-type: freestyle
1316 node: '{os}-basebuild-4c-4g'
1320 daysToKeep: '{build-days-to-keep}'
1321 numToKeep: '{build-num-to-keep}'
1322 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1323 artifactNumToKeep: '{build-artifact-num-to-keep}'
1326 - project-parameter:
1327 project: '{project}'
1334 - gerrit-trigger-scm:
1335 credentials-id: 'jenkins-gerrit-credentials'
1336 refspec: '$GERRIT_REFSPEC'
1337 choosing-strategy: 'gerrit'
1340 - fdio-infra-wrappers:
1341 build-timeout: '{build-timeout}'
1344 - gerrit-trigger-manually-triggered:
1347 comment-trigger-value: 'csit_verify_tldk_func'
1351 !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
1354 - archive-artifacts:
1355 artifacts: 'archive/*.*'
1359 output-path: 'archive'
1361 - fdio-infra-shiplogs:
1362 maven-version: 'mvn33-new'
1365 name: test-type-parameter
1370 description: "Test TYPE parameter if not given by trigger"