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-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'
45 build-artifact-num-to-keep: 10
58 branch-id: 'oper-rls1707'
61 branch-id: 'oper-rls1710'
64 branch-id: 'oper-rls1801'
67 branch-id: 'oper-rls1804'
71 name: 'csit-vpp-functional-{stream}-{os}-virl'
73 project-type: freestyle
74 node: '{os}-basebuild-4c-4g'
78 daysToKeep: '{build-days-to-keep}'
79 numToKeep: '{build-num-to-keep}'
80 artifactDaysToKeep: '{build-artifact-days-to-keep}'
81 artifactNumToKeep: '{build-artifact-num-to-keep}'
91 credentials-id: 'jenkins-gerrit-credentials'
92 refspec: '$GERRIT_REFSPEC'
93 choosing-strategy: 'gerrit'
96 - fdio-infra-wrappers:
97 build-timeout: '{build-timeout}'
100 - gerrit-trigger-patch-submitted:
106 !include-raw-escape: include-raw-csit-vpp-functional-virl.sh
110 artifacts: 'report.html, log.html, output.xml'
116 - fdio-infra-shiplogs:
117 maven-version: 'mvn33-new'
120 name: 'csit-dpdk-perf-{stream}-{type}'
122 project-type: freestyle
123 node: 'ubuntu1604-basebuild-4c-4g'
127 daysToKeep: '{build-days-to-keep}'
128 numToKeep: '{build-num-to-keep}'
129 artifactDaysToKeep: '{build-artifact-days-to-keep}'
130 artifactNumToKeep: '{build-artifact-num-to-keep}'
141 - gerrit-trigger-scm:
142 credentials-id: 'jenkins-gerrit-credentials'
143 refspec: '$GERRIT_REFSPEC'
144 choosing-strategy: 'gerrit'
147 - fdio-infra-wrappers-non-activity-timeout:
148 build-timeout: '{build-timeout}'
151 - gerrit-trigger-manually-triggered:
154 comment-trigger-value: 'verify-perf-dpdk-{type}'
158 !include-raw-escape: jjb/csit/include-raw-csit-dpdk-perf-hw.sh
162 artifacts: 'archive/*.*'
170 - fdio-infra-shiplogs:
171 maven-version: 'mvn33-new'
174 name: 'csit-vpp-perf-{stream}-{type}'
176 project-type: freestyle
177 node: 'ubuntu1604-basebuild-8c-32g'
181 daysToKeep: '{build-days-to-keep}'
182 numToKeep: '{build-num-to-keep}'
183 artifactDaysToKeep: '{build-artifact-days-to-keep}'
184 artifactNumToKeep: '{build-artifact-num-to-keep}'
195 - gerrit-trigger-scm:
196 credentials-id: 'jenkins-gerrit-credentials'
197 refspec: '$GERRIT_REFSPEC'
198 choosing-strategy: 'gerrit'
201 - fdio-infra-wrappers-non-activity-timeout:
202 build-timeout: '{build-timeout}'
205 - gerrit-trigger-manually-triggered:
208 comment-trigger-value: 'verify-perf-{type}'
212 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-hw.sh
216 artifacts: 'archive/*.*'
224 - fdio-infra-shiplogs:
225 maven-version: 'mvn33-new'
228 name: 'csit-ligato-perf-{stream}-{type}'
230 project-type: freestyle
231 node: 'ubuntu1604-basebuild-4c-4g'
235 daysToKeep: '{build-days-to-keep}'
236 numToKeep: '{build-num-to-keep}'
237 artifactDaysToKeep: '{build-artifact-days-to-keep}'
238 artifactNumToKeep: '{build-artifact-num-to-keep}'
249 - gerrit-trigger-scm:
250 credentials-id: 'jenkins-gerrit-credentials'
251 refspec: '$GERRIT_REFSPEC'
252 choosing-strategy: 'gerrit'
255 - fdio-infra-wrappers-non-activity-timeout:
256 build-timeout: '{build-timeout}'
259 - gerrit-trigger-manually-triggered:
262 comment-trigger-value: 'verify-perf-ligato-{type}'
266 !include-raw-escape: jjb/csit/include-raw-csit-ligato-perf-hw.sh
270 artifacts: 'archive/*.*'
278 - fdio-infra-shiplogs:
279 maven-version: 'mvn33-new'
283 name: 'csit-vpp-verify-{stream_timed}-{os}-weekly'
284 description: 'Purpose of this job is to validate CSIT code of corresponding branch against verified vpp build from corresponding branch.'
286 project-type: freestyle
287 node: '{os}-basebuild-4c-4g'
291 daysToKeep: '{build-days-to-keep}'
292 numToKeep: '{build-num-to-keep}'
293 artifactDaysToKeep: '{build-artifact-days-to-keep}'
294 artifactNumToKeep: '{build-artifact-num-to-keep}'
304 credentials-id: 'jenkins-gerrit-credentials'
308 - fdio-infra-wrappers-non-activity-timeout:
309 build-timeout: '{build-timeout}'
314 - gerrit-trigger-manually-triggered:
315 comment-trigger-value: 'csit-vpp-ref-verify'
321 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-weekly.sh
325 artifacts: 'report.html, log.html, output.xml'
331 - fdio-infra-shiplogs:
332 maven-version: 'mvn33-new'
335 name: 'csit-vpp-verify-{stream_timed}-{os}-semiweekly'
336 description: 'Purpose of this job is to validate latest vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
338 project-type: freestyle
339 node: '{os}-basebuild-4c-4g'
343 daysToKeep: '{build-days-to-keep}'
344 numToKeep: '{build-num-to-keep}'
345 artifactDaysToKeep: '{build-artifact-days-to-keep}'
346 artifactNumToKeep: '{build-artifact-num-to-keep}'
355 - fdio-infra-wrappers-non-activity-timeout:
356 build-timeout: '{build-timeout}'
359 - timed: '0 4 * * 2,6'
361 - gerrit-trigger-manually-triggered:
362 comment-trigger-value: 'csit-verify-vpp'
367 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
369 properties-file: variables.prop
371 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-semiweekly.sh
375 artifacts: 'csit/archive/*.*'
379 output-path: 'csit/archive'
381 - fdio-infra-shiplogs:
382 maven-version: 'mvn33-new'
385 name: 'csit-vpp-verify-{stream_timed}-centos7-nightly'
386 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.'
388 project-type: freestyle
389 node: centos7-basebuild-4c-4g'
393 daysToKeep: '{build-days-to-keep}'
394 numToKeep: '{build-num-to-keep}'
395 artifactDaysToKeep: '{build-artifact-days-to-keep}'
396 artifactNumToKeep: '{build-artifact-num-to-keep}'
406 credentials-id: 'jenkins-gerrit-credentials'
410 - fdio-infra-wrappers:
411 build-timeout: '{build-timeout}'
414 - timed: 'H H(3-4) * * *'
416 - gerrit-trigger-manually-triggered:
417 comment-trigger-value: 'vpp-verify-func-centos7'
422 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
424 properties-file: variables.prop
426 !include-raw-escape: jjb/csit/include-raw-csit-vpp-functional-virl.sh
430 artifacts: 'csit/archive/*.*'
434 output-path: 'csit/archive'
436 - fdio-infra-shiplogs:
437 maven-version: 'mvn33-new'
440 name: 'csit-docs-verify-{stream}'
442 project-type: freestyle
443 node: 'ubuntu1604-basebuild-4c-4g'
447 daysToKeep: '{build-days-to-keep}'
448 numToKeep: '{build-num-to-keep}'
449 artifactDaysToKeep: '{build-artifact-days-to-keep}'
450 artifactNumToKeep: '{build-artifact-num-to-keep}'
458 maven-version: 'mvn33-new'
461 - gerrit-trigger-scm:
462 credentials-id: 'jenkins-gerrit-credentials'
463 refspec: '$GERRIT_REFSPEC'
464 choosing-strategy: 'gerrit'
467 - fdio-infra-wrappers-non-activity-timeout:
468 build-timeout: '{build-timeout}'
471 - gerrit-trigger-patch-submitted:
477 maven-version: 'mvn33-new'
479 settings: 'csit-settings'
481 global-settings: 'global-settings'
482 global-settings-type: cfp
483 - provide-maven-settings:
484 settings-file: 'csit-settings'
485 global-settings-file: 'global-settings'
487 !include-raw-escape: include-raw-csit-docs.sh
491 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
494 only-if-success: true
495 default-excludes: false
497 - fdio-infra-shiplogs:
498 maven-version: 'mvn33-new'
501 name: 'csit-docs-merge-{stream_timed}'
503 project-type: freestyle
504 node: 'ubuntu1604-basebuild-4c-4g'
508 daysToKeep: '{build-days-to-keep}'
509 numToKeep: '{build-num-to-keep}'
510 artifactDaysToKeep: '{build-artifact-days-to-keep}'
511 artifactNumToKeep: '{build-artifact-num-to-keep}'
519 maven-version: 'mvn33-new'
522 - gerrit-trigger-scm:
523 credentials-id: 'jenkins-gerrit-credentials'
525 choosing-strategy: 'default'
528 - fdio-infra-wrappers-non-activity-timeout:
529 build-timeout: '{build-timeout}'
533 jobs: 'csit-vpp-verify-{stream_timed}-ubuntu1604-weekly'
536 server-name: 'Primary'
538 - comment-added-contains-event:
539 comment-contains-value: 'run-docs'
541 - project-compare-type: 'ANT'
542 project-pattern: '{project}'
544 - branch-compare-type: 'ANT'
545 branch-pattern: '**/{branch}'
554 maven-version: 'mvn33-new'
556 settings: 'csit-settings'
558 global-settings: 'global-settings'
559 global-settings-type: cfp
560 - provide-maven-settings:
561 settings-file: 'csit-settings'
562 global-settings-file: 'global-settings'
564 !include-raw-escape: include-raw-csit-docs.sh
568 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
571 only-if-success: true
572 default-excludes: false
574 - fdio-infra-shiplogs:
575 maven-version: 'mvn33-new'
578 name: 'csit-report-merge-{stream}'
580 project-type: freestyle
581 node: 'ubuntu1604-basebuild-8c-32g'
585 daysToKeep: '{build-days-to-keep}'
586 numToKeep: '{build-num-to-keep}'
587 artifactDaysToKeep: '{build-artifact-days-to-keep}'
588 artifactNumToKeep: '{build-artifact-num-to-keep}'
596 maven-version: 'mvn33-new'
599 - gerrit-trigger-scm:
600 credentials-id: 'jenkins-gerrit-credentials'
601 refspec: '$GERRIT_REFSPEC'
602 choosing-strategy: 'default'
605 - fdio-infra-wrappers-non-activity-timeout:
606 build-timeout: '{build-timeout}'
610 server-name: 'Primary'
612 - comment-added-contains-event:
613 comment-contains-value: 'run-report'
615 - project-compare-type: 'ANT'
616 project-pattern: '{project}'
618 - branch-compare-type: 'ANT'
619 branch-pattern: '**/{branch}'
628 maven-version: 'mvn33-new'
630 settings: 'csit-settings'
632 global-settings: 'global-settings'
633 global-settings-type: cfp
634 - provide-maven-settings:
635 settings-file: 'csit-settings'
636 global-settings-file: 'global-settings'
638 !include-raw-escape: include-raw-csit-report.sh
642 artifacts: 'resources/tools/report_gen/csit.report.tar.gz'
645 only-if-success: true
646 default-excludes: false
648 - fdio-infra-shiplogs:
649 maven-version: 'mvn33-new'
652 name: 'csit-report-merge-1801_2'
654 project-type: freestyle
655 node: 'ubuntu1604-basebuild-8c-32g'
659 daysToKeep: '{build-days-to-keep}'
660 numToKeep: '{build-num-to-keep}'
661 artifactDaysToKeep: '{build-artifact-days-to-keep}'
662 artifactNumToKeep: '{build-artifact-num-to-keep}'
670 maven-version: 'mvn33-new'
673 - gerrit-trigger-scm:
674 credentials-id: 'jenkins-gerrit-credentials'
675 refspec: '$GERRIT_REFSPEC'
676 choosing-strategy: 'default'
679 - fdio-infra-wrappers-non-activity-timeout:
680 build-timeout: '{build-timeout}'
684 server-name: 'Primary'
686 - comment-added-contains-event:
687 comment-contains-value: 'run-report'
689 - project-compare-type: 'ANT'
690 project-pattern: '{project}'
692 - branch-compare-type: 'ANT'
693 branch-pattern: '**/rls1801_2'
702 maven-version: 'mvn33-new'
704 settings: 'csit-settings'
706 global-settings: 'global-settings'
707 global-settings-type: cfp
708 - provide-maven-settings:
709 settings-file: 'csit-settings'
710 global-settings-file: 'global-settings'
712 !include-raw-escape: include-raw-csit-report.sh
716 artifacts: 'resources/tools/presentation/csit.report.tar.gz'
719 only-if-success: true
720 default-excludes: false
722 - fdio-infra-shiplogs:
723 maven-version: 'mvn33-new'
726 name: 'csit-trending-daily-master'
728 project-type: freestyle
729 node: 'ubuntu1604-basebuild-8c-32g'
733 daysToKeep: '{build-days-to-keep}'
734 numToKeep: '{build-num-to-keep}'
735 artifactDaysToKeep: '{build-artifact-days-to-keep}'
736 artifactNumToKeep: '{build-artifact-num-to-keep}'
744 maven-version: 'mvn33-new'
747 - gerrit-trigger-scm:
748 credentials-id: 'jenkins-gerrit-credentials'
750 choosing-strategy: 'default'
753 - fdio-infra-wrappers-non-activity-timeout:
754 build-timeout: '{build-timeout}'
758 jobs: 'csit-vpp-perf-mrr-daily-master'
763 maven-version: 'mvn33-new'
765 settings: 'csit-settings'
767 global-settings: 'global-settings'
768 global-settings-type: cfp
769 - provide-maven-settings:
770 settings-file: 'csit-settings'
771 global-settings-file: 'global-settings'
773 !include-raw-escape: include-raw-csit-cpta.sh
776 - fdio-infra-shiplogs:
777 maven-version: 'mvn33-new'
780 name: 'csit-vpp-perf-trend-daily-master'
783 Purpose of this job is to validate latest vpp build from corresponding
784 branch stored in nexus against verified CSIT codebase of corresponding
788 daily perf trending of vpp master build
791 csit-vpp-perf-trend-daily
794 perf test-cases selection
796 default tags for vpp startup config and perf test type
797 1T1C - one worker thread, one core
798 2T2C - two worker threads, two cores
799 X520 - Intel x520-DA2 NIC
800 NDRDISC - discovery of NDR throughput
804 jenkins trending graphs
806 project-type: freestyle
807 node: 'ubuntu1604-basebuild-4c-4g'
811 daysToKeep: '{build-days-to-keep}'
812 numToKeep: '{build-num-to-keep}'
813 artifactDaysToKeep: '{build-artifact-days-to-keep}'
814 artifactNumToKeep: '{build-artifact-num-to-keep}'
823 - fdio-infra-wrappers-non-activity-timeout:
824 build-timeout: '{build-timeout}'
827 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
829 properties-file: variables.prop
831 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-daily.sh
835 artifacts: 'csit/archive/*.*'
839 output-path: 'csit/archive'
843 - fdio-infra-shiplogs:
844 maven-version: 'mvn33-new'
847 name: 'csit-vpp-perf-trend-semi-weekly-master'
850 Purpose of this job is to validate latest vpp build from corresponding
851 branch stored in nexus against verified CSIT codebase of corresponding
855 csit-dev trending semi-weekly
857 semi-weekly perf trending of vpp master build job
859 csit-vpp-perf-trend-semi-weekly
861 scheduled semi-weekly
862 perf test-cases selection
864 default tags for vpp startup config and perf test type
865 1T1C - one worker thread, one core
866 2T2C - two worker threads, two cores
867 X710 - Intel x710 Fortville NIC
868 XL710 - Intel xl710 Fortville NIC
869 NDRDISC - discovery of NDR throughput
873 jenkins trending graphs
875 project-type: freestyle
876 node: 'ubuntu1604-basebuild-4c-4g'
880 daysToKeep: '{build-days-to-keep}'
881 numToKeep: '{build-num-to-keep}'
882 artifactDaysToKeep: '{build-artifact-days-to-keep}'
883 artifactNumToKeep: '{build-artifact-num-to-keep}'
892 - fdio-infra-wrappers-non-activity-timeout:
893 build-timeout: '{build-timeout}'
896 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
898 properties-file: variables.prop
900 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-semi-weekly.sh
904 artifacts: 'csit/archive/*.*'
908 output-path: 'csit/archive'
912 - fdio-infra-shiplogs:
913 maven-version: 'mvn33-new'
916 name: 'csit-vpp-perf-check-{stream}'
920 csit-dev perf code base checks
922 check csit perf code base
928 perf test-cases selection
931 format - keyword, tag_list
932 verify-perf-ndrdisc, NDRDISC
933 verify-perf-pdrdisc, PDRDISC
935 default tags for vpp startup config and perf test type
937 one worker thread, one core
939 two worker threads, two cores
950 project-type: freestyle
951 node: 'ubuntu1604-basebuild-4c-4g'
955 daysToKeep: '{build-days-to-keep}'
956 numToKeep: '{build-num-to-keep}'
957 artifactDaysToKeep: '{build-artifact-days-to-keep}'
958 artifactNumToKeep: '{build-artifact-num-to-keep}'
967 - gerrit-trigger-scm:
968 credentials-id: 'jenkins-gerrit-credentials'
969 refspec: '$GERRIT_REFSPEC'
970 choosing-strategy: 'gerrit'
973 - fdio-infra-wrappers-non-activity-timeout:
974 build-timeout: '{build-timeout}'
978 server-name: 'Primary'
980 - comment-added-contains-event:
981 comment-contains-value: 'verify-perf-ndrdisc'
982 - comment-added-contains-event:
983 comment-contains-value: 'verify-perf-pdrdisc'
984 - comment-added-contains-event:
985 comment-contains-value: 'verify-perf-mrr'
987 - project-compare-type: 'ANT'
988 project-pattern: '{project}'
990 - branch-compare-type: 'ANT'
991 branch-pattern: '**/{branch}'
1000 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-check.sh
1003 - archive-artifacts:
1004 artifacts: 'archive/*.*'
1008 output-path: archive
1012 - fdio-infra-shiplogs:
1013 maven-version: 'mvn33-new'
1016 name: 'csit-vpp-perf-mrr-daily-master'
1020 check vpp perf mrr daily
1023 csit-vpp-perf-mrr-daily
1026 perf test-cases selection
1027 all CSIT perf suites
1028 default tags for vpp startup config and perf test type
1029 1T1C - one worker thread, one core
1030 2T2C - two worker threads, two cores
1041 project-type: freestyle
1042 node: 'ubuntu1604-basebuild-4c-4g'
1046 daysToKeep: '{build-days-to-keep}'
1047 numToKeep: '{build-num-to-keep}'
1048 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1049 artifactNumToKeep: '{build-artifact-num-to-keep}'
1052 - project-parameter:
1053 project: '{project}'
1058 - fdio-infra-wrappers-non-activity-timeout:
1059 build-timeout: '{build-timeout}'
1062 - timed: '0 2,16 * * *'
1065 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
1067 properties-file: variables.prop
1069 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-mrr-daily.sh
1072 - archive-artifacts:
1073 artifacts: 'csit/archive/*.*'
1077 output-path: 'csit/archive'
1082 project: 'csit-trending-daily-master'
1083 threshold: 'FAILURE'
1085 - fdio-infra-shiplogs:
1086 maven-version: 'mvn33-new'
1090 name: 'csit-vpp-perf-verify-{stream}'
1094 perf verify - per csit gerrit patch
1097 csit-vpp-perf-verify
1099 keyword in comment to csit patch
1100 perf test-cases selection
1101 test-cases selected using trigger keywords paired with tags
1102 all test-cases are labelled with CSIT RF topic tags defined in
1103 csit/docs/tag_documentation.rst
1105 focus on testing specified vpp packet processing path
1106 format - keyword - tag_list
1107 perf_verify_ip4 - IP4Base, IP4Scale2M
1108 perf_verify_ip6 - IP6Base, IP6Scale2M
1109 perf_verify_l2 - L2XC, L2BD
1110 perf_verify_lisp - 4Lisp, 6Lisp
1111 perf_verify_vxlan - Vxlan
1112 perf_verify_vhost - Vhost
1113 perf_verify_memif - Memif
1114 default tags for vpp startup config and perf test type
1116 one worker thread, one core
1120 discovery of NDR throughput
1128 project-type: freestyle
1129 node: 'ubuntu1604-basebuild-4c-4g'
1133 daysToKeep: '{build-days-to-keep}'
1134 numToKeep: '{build-num-to-keep}'
1135 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1136 artifactNumToKeep: '{build-artifact-num-to-keep}'
1139 - project-parameter:
1140 project: '{project}'
1145 - gerrit-trigger-scm:
1146 credentials-id: 'jenkins-gerrit-credentials'
1147 refspec: '$GERRIT_REFSPEC'
1148 choosing-strategy: 'gerrit'
1151 - fdio-infra-wrappers-non-activity-timeout:
1152 build-timeout: '{build-timeout}'
1156 server-name: 'Primary'
1158 - comment-added-contains-event:
1159 comment-contains-value: 'verify-perf-l2'
1160 - comment-added-contains-event:
1161 comment-contains-value: 'verify-perf-ip4'
1162 - comment-added-contains-event:
1163 comment-contains-value: 'verify-perf-ip6'
1164 - comment-added-contains-event:
1165 comment-contains-value: 'verify-perf-lisp'
1166 - comment-added-contains-event:
1167 comment-contains-value: 'verify-perf-vxlan'
1168 - comment-added-contains-event:
1169 comment-contains-value: 'verify-perf-vhost'
1170 - comment-added-contains-event:
1171 comment-contains-value: 'verify-perf-memif'
1172 - comment-added-contains-event:
1173 comment-contains-value: 'verify-perf-ipsechw'
1175 - project-compare-type: 'ANT'
1176 project-pattern: '{project}'
1178 - branch-compare-type: 'ANT'
1179 branch-pattern: '**/{branch}'
1188 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
1191 - archive-artifacts:
1192 artifacts: 'archive/*.*'
1196 output-path: archive
1200 - fdio-infra-shiplogs:
1201 maven-version: 'mvn33-new'
1204 name: 'csit-nsh_sfc-verify-perf-{stream}'
1206 project-type: freestyle
1207 node: 'ubuntu1604-basebuild-4c-4g'
1211 daysToKeep: '{build-days-to-keep}'
1212 numToKeep: '{build-num-to-keep}'
1213 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1214 artifactNumToKeep: '{build-artifact-num-to-keep}'
1217 - project-parameter:
1218 project: '{project}'
1227 - gerrit-trigger-scm:
1228 credentials-id: 'jenkins-gerrit-credentials'
1229 refspec: '$GERRIT_REFSPEC'
1230 choosing-strategy: 'gerrit'
1233 - fdio-infra-wrappers-non-activity-timeout:
1234 build-timeout: '{build-timeout}'
1237 - gerrit-trigger-manually-triggered:
1240 comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
1244 !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
1247 - archive-artifacts:
1248 artifacts: 'archive/*.*'
1252 output-path: 'archive'
1254 - fdio-infra-shiplogs:
1255 maven-version: 'mvn33-new'
1258 name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
1260 project-type: freestyle
1261 node: '{os}-basebuild-4c-4g'
1265 daysToKeep: '{build-days-to-keep}'
1266 numToKeep: '{build-num-to-keep}'
1267 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1268 artifactNumToKeep: '{build-artifact-num-to-keep}'
1271 - project-parameter:
1272 project: '{project}'
1281 - gerrit-trigger-scm:
1282 credentials-id: 'jenkins-gerrit-credentials'
1283 refspec: '$GERRIT_REFSPEC'
1284 choosing-strategy: 'gerrit'
1287 - fdio-infra-wrappers:
1288 build-timeout: '{build-timeout}'
1291 - gerrit-trigger-manually-triggered:
1294 comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
1298 !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
1301 - archive-artifacts:
1302 artifacts: 'archive/*.*'
1306 output-path: 'archive'
1308 - fdio-infra-shiplogs:
1309 maven-version: 'mvn33-new'
1312 name: 'csit-tldk-verify-func-{stream}-{os}-virl'
1314 project-type: freestyle
1315 node: '{os}-basebuild-4c-4g'
1319 daysToKeep: '{build-days-to-keep}'
1320 numToKeep: '{build-num-to-keep}'
1321 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1322 artifactNumToKeep: '{build-artifact-num-to-keep}'
1325 - project-parameter:
1326 project: '{project}'
1333 - gerrit-trigger-scm:
1334 credentials-id: 'jenkins-gerrit-credentials'
1335 refspec: '$GERRIT_REFSPEC'
1336 choosing-strategy: 'gerrit'
1339 - fdio-infra-wrappers:
1340 build-timeout: '{build-timeout}'
1343 - gerrit-trigger-manually-triggered:
1346 comment-trigger-value: 'csit_verify_tldk_func'
1350 !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
1353 - archive-artifacts:
1354 artifacts: 'archive/*.*'
1358 output-path: 'archive'
1360 - fdio-infra-shiplogs:
1361 maven-version: 'mvn33-new'
1364 name: test-type-parameter
1369 description: "Test TYPE parameter if not given by trigger"