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: '0 2,16 * * *'
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'
1005 project: 'csit-trending-daily-master'
1006 threshold: 'FAILURE'
1008 - fdio-infra-shiplogs:
1009 maven-version: 'mvn33-new'
1013 name: 'csit-vpp-perf-verify-{stream}'
1017 perf verify - per csit gerrit patch
1020 csit-vpp-perf-verify
1022 keyword in comment to csit patch
1023 perf test-cases selection
1024 test-cases selected using trigger keywords paired with tags
1025 all test-cases are labelled with CSIT RF topic tags defined in
1026 csit/docs/tag_documentation.rst
1028 focus on testing specified vpp packet processing path
1029 format - keyword - tag_list
1030 perf_verify_ip4 - IP4Base, IP4Scale2M
1031 perf_verify_ip6 - IP6Base, IP6Scale2M
1032 perf_verify_l2 - L2XC, L2BD
1033 perf_verify_lisp - 4Lisp, 6Lisp
1034 perf_verify_vxlan - Vxlan
1035 perf_verify_vhost - Vhost
1036 perf_verify_memif - Memif
1037 default tags for vpp startup config and perf test type
1039 one worker thread, one core
1043 discovery of NDR throughput
1051 project-type: freestyle
1052 node: 'ubuntu1604-basebuild-4c-4g'
1056 daysToKeep: '{build-days-to-keep}'
1057 numToKeep: '{build-num-to-keep}'
1058 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1059 artifactNumToKeep: '{build-artifact-num-to-keep}'
1062 - project-parameter:
1063 project: '{project}'
1068 - gerrit-trigger-scm:
1069 credentials-id: 'jenkins-gerrit-credentials'
1070 refspec: '$GERRIT_REFSPEC'
1071 choosing-strategy: 'gerrit'
1074 - fdio-infra-wrappers-non-activity-timeout:
1075 build-timeout: '{build-timeout}'
1079 server-name: 'Primary'
1081 - comment-added-contains-event:
1082 comment-contains-value: 'verify-perf-l2'
1083 - comment-added-contains-event:
1084 comment-contains-value: 'verify-perf-ip4'
1085 - comment-added-contains-event:
1086 comment-contains-value: 'verify-perf-ip6'
1087 - comment-added-contains-event:
1088 comment-contains-value: 'verify-perf-lisp'
1089 - comment-added-contains-event:
1090 comment-contains-value: 'verify-perf-vxlan'
1091 - comment-added-contains-event:
1092 comment-contains-value: 'verify-perf-vhost'
1093 - comment-added-contains-event:
1094 comment-contains-value: 'verify-perf-memif'
1095 - comment-added-contains-event:
1096 comment-contains-value: 'verify-perf-ipsechw'
1098 - project-compare-type: 'ANT'
1099 project-pattern: '{project}'
1101 - branch-compare-type: 'ANT'
1102 branch-pattern: '**/{branch}'
1111 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
1114 - archive-artifacts:
1115 artifacts: 'archive/*.*'
1119 output-path: archive
1123 - fdio-infra-shiplogs:
1124 maven-version: 'mvn33-new'
1127 name: 'csit-nsh_sfc-verify-perf-{stream}'
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}'
1150 - gerrit-trigger-scm:
1151 credentials-id: 'jenkins-gerrit-credentials'
1152 refspec: '$GERRIT_REFSPEC'
1153 choosing-strategy: 'gerrit'
1156 - fdio-infra-wrappers-non-activity-timeout:
1157 build-timeout: '{build-timeout}'
1160 - gerrit-trigger-manually-triggered:
1163 comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
1167 !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
1170 - archive-artifacts:
1171 artifacts: 'archive/*.*'
1175 output-path: 'archive'
1177 - fdio-infra-shiplogs:
1178 maven-version: 'mvn33-new'
1181 name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
1183 project-type: freestyle
1184 node: '{os}-basebuild-4c-4g'
1188 daysToKeep: '{build-days-to-keep}'
1189 numToKeep: '{build-num-to-keep}'
1190 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1191 artifactNumToKeep: '{build-artifact-num-to-keep}'
1194 - project-parameter:
1195 project: '{project}'
1204 - gerrit-trigger-scm:
1205 credentials-id: 'jenkins-gerrit-credentials'
1206 refspec: '$GERRIT_REFSPEC'
1207 choosing-strategy: 'gerrit'
1210 - fdio-infra-wrappers:
1211 build-timeout: '{build-timeout}'
1214 - gerrit-trigger-manually-triggered:
1217 comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
1221 !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
1224 - archive-artifacts:
1225 artifacts: 'archive/*.*'
1229 output-path: 'archive'
1231 - fdio-infra-shiplogs:
1232 maven-version: 'mvn33-new'
1235 name: 'csit-tldk-verify-func-{stream}-{os}-virl'
1237 project-type: freestyle
1238 node: '{os}-basebuild-4c-4g'
1242 daysToKeep: '{build-days-to-keep}'
1243 numToKeep: '{build-num-to-keep}'
1244 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1245 artifactNumToKeep: '{build-artifact-num-to-keep}'
1248 - project-parameter:
1249 project: '{project}'
1256 - gerrit-trigger-scm:
1257 credentials-id: 'jenkins-gerrit-credentials'
1258 refspec: '$GERRIT_REFSPEC'
1259 choosing-strategy: 'gerrit'
1262 - fdio-infra-wrappers:
1263 build-timeout: '{build-timeout}'
1266 - gerrit-trigger-manually-triggered:
1269 comment-trigger-value: 'csit_verify_tldk_func'
1273 !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
1276 - archive-artifacts:
1277 artifacts: 'archive/*.*'
1281 output-path: 'archive'
1283 - fdio-infra-shiplogs:
1284 maven-version: 'mvn33-new'
1287 name: test-type-parameter
1292 description: "Test TYPE parameter if not given by trigger"