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'
68 name: 'csit-vpp-functional-{stream}-{os}-virl'
70 project-type: freestyle
71 node: '{os}-basebuild-4c-4g'
75 daysToKeep: '{build-days-to-keep}'
76 numToKeep: '{build-num-to-keep}'
77 artifactDaysToKeep: '{build-artifact-days-to-keep}'
78 artifactNumToKeep: '{build-artifact-num-to-keep}'
88 credentials-id: 'jenkins-gerrit-credentials'
89 refspec: '$GERRIT_REFSPEC'
90 choosing-strategy: 'gerrit'
93 - fdio-infra-wrappers:
94 build-timeout: '{build-timeout}'
97 - gerrit-trigger-patch-submitted:
103 !include-raw-escape: include-raw-csit-vpp-functional-virl.sh
107 artifacts: 'report.html, log.html, output.xml'
113 - fdio-infra-shiplogs:
114 maven-version: 'mvn33-new'
117 name: 'csit-dpdk-perf-{stream}-{type}'
119 project-type: freestyle
120 node: 'ubuntu1604-basebuild-4c-4g'
124 daysToKeep: '{build-days-to-keep}'
125 numToKeep: '{build-num-to-keep}'
126 artifactDaysToKeep: '{build-artifact-days-to-keep}'
127 artifactNumToKeep: '{build-artifact-num-to-keep}'
138 - gerrit-trigger-scm:
139 credentials-id: 'jenkins-gerrit-credentials'
140 refspec: '$GERRIT_REFSPEC'
141 choosing-strategy: 'gerrit'
144 - fdio-infra-wrappers-non-activity-timeout:
145 build-timeout: '{build-timeout}'
148 - gerrit-trigger-manually-triggered:
151 comment-trigger-value: 'verify-perf-dpdk-{type}'
155 !include-raw-escape: jjb/csit/include-raw-csit-dpdk-perf-hw.sh
159 artifacts: 'archive/*.*'
167 - fdio-infra-shiplogs:
168 maven-version: 'mvn33-new'
171 name: 'csit-vpp-perf-{stream}-{type}'
173 project-type: freestyle
174 node: 'ubuntu1604-basebuild-8c-32g'
178 daysToKeep: '{build-days-to-keep}'
179 numToKeep: '{build-num-to-keep}'
180 artifactDaysToKeep: '{build-artifact-days-to-keep}'
181 artifactNumToKeep: '{build-artifact-num-to-keep}'
192 - gerrit-trigger-scm:
193 credentials-id: 'jenkins-gerrit-credentials'
194 refspec: '$GERRIT_REFSPEC'
195 choosing-strategy: 'gerrit'
198 - fdio-infra-wrappers-non-activity-timeout:
199 build-timeout: '{build-timeout}'
202 - gerrit-trigger-manually-triggered:
205 comment-trigger-value: 'verify-perf-{type}'
209 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-hw.sh
213 artifacts: 'archive/*.*'
221 - fdio-infra-shiplogs:
222 maven-version: 'mvn33-new'
225 name: 'csit-ligato-perf-{stream}-{type}'
227 project-type: freestyle
228 node: 'ubuntu1604-basebuild-4c-4g'
232 daysToKeep: '{build-days-to-keep}'
233 numToKeep: '{build-num-to-keep}'
234 artifactDaysToKeep: '{build-artifact-days-to-keep}'
235 artifactNumToKeep: '{build-artifact-num-to-keep}'
246 - gerrit-trigger-scm:
247 credentials-id: 'jenkins-gerrit-credentials'
248 refspec: '$GERRIT_REFSPEC'
249 choosing-strategy: 'gerrit'
252 - fdio-infra-wrappers-non-activity-timeout:
253 build-timeout: '{build-timeout}'
256 - gerrit-trigger-manually-triggered:
259 comment-trigger-value: 'verify-perf-ligato-{type}'
263 !include-raw-escape: jjb/csit/include-raw-csit-ligato-perf-hw.sh
267 artifacts: 'archive/*.*'
275 - fdio-infra-shiplogs:
276 maven-version: 'mvn33-new'
280 name: 'csit-vpp-verify-{stream_timed}-{os}-weekly'
281 description: 'Purpose of this job is to validate CSIT code of corresponding branch against verified vpp build from corresponding branch.'
283 project-type: freestyle
284 node: '{os}-basebuild-4c-4g'
288 daysToKeep: '{build-days-to-keep}'
289 numToKeep: '{build-num-to-keep}'
290 artifactDaysToKeep: '{build-artifact-days-to-keep}'
291 artifactNumToKeep: '{build-artifact-num-to-keep}'
301 credentials-id: 'jenkins-gerrit-credentials'
305 - fdio-infra-wrappers-non-activity-timeout:
306 build-timeout: '{build-timeout}'
311 - gerrit-trigger-manually-triggered:
312 comment-trigger-value: 'csit-vpp-ref-verify'
318 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-weekly.sh
322 artifacts: 'report.html, log.html, output.xml'
328 - fdio-infra-shiplogs:
329 maven-version: 'mvn33-new'
332 name: 'csit-vpp-verify-{stream_timed}-{os}-semiweekly'
333 description: 'Purpose of this job is to validate latest vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
335 project-type: freestyle
336 node: '{os}-basebuild-4c-4g'
340 daysToKeep: '{build-days-to-keep}'
341 numToKeep: '{build-num-to-keep}'
342 artifactDaysToKeep: '{build-artifact-days-to-keep}'
343 artifactNumToKeep: '{build-artifact-num-to-keep}'
352 - fdio-infra-wrappers-non-activity-timeout:
353 build-timeout: '{build-timeout}'
356 - timed: '0 4 * * 2,6'
358 - gerrit-trigger-manually-triggered:
359 comment-trigger-value: 'csit-verify-vpp'
364 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
366 properties-file: variables.prop
368 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-semiweekly.sh
372 artifacts: 'csit/archive/*.*'
376 output-path: 'csit/archive'
378 - fdio-infra-shiplogs:
379 maven-version: 'mvn33-new'
382 name: 'csit-vpp-verify-{stream_timed}-centos7-nightly'
383 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.'
385 project-type: freestyle
386 node: centos7-basebuild-4c-4g'
390 daysToKeep: '{build-days-to-keep}'
391 numToKeep: '{build-num-to-keep}'
392 artifactDaysToKeep: '{build-artifact-days-to-keep}'
393 artifactNumToKeep: '{build-artifact-num-to-keep}'
403 credentials-id: 'jenkins-gerrit-credentials'
407 - fdio-infra-wrappers:
408 build-timeout: '{build-timeout}'
411 - timed: 'H H(3-4) * * *'
413 - gerrit-trigger-manually-triggered:
414 comment-trigger-value: 'vpp-verify-func-centos7'
419 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
421 properties-file: variables.prop
423 !include-raw-escape: jjb/csit/include-raw-csit-vpp-functional-virl.sh
427 artifacts: 'csit/archive/*.*'
431 output-path: 'csit/archive'
433 - fdio-infra-shiplogs:
434 maven-version: 'mvn33-new'
437 name: 'csit-docs-verify-{stream}'
439 project-type: freestyle
440 node: 'ubuntu1604-basebuild-4c-4g'
444 daysToKeep: '{build-days-to-keep}'
445 numToKeep: '{build-num-to-keep}'
446 artifactDaysToKeep: '{build-artifact-days-to-keep}'
447 artifactNumToKeep: '{build-artifact-num-to-keep}'
455 maven-version: 'mvn33-new'
458 - gerrit-trigger-scm:
459 credentials-id: 'jenkins-gerrit-credentials'
460 refspec: '$GERRIT_REFSPEC'
461 choosing-strategy: 'gerrit'
464 - fdio-infra-wrappers-non-activity-timeout:
465 build-timeout: '{build-timeout}'
468 - gerrit-trigger-patch-submitted:
474 maven-version: 'mvn33-new'
476 settings: 'csit-settings'
478 global-settings: 'global-settings'
479 global-settings-type: cfp
480 - provide-maven-settings:
481 settings-file: 'csit-settings'
482 global-settings-file: 'global-settings'
484 !include-raw-escape: include-raw-csit-docs.sh
488 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
491 only-if-success: true
492 default-excludes: false
494 - fdio-infra-shiplogs:
495 maven-version: 'mvn33-new'
498 name: 'csit-docs-merge-{stream_timed}'
500 project-type: freestyle
501 node: 'ubuntu1604-basebuild-4c-4g'
505 daysToKeep: '{build-days-to-keep}'
506 numToKeep: '{build-num-to-keep}'
507 artifactDaysToKeep: '{build-artifact-days-to-keep}'
508 artifactNumToKeep: '{build-artifact-num-to-keep}'
516 maven-version: 'mvn33-new'
519 - gerrit-trigger-scm:
520 credentials-id: 'jenkins-gerrit-credentials'
522 choosing-strategy: 'default'
525 - fdio-infra-wrappers-non-activity-timeout:
526 build-timeout: '{build-timeout}'
530 jobs: 'csit-vpp-verify-{stream_timed}-ubuntu1604-weekly'
533 server-name: 'Primary'
535 - comment-added-contains-event:
536 comment-contains-value: 'run-docs'
538 - project-compare-type: 'ANT'
539 project-pattern: '{project}'
541 - branch-compare-type: 'ANT'
542 branch-pattern: '**/{branch}'
551 maven-version: 'mvn33-new'
553 settings: 'csit-settings'
555 global-settings: 'global-settings'
556 global-settings-type: cfp
557 - provide-maven-settings:
558 settings-file: 'csit-settings'
559 global-settings-file: 'global-settings'
561 !include-raw-escape: include-raw-csit-docs.sh
565 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
568 only-if-success: true
569 default-excludes: false
571 - fdio-infra-shiplogs:
572 maven-version: 'mvn33-new'
575 name: 'csit-report-merge-{stream}'
577 project-type: freestyle
578 node: 'ubuntu1604-basebuild-8c-32g'
582 daysToKeep: '{build-days-to-keep}'
583 numToKeep: '{build-num-to-keep}'
584 artifactDaysToKeep: '{build-artifact-days-to-keep}'
585 artifactNumToKeep: '{build-artifact-num-to-keep}'
593 maven-version: 'mvn33-new'
596 - gerrit-trigger-scm:
597 credentials-id: 'jenkins-gerrit-credentials'
598 refspec: '$GERRIT_REFSPEC'
599 choosing-strategy: 'default'
602 - fdio-infra-wrappers-non-activity-timeout:
603 build-timeout: '{build-timeout}'
607 server-name: 'Primary'
609 - comment-added-contains-event:
610 comment-contains-value: 'run-report'
612 - project-compare-type: 'ANT'
613 project-pattern: '{project}'
615 - branch-compare-type: 'ANT'
616 branch-pattern: '**/{branch}'
625 maven-version: 'mvn33-new'
627 settings: 'csit-settings'
629 global-settings: 'global-settings'
630 global-settings-type: cfp
631 - provide-maven-settings:
632 settings-file: 'csit-settings'
633 global-settings-file: 'global-settings'
635 !include-raw-escape: include-raw-csit-report.sh
639 artifacts: 'resources/tools/report_gen/csit.report.tar.gz'
642 only-if-success: true
643 default-excludes: false
645 - fdio-infra-shiplogs:
646 maven-version: 'mvn33-new'
649 name: 'csit-trending-daily-master'
651 project-type: freestyle
652 node: 'ubuntu1604-basebuild-8c-32g'
656 daysToKeep: '{build-days-to-keep}'
657 numToKeep: '{build-num-to-keep}'
658 artifactDaysToKeep: '{build-artifact-days-to-keep}'
659 artifactNumToKeep: '{build-artifact-num-to-keep}'
667 maven-version: 'mvn33-new'
670 - gerrit-trigger-scm:
671 credentials-id: 'jenkins-gerrit-credentials'
673 choosing-strategy: 'default'
676 - fdio-infra-wrappers-non-activity-timeout:
677 build-timeout: '{build-timeout}'
681 jobs: 'csit-vpp-perf-mrr-daily-master'
686 maven-version: 'mvn33-new'
688 settings: 'csit-settings'
690 global-settings: 'global-settings'
691 global-settings-type: cfp
692 - provide-maven-settings:
693 settings-file: 'csit-settings'
694 global-settings-file: 'global-settings'
696 !include-raw-escape: include-raw-csit-cpta.sh
699 - fdio-infra-shiplogs:
700 maven-version: 'mvn33-new'
703 name: 'csit-vpp-perf-trend-daily-master'
706 Purpose of this job is to validate latest vpp build from corresponding
707 branch stored in nexus against verified CSIT codebase of corresponding
711 daily perf trending of vpp master build
714 csit-vpp-perf-trend-daily
717 perf test-cases selection
719 default tags for vpp startup config and perf test type
720 1T1C - one worker thread, one core
721 2T2C - two worker threads, two cores
722 X520 - Intel x520-DA2 NIC
723 NDRDISC - discovery of NDR throughput
727 jenkins trending graphs
729 project-type: freestyle
730 node: 'ubuntu1604-basebuild-4c-4g'
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}'
746 - fdio-infra-wrappers-non-activity-timeout:
747 build-timeout: '{build-timeout}'
750 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
752 properties-file: variables.prop
754 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-daily.sh
758 artifacts: 'csit/archive/*.*'
762 output-path: 'csit/archive'
766 - fdio-infra-shiplogs:
767 maven-version: 'mvn33-new'
770 name: 'csit-vpp-perf-trend-semi-weekly-master'
773 Purpose of this job is to validate latest vpp build from corresponding
774 branch stored in nexus against verified CSIT codebase of corresponding
778 csit-dev trending semi-weekly
780 semi-weekly perf trending of vpp master build job
782 csit-vpp-perf-trend-semi-weekly
784 scheduled semi-weekly
785 perf test-cases selection
787 default tags for vpp startup config and perf test type
788 1T1C - one worker thread, one core
789 2T2C - two worker threads, two cores
790 X710 - Intel x710 Fortville NIC
791 XL710 - Intel xl710 Fortville NIC
792 NDRDISC - discovery of NDR throughput
796 jenkins trending graphs
798 project-type: freestyle
799 node: 'ubuntu1604-basebuild-4c-4g'
803 daysToKeep: '{build-days-to-keep}'
804 numToKeep: '{build-num-to-keep}'
805 artifactDaysToKeep: '{build-artifact-days-to-keep}'
806 artifactNumToKeep: '{build-artifact-num-to-keep}'
815 - fdio-infra-wrappers-non-activity-timeout:
816 build-timeout: '{build-timeout}'
819 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
821 properties-file: variables.prop
823 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-semi-weekly.sh
827 artifacts: 'csit/archive/*.*'
831 output-path: 'csit/archive'
835 - fdio-infra-shiplogs:
836 maven-version: 'mvn33-new'
839 name: 'csit-vpp-perf-check-{stream}'
843 csit-dev perf code base checks
845 check csit perf code base
851 perf test-cases selection
854 format - keyword, tag_list
855 verify-perf-ndrdisc, NDRDISC
856 verify-perf-pdrdisc, PDRDISC
858 default tags for vpp startup config and perf test type
860 one worker thread, one core
862 two worker threads, two cores
873 project-type: freestyle
874 node: 'ubuntu1604-basebuild-4c-4g'
878 daysToKeep: '{build-days-to-keep}'
879 numToKeep: '{build-num-to-keep}'
880 artifactDaysToKeep: '{build-artifact-days-to-keep}'
881 artifactNumToKeep: '{build-artifact-num-to-keep}'
890 - gerrit-trigger-scm:
891 credentials-id: 'jenkins-gerrit-credentials'
892 refspec: '$GERRIT_REFSPEC'
893 choosing-strategy: 'gerrit'
896 - fdio-infra-wrappers-non-activity-timeout:
897 build-timeout: '{build-timeout}'
901 server-name: 'Primary'
903 - comment-added-contains-event:
904 comment-contains-value: 'verify-perf-ndrdisc'
905 - comment-added-contains-event:
906 comment-contains-value: 'verify-perf-pdrdisc'
907 - comment-added-contains-event:
908 comment-contains-value: 'verify-perf-mrr'
910 - project-compare-type: 'ANT'
911 project-pattern: '{project}'
913 - branch-compare-type: 'ANT'
914 branch-pattern: '**/{branch}'
923 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-check.sh
927 artifacts: 'archive/*.*'
935 - fdio-infra-shiplogs:
936 maven-version: 'mvn33-new'
939 name: 'csit-vpp-perf-mrr-daily-master'
943 check vpp perf mrr daily
946 csit-vpp-perf-mrr-daily
949 perf test-cases selection
951 default tags for vpp startup config and perf test type
952 1T1C - one worker thread, one core
953 2T2C - two worker threads, two cores
964 project-type: freestyle
965 node: 'ubuntu1604-basebuild-4c-4g'
969 daysToKeep: '{build-days-to-keep}'
970 numToKeep: '{build-num-to-keep}'
971 artifactDaysToKeep: '{build-artifact-days-to-keep}'
972 artifactNumToKeep: '{build-artifact-num-to-keep}'
981 - fdio-infra-wrappers-non-activity-timeout:
982 build-timeout: '{build-timeout}'
985 - timed: 'H H(21-22) * * *'
988 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
990 properties-file: variables.prop
992 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-mrr-daily.sh
996 artifacts: 'csit/archive/*.*'
1000 output-path: 'csit/archive'
1004 - fdio-infra-shiplogs:
1005 maven-version: 'mvn33-new'
1008 name: 'csit-vpp-perf-verify-{stream}'
1012 perf verify - per csit gerrit patch
1015 csit-vpp-perf-verify
1017 keyword in comment to csit patch
1018 perf test-cases selection
1019 test-cases selected using trigger keywords paired with tags
1020 all test-cases are labelled with CSIT RF topic tags defined in
1021 csit/docs/tag_documentation.rst
1023 focus on testing specified vpp packet processing path
1024 format - keyword - tag_list
1025 perf_verify_ip4 - IP4Base, IP4Scale2M
1026 perf_verify_ip6 - IP6Base, IP6Scale2M
1027 perf_verify_l2 - L2XC, L2BD
1028 perf_verify_lisp - 4Lisp, 6Lisp
1029 perf_verify_vxlan - Vxlan
1030 perf_verify_vhost - Vhost
1031 perf_verify_memif - Memif
1032 default tags for vpp startup config and perf test type
1034 one worker thread, one core
1038 discovery of NDR throughput
1046 project-type: freestyle
1047 node: 'ubuntu1604-basebuild-4c-4g'
1051 daysToKeep: '{build-days-to-keep}'
1052 numToKeep: '{build-num-to-keep}'
1053 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1054 artifactNumToKeep: '{build-artifact-num-to-keep}'
1057 - project-parameter:
1058 project: '{project}'
1063 - gerrit-trigger-scm:
1064 credentials-id: 'jenkins-gerrit-credentials'
1065 refspec: '$GERRIT_REFSPEC'
1066 choosing-strategy: 'gerrit'
1069 - fdio-infra-wrappers-non-activity-timeout:
1070 build-timeout: '{build-timeout}'
1074 server-name: 'Primary'
1076 - comment-added-contains-event:
1077 comment-contains-value: 'verify-perf-l2'
1078 - comment-added-contains-event:
1079 comment-contains-value: 'verify-perf-ip4'
1080 - comment-added-contains-event:
1081 comment-contains-value: 'verify-perf-ip6'
1082 - comment-added-contains-event:
1083 comment-contains-value: 'verify-perf-lisp'
1084 - comment-added-contains-event:
1085 comment-contains-value: 'verify-perf-vxlan'
1086 - comment-added-contains-event:
1087 comment-contains-value: 'verify-perf-vhost'
1088 - comment-added-contains-event:
1089 comment-contains-value: 'verify-perf-memif'
1090 - comment-added-contains-event:
1091 comment-contains-value: 'verify-perf-ipsechw'
1093 - project-compare-type: 'ANT'
1094 project-pattern: '{project}'
1096 - branch-compare-type: 'ANT'
1097 branch-pattern: '**/{branch}'
1106 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
1109 - archive-artifacts:
1110 artifacts: 'archive/*.*'
1114 output-path: archive
1118 - fdio-infra-shiplogs:
1119 maven-version: 'mvn33-new'
1122 name: 'csit-nsh_sfc-verify-perf-{stream}'
1124 project-type: freestyle
1125 node: 'ubuntu1604-basebuild-4c-4g'
1129 daysToKeep: '{build-days-to-keep}'
1130 numToKeep: '{build-num-to-keep}'
1131 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1132 artifactNumToKeep: '{build-artifact-num-to-keep}'
1135 - project-parameter:
1136 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}'
1155 - gerrit-trigger-manually-triggered:
1158 comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
1162 !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
1165 - archive-artifacts:
1166 artifacts: 'archive/*.*'
1170 output-path: 'archive'
1172 - fdio-infra-shiplogs:
1173 maven-version: 'mvn33-new'
1176 name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
1178 project-type: freestyle
1179 node: '{os}-basebuild-4c-4g'
1183 daysToKeep: '{build-days-to-keep}'
1184 numToKeep: '{build-num-to-keep}'
1185 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1186 artifactNumToKeep: '{build-artifact-num-to-keep}'
1189 - project-parameter:
1190 project: '{project}'
1199 - gerrit-trigger-scm:
1200 credentials-id: 'jenkins-gerrit-credentials'
1201 refspec: '$GERRIT_REFSPEC'
1202 choosing-strategy: 'gerrit'
1205 - fdio-infra-wrappers:
1206 build-timeout: '{build-timeout}'
1209 - gerrit-trigger-manually-triggered:
1212 comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
1216 !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
1219 - archive-artifacts:
1220 artifacts: 'archive/*.*'
1224 output-path: 'archive'
1226 - fdio-infra-shiplogs:
1227 maven-version: 'mvn33-new'
1230 name: 'csit-tldk-verify-func-{stream}-{os}-virl'
1232 project-type: freestyle
1233 node: '{os}-basebuild-4c-4g'
1237 daysToKeep: '{build-days-to-keep}'
1238 numToKeep: '{build-num-to-keep}'
1239 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1240 artifactNumToKeep: '{build-artifact-num-to-keep}'
1243 - project-parameter:
1244 project: '{project}'
1251 - gerrit-trigger-scm:
1252 credentials-id: 'jenkins-gerrit-credentials'
1253 refspec: '$GERRIT_REFSPEC'
1254 choosing-strategy: 'gerrit'
1257 - fdio-infra-wrappers:
1258 build-timeout: '{build-timeout}'
1261 - gerrit-trigger-manually-triggered:
1264 comment-trigger-value: 'csit_verify_tldk_func'
1268 !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
1271 - archive-artifacts:
1272 artifacts: 'archive/*.*'
1276 output-path: 'archive'
1278 - fdio-infra-shiplogs:
1279 maven-version: 'mvn33-new'
1282 name: test-type-parameter
1287 description: "Test TYPE parameter if not given by trigger"