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
54 branch-id: 'oper-rls1804'
61 branch-id: 'oper-rls1707'
64 branch-id: 'oper-rls1710'
67 branch-id: 'oper-rls1801'
70 branch-id: 'oper-rls1804'
74 name: 'csit-vpp-functional-{stream}-{os}-virl'
76 project-type: freestyle
77 node: '{os}-basebuild-4c-4g'
81 daysToKeep: '{build-days-to-keep}'
82 numToKeep: '{build-num-to-keep}'
83 artifactDaysToKeep: '{build-artifact-days-to-keep}'
84 artifactNumToKeep: '{build-artifact-num-to-keep}'
94 credentials-id: 'jenkins-gerrit-credentials'
95 refspec: '$GERRIT_REFSPEC'
96 choosing-strategy: 'gerrit'
99 - fdio-infra-wrappers:
100 build-timeout: '{build-timeout}'
103 - gerrit-trigger-patch-submitted:
109 !include-raw-escape: include-raw-csit-vpp-functional-virl.sh
113 artifacts: 'report.html, log.html, output.xml'
119 - fdio-infra-shiplogs:
120 maven-version: 'mvn33-new'
123 name: 'csit-dpdk-perf-{stream}-{type}'
125 project-type: freestyle
126 node: 'ubuntu1604-basebuild-4c-4g'
130 daysToKeep: '{build-days-to-keep}'
131 numToKeep: '{build-num-to-keep}'
132 artifactDaysToKeep: '{build-artifact-days-to-keep}'
133 artifactNumToKeep: '{build-artifact-num-to-keep}'
144 - gerrit-trigger-scm:
145 credentials-id: 'jenkins-gerrit-credentials'
146 refspec: '$GERRIT_REFSPEC'
147 choosing-strategy: 'gerrit'
150 - fdio-infra-wrappers-non-activity-timeout:
151 build-timeout: '{build-timeout}'
154 - gerrit-trigger-manually-triggered:
157 comment-trigger-value: 'verify-perf-dpdk-{type}'
161 !include-raw-escape: jjb/csit/include-raw-csit-dpdk-perf-hw.sh
165 artifacts: 'archive/*.*'
173 - fdio-infra-shiplogs:
174 maven-version: 'mvn33-new'
177 name: 'csit-vpp-perf-{stream}-{type}'
179 project-type: freestyle
180 node: 'ubuntu1604-basebuild-8c-32g'
184 daysToKeep: '{build-days-to-keep}'
185 numToKeep: '{build-num-to-keep}'
186 artifactDaysToKeep: '{build-artifact-days-to-keep}'
187 artifactNumToKeep: '{build-artifact-num-to-keep}'
198 - gerrit-trigger-scm:
199 credentials-id: 'jenkins-gerrit-credentials'
200 refspec: '$GERRIT_REFSPEC'
201 choosing-strategy: 'gerrit'
204 - fdio-infra-wrappers-non-activity-timeout:
205 build-timeout: '{build-timeout}'
208 - gerrit-trigger-manually-triggered:
211 comment-trigger-value: 'verify-perf-{type}'
215 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-hw.sh
219 artifacts: 'archive/*.*'
227 - fdio-infra-shiplogs:
228 maven-version: 'mvn33-new'
231 name: 'csit-ligato-perf-{stream}-{type}'
233 project-type: freestyle
234 node: 'ubuntu1604-basebuild-4c-4g'
238 daysToKeep: '{build-days-to-keep}'
239 numToKeep: '{build-num-to-keep}'
240 artifactDaysToKeep: '{build-artifact-days-to-keep}'
241 artifactNumToKeep: '{build-artifact-num-to-keep}'
252 - gerrit-trigger-scm:
253 credentials-id: 'jenkins-gerrit-credentials'
254 refspec: '$GERRIT_REFSPEC'
255 choosing-strategy: 'gerrit'
258 - fdio-infra-wrappers-non-activity-timeout:
259 build-timeout: '{build-timeout}'
262 - gerrit-trigger-manually-triggered:
265 comment-trigger-value: 'verify-perf-ligato-{type}'
269 !include-raw-escape: jjb/csit/include-raw-csit-ligato-perf-hw.sh
273 artifacts: 'archive/*.*'
281 - fdio-infra-shiplogs:
282 maven-version: 'mvn33-new'
286 name: 'csit-vpp-verify-{stream_timed}-{os}-weekly'
287 description: 'Purpose of this job is to validate CSIT code of corresponding branch against verified vpp build from corresponding branch.'
289 project-type: freestyle
290 node: '{os}-basebuild-4c-4g'
294 daysToKeep: '{build-days-to-keep}'
295 numToKeep: '{build-num-to-keep}'
296 artifactDaysToKeep: '{build-artifact-days-to-keep}'
297 artifactNumToKeep: '{build-artifact-num-to-keep}'
307 credentials-id: 'jenkins-gerrit-credentials'
311 - fdio-infra-wrappers-non-activity-timeout:
312 build-timeout: '{build-timeout}'
317 - gerrit-trigger-manually-triggered:
318 comment-trigger-value: 'csit-vpp-ref-verify'
324 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-weekly.sh
328 artifacts: 'report.html, log.html, output.xml'
334 - fdio-infra-shiplogs:
335 maven-version: 'mvn33-new'
338 name: 'csit-vpp-verify-{stream_timed}-{os}-semiweekly'
339 description: 'Purpose of this job is to validate latest vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
341 project-type: freestyle
342 node: '{os}-basebuild-4c-4g'
346 daysToKeep: '{build-days-to-keep}'
347 numToKeep: '{build-num-to-keep}'
348 artifactDaysToKeep: '{build-artifact-days-to-keep}'
349 artifactNumToKeep: '{build-artifact-num-to-keep}'
358 - fdio-infra-wrappers-non-activity-timeout:
359 build-timeout: '{build-timeout}'
362 - timed: '0 4 * * 2,6'
364 - gerrit-trigger-manually-triggered:
365 comment-trigger-value: 'csit-verify-vpp'
370 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
372 properties-file: variables.prop
374 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-semiweekly.sh
378 artifacts: 'csit/archive/*.*'
382 output-path: 'csit/archive'
384 - fdio-infra-shiplogs:
385 maven-version: 'mvn33-new'
388 name: 'csit-vpp-verify-{stream_timed}-centos7-nightly'
389 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.'
391 project-type: freestyle
392 node: centos7-basebuild-4c-4g'
396 daysToKeep: '{build-days-to-keep}'
397 numToKeep: '{build-num-to-keep}'
398 artifactDaysToKeep: '{build-artifact-days-to-keep}'
399 artifactNumToKeep: '{build-artifact-num-to-keep}'
409 credentials-id: 'jenkins-gerrit-credentials'
413 - fdio-infra-wrappers:
414 build-timeout: '{build-timeout}'
417 - timed: 'H H(3-4) * * *'
419 - gerrit-trigger-manually-triggered:
420 comment-trigger-value: 'vpp-verify-func-centos7'
425 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
427 properties-file: variables.prop
429 !include-raw-escape: jjb/csit/include-raw-csit-vpp-functional-virl.sh
433 artifacts: 'csit/archive/*.*'
437 output-path: 'csit/archive'
439 - fdio-infra-shiplogs:
440 maven-version: 'mvn33-new'
443 name: 'csit-docs-verify-{stream}'
445 project-type: freestyle
446 node: 'ubuntu1604-basebuild-4c-4g'
450 daysToKeep: '{build-days-to-keep}'
451 numToKeep: '{build-num-to-keep}'
452 artifactDaysToKeep: '{build-artifact-days-to-keep}'
453 artifactNumToKeep: '{build-artifact-num-to-keep}'
461 maven-version: 'mvn33-new'
464 - gerrit-trigger-scm:
465 credentials-id: 'jenkins-gerrit-credentials'
466 refspec: '$GERRIT_REFSPEC'
467 choosing-strategy: 'gerrit'
470 - fdio-infra-wrappers-non-activity-timeout:
471 build-timeout: '{build-timeout}'
474 - gerrit-trigger-patch-submitted:
480 maven-version: 'mvn33-new'
482 settings: 'csit-settings'
484 global-settings: 'global-settings'
485 global-settings-type: cfp
486 - provide-maven-settings:
487 settings-file: 'csit-settings'
488 global-settings-file: 'global-settings'
490 !include-raw-escape: include-raw-csit-docs.sh
494 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
497 only-if-success: true
498 default-excludes: false
500 - fdio-infra-shiplogs:
501 maven-version: 'mvn33-new'
504 name: 'csit-docs-merge-{stream_timed}'
506 project-type: freestyle
507 node: 'ubuntu1604-basebuild-4c-4g'
511 daysToKeep: '{build-days-to-keep}'
512 numToKeep: '{build-num-to-keep}'
513 artifactDaysToKeep: '{build-artifact-days-to-keep}'
514 artifactNumToKeep: '{build-artifact-num-to-keep}'
522 maven-version: 'mvn33-new'
525 - gerrit-trigger-scm:
526 credentials-id: 'jenkins-gerrit-credentials'
528 choosing-strategy: 'default'
531 - fdio-infra-wrappers-non-activity-timeout:
532 build-timeout: '{build-timeout}'
536 jobs: 'csit-vpp-verify-{stream_timed}-ubuntu1604-weekly'
539 server-name: 'Primary'
541 - comment-added-contains-event:
542 comment-contains-value: 'run-docs'
544 - project-compare-type: 'ANT'
545 project-pattern: '{project}'
547 - branch-compare-type: 'ANT'
548 branch-pattern: '**/{branch}'
557 maven-version: 'mvn33-new'
559 settings: 'csit-settings'
561 global-settings: 'global-settings'
562 global-settings-type: cfp
563 - provide-maven-settings:
564 settings-file: 'csit-settings'
565 global-settings-file: 'global-settings'
567 !include-raw-escape: include-raw-csit-docs.sh
571 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
574 only-if-success: true
575 default-excludes: false
577 - fdio-infra-shiplogs:
578 maven-version: 'mvn33-new'
581 name: 'csit-report-merge-{stream}'
583 project-type: freestyle
584 node: 'ubuntu1604-basebuild-8c-32g'
588 daysToKeep: '{build-days-to-keep}'
589 numToKeep: '{build-num-to-keep}'
590 artifactDaysToKeep: '{build-artifact-days-to-keep}'
591 artifactNumToKeep: '{build-artifact-num-to-keep}'
599 maven-version: 'mvn33-new'
602 - gerrit-trigger-scm:
603 credentials-id: 'jenkins-gerrit-credentials'
604 refspec: '$GERRIT_REFSPEC'
605 choosing-strategy: 'default'
608 - fdio-infra-wrappers-non-activity-timeout:
609 build-timeout: '{build-timeout}'
613 server-name: 'Primary'
615 - comment-added-contains-event:
616 comment-contains-value: 'run-report'
618 - project-compare-type: 'ANT'
619 project-pattern: '{project}'
621 - branch-compare-type: 'ANT'
622 branch-pattern: '**/{branch}'
631 maven-version: 'mvn33-new'
633 settings: 'csit-settings'
635 global-settings: 'global-settings'
636 global-settings-type: cfp
637 - provide-maven-settings:
638 settings-file: 'csit-settings'
639 global-settings-file: 'global-settings'
641 !include-raw-escape: include-raw-csit-report.sh
645 artifacts: 'resources/tools/report_gen/csit.report.tar.gz'
648 only-if-success: true
649 default-excludes: false
651 - fdio-infra-shiplogs:
652 maven-version: 'mvn33-new'
655 name: 'csit-trending-daily-master'
657 project-type: freestyle
658 node: 'ubuntu1604-basebuild-8c-32g'
662 daysToKeep: '{build-days-to-keep}'
663 numToKeep: '{build-num-to-keep}'
664 artifactDaysToKeep: '{build-artifact-days-to-keep}'
665 artifactNumToKeep: '{build-artifact-num-to-keep}'
673 maven-version: 'mvn33-new'
676 - gerrit-trigger-scm:
677 credentials-id: 'jenkins-gerrit-credentials'
679 choosing-strategy: 'default'
682 - fdio-infra-wrappers-non-activity-timeout:
683 build-timeout: '{build-timeout}'
687 jobs: 'csit-vpp-perf-mrr-daily-master'
692 maven-version: 'mvn33-new'
694 settings: 'csit-settings'
696 global-settings: 'global-settings'
697 global-settings-type: cfp
698 - provide-maven-settings:
699 settings-file: 'csit-settings'
700 global-settings-file: 'global-settings'
702 !include-raw-escape: include-raw-csit-cpta.sh
705 - fdio-infra-shiplogs:
706 maven-version: 'mvn33-new'
709 name: 'csit-vpp-perf-trend-daily-master'
712 Purpose of this job is to validate latest vpp build from corresponding
713 branch stored in nexus against verified CSIT codebase of corresponding
717 daily perf trending of vpp master build
720 csit-vpp-perf-trend-daily
723 perf test-cases selection
725 default tags for vpp startup config and perf test type
726 1T1C - one worker thread, one core
727 2T2C - two worker threads, two cores
728 X520 - Intel x520-DA2 NIC
729 NDRDISC - discovery of NDR throughput
733 jenkins trending graphs
735 project-type: freestyle
736 node: 'ubuntu1604-basebuild-4c-4g'
740 daysToKeep: '{build-days-to-keep}'
741 numToKeep: '{build-num-to-keep}'
742 artifactDaysToKeep: '{build-artifact-days-to-keep}'
743 artifactNumToKeep: '{build-artifact-num-to-keep}'
752 - fdio-infra-wrappers-non-activity-timeout:
753 build-timeout: '{build-timeout}'
756 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
758 properties-file: variables.prop
760 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-daily.sh
764 artifacts: 'csit/archive/*.*'
768 output-path: 'csit/archive'
772 - fdio-infra-shiplogs:
773 maven-version: 'mvn33-new'
776 name: 'csit-vpp-perf-trend-semi-weekly-master'
779 Purpose of this job is to validate latest vpp build from corresponding
780 branch stored in nexus against verified CSIT codebase of corresponding
784 csit-dev trending semi-weekly
786 semi-weekly perf trending of vpp master build job
788 csit-vpp-perf-trend-semi-weekly
790 scheduled semi-weekly
791 perf test-cases selection
793 default tags for vpp startup config and perf test type
794 1T1C - one worker thread, one core
795 2T2C - two worker threads, two cores
796 X710 - Intel x710 Fortville NIC
797 XL710 - Intel xl710 Fortville NIC
798 NDRDISC - discovery of NDR throughput
802 jenkins trending graphs
804 project-type: freestyle
805 node: 'ubuntu1604-basebuild-4c-4g'
809 daysToKeep: '{build-days-to-keep}'
810 numToKeep: '{build-num-to-keep}'
811 artifactDaysToKeep: '{build-artifact-days-to-keep}'
812 artifactNumToKeep: '{build-artifact-num-to-keep}'
821 - fdio-infra-wrappers-non-activity-timeout:
822 build-timeout: '{build-timeout}'
825 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
827 properties-file: variables.prop
829 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-semi-weekly.sh
833 artifacts: 'csit/archive/*.*'
837 output-path: 'csit/archive'
841 - fdio-infra-shiplogs:
842 maven-version: 'mvn33-new'
845 name: 'csit-vpp-perf-check-{stream}'
849 csit-dev perf code base checks
851 check csit perf code base
857 perf test-cases selection
860 format - keyword, tag_list
861 verify-perf-ndrdisc, NDRDISC
862 verify-perf-pdrdisc, PDRDISC
864 default tags for vpp startup config and perf test type
866 one worker thread, one core
868 two worker threads, two cores
879 project-type: freestyle
880 node: 'ubuntu1604-basebuild-4c-4g'
884 daysToKeep: '{build-days-to-keep}'
885 numToKeep: '{build-num-to-keep}'
886 artifactDaysToKeep: '{build-artifact-days-to-keep}'
887 artifactNumToKeep: '{build-artifact-num-to-keep}'
896 - gerrit-trigger-scm:
897 credentials-id: 'jenkins-gerrit-credentials'
898 refspec: '$GERRIT_REFSPEC'
899 choosing-strategy: 'gerrit'
902 - fdio-infra-wrappers-non-activity-timeout:
903 build-timeout: '{build-timeout}'
907 server-name: 'Primary'
909 - comment-added-contains-event:
910 comment-contains-value: 'verify-perf-ndrdisc'
911 - comment-added-contains-event:
912 comment-contains-value: 'verify-perf-pdrdisc'
913 - comment-added-contains-event:
914 comment-contains-value: 'verify-perf-mrr'
916 - project-compare-type: 'ANT'
917 project-pattern: '{project}'
919 - branch-compare-type: 'ANT'
920 branch-pattern: '**/{branch}'
929 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-check.sh
933 artifacts: 'archive/*.*'
941 - fdio-infra-shiplogs:
942 maven-version: 'mvn33-new'
945 name: 'csit-vpp-perf-mrr-daily-master'
949 check vpp perf mrr daily
952 csit-vpp-perf-mrr-daily
955 perf test-cases selection
957 default tags for vpp startup config and perf test type
958 1T1C - one worker thread, one core
959 2T2C - two worker threads, two cores
970 project-type: freestyle
971 node: 'ubuntu1604-basebuild-4c-4g'
975 daysToKeep: '{build-days-to-keep}'
976 numToKeep: '{build-num-to-keep}'
977 artifactDaysToKeep: '{build-artifact-days-to-keep}'
978 artifactNumToKeep: '{build-artifact-num-to-keep}'
987 - fdio-infra-wrappers-non-activity-timeout:
988 build-timeout: '{build-timeout}'
991 - timed: '0 2,16 * * *'
994 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
996 properties-file: variables.prop
998 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-mrr-daily.sh
1001 - archive-artifacts:
1002 artifacts: 'csit/archive/*.*'
1006 output-path: 'csit/archive'
1011 project: 'csit-trending-daily-master'
1012 threshold: 'FAILURE'
1014 - fdio-infra-shiplogs:
1015 maven-version: 'mvn33-new'
1019 name: 'csit-vpp-perf-verify-{stream}'
1023 perf verify - per csit gerrit patch
1026 csit-vpp-perf-verify
1028 keyword in comment to csit patch
1029 perf test-cases selection
1030 test-cases selected using trigger keywords paired with tags
1031 all test-cases are labelled with CSIT RF topic tags defined in
1032 csit/docs/tag_documentation.rst
1034 focus on testing specified vpp packet processing path
1035 format - keyword - tag_list
1036 perf_verify_ip4 - IP4Base, IP4Scale2M
1037 perf_verify_ip6 - IP6Base, IP6Scale2M
1038 perf_verify_l2 - L2XC, L2BD
1039 perf_verify_lisp - 4Lisp, 6Lisp
1040 perf_verify_vxlan - Vxlan
1041 perf_verify_vhost - Vhost
1042 perf_verify_memif - Memif
1043 default tags for vpp startup config and perf test type
1045 one worker thread, one core
1049 discovery of NDR throughput
1057 project-type: freestyle
1058 node: 'ubuntu1604-basebuild-4c-4g'
1062 daysToKeep: '{build-days-to-keep}'
1063 numToKeep: '{build-num-to-keep}'
1064 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1065 artifactNumToKeep: '{build-artifact-num-to-keep}'
1068 - project-parameter:
1069 project: '{project}'
1074 - gerrit-trigger-scm:
1075 credentials-id: 'jenkins-gerrit-credentials'
1076 refspec: '$GERRIT_REFSPEC'
1077 choosing-strategy: 'gerrit'
1080 - fdio-infra-wrappers-non-activity-timeout:
1081 build-timeout: '{build-timeout}'
1085 server-name: 'Primary'
1087 - comment-added-contains-event:
1088 comment-contains-value: 'verify-perf-l2'
1089 - comment-added-contains-event:
1090 comment-contains-value: 'verify-perf-ip4'
1091 - comment-added-contains-event:
1092 comment-contains-value: 'verify-perf-ip6'
1093 - comment-added-contains-event:
1094 comment-contains-value: 'verify-perf-lisp'
1095 - comment-added-contains-event:
1096 comment-contains-value: 'verify-perf-vxlan'
1097 - comment-added-contains-event:
1098 comment-contains-value: 'verify-perf-vhost'
1099 - comment-added-contains-event:
1100 comment-contains-value: 'verify-perf-memif'
1101 - comment-added-contains-event:
1102 comment-contains-value: 'verify-perf-ipsechw'
1104 - project-compare-type: 'ANT'
1105 project-pattern: '{project}'
1107 - branch-compare-type: 'ANT'
1108 branch-pattern: '**/{branch}'
1117 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
1120 - archive-artifacts:
1121 artifacts: 'archive/*.*'
1125 output-path: archive
1129 - fdio-infra-shiplogs:
1130 maven-version: 'mvn33-new'
1133 name: 'csit-nsh_sfc-verify-perf-{stream}'
1135 project-type: freestyle
1136 node: 'ubuntu1604-basebuild-4c-4g'
1140 daysToKeep: '{build-days-to-keep}'
1141 numToKeep: '{build-num-to-keep}'
1142 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1143 artifactNumToKeep: '{build-artifact-num-to-keep}'
1146 - project-parameter:
1147 project: '{project}'
1156 - gerrit-trigger-scm:
1157 credentials-id: 'jenkins-gerrit-credentials'
1158 refspec: '$GERRIT_REFSPEC'
1159 choosing-strategy: 'gerrit'
1162 - fdio-infra-wrappers-non-activity-timeout:
1163 build-timeout: '{build-timeout}'
1166 - gerrit-trigger-manually-triggered:
1169 comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
1173 !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
1176 - archive-artifacts:
1177 artifacts: 'archive/*.*'
1181 output-path: 'archive'
1183 - fdio-infra-shiplogs:
1184 maven-version: 'mvn33-new'
1187 name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
1189 project-type: freestyle
1190 node: '{os}-basebuild-4c-4g'
1194 daysToKeep: '{build-days-to-keep}'
1195 numToKeep: '{build-num-to-keep}'
1196 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1197 artifactNumToKeep: '{build-artifact-num-to-keep}'
1200 - project-parameter:
1201 project: '{project}'
1210 - gerrit-trigger-scm:
1211 credentials-id: 'jenkins-gerrit-credentials'
1212 refspec: '$GERRIT_REFSPEC'
1213 choosing-strategy: 'gerrit'
1216 - fdio-infra-wrappers:
1217 build-timeout: '{build-timeout}'
1220 - gerrit-trigger-manually-triggered:
1223 comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
1227 !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
1230 - archive-artifacts:
1231 artifacts: 'archive/*.*'
1235 output-path: 'archive'
1237 - fdio-infra-shiplogs:
1238 maven-version: 'mvn33-new'
1241 name: 'csit-tldk-verify-func-{stream}-{os}-virl'
1243 project-type: freestyle
1244 node: '{os}-basebuild-4c-4g'
1248 daysToKeep: '{build-days-to-keep}'
1249 numToKeep: '{build-num-to-keep}'
1250 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1251 artifactNumToKeep: '{build-artifact-num-to-keep}'
1254 - project-parameter:
1255 project: '{project}'
1262 - gerrit-trigger-scm:
1263 credentials-id: 'jenkins-gerrit-credentials'
1264 refspec: '$GERRIT_REFSPEC'
1265 choosing-strategy: 'gerrit'
1268 - fdio-infra-wrappers:
1269 build-timeout: '{build-timeout}'
1272 - gerrit-trigger-manually-triggered:
1275 comment-trigger-value: 'csit_verify_tldk_func'
1279 !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
1282 - archive-artifacts:
1283 artifacts: 'archive/*.*'
1287 output-path: 'archive'
1289 - fdio-infra-shiplogs:
1290 maven-version: 'mvn33-new'
1293 name: test-type-parameter
1298 description: "Test TYPE parameter if not given by trigger"