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'
684 jobs: 'csit-vpp-perf-mrr-daily-master'
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: 'H H(2-3,16-17) * * *'
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'
1010 - fdio-infra-shiplogs:
1011 maven-version: 'mvn33-new'
1014 name: 'csit-vpp-perf-verify-{stream}'
1018 perf verify - per csit gerrit patch
1021 csit-vpp-perf-verify
1023 keyword in comment to csit patch
1024 perf test-cases selection
1025 test-cases selected using trigger keywords paired with tags
1026 all test-cases are labelled with CSIT RF topic tags defined in
1027 csit/docs/tag_documentation.rst
1029 focus on testing specified vpp packet processing path
1030 format - keyword - tag_list
1031 perf_verify_ip4 - IP4Base, IP4Scale2M
1032 perf_verify_ip6 - IP6Base, IP6Scale2M
1033 perf_verify_l2 - L2XC, L2BD
1034 perf_verify_lisp - 4Lisp, 6Lisp
1035 perf_verify_vxlan - Vxlan
1036 perf_verify_vhost - Vhost
1037 perf_verify_memif - Memif
1038 default tags for vpp startup config and perf test type
1040 one worker thread, one core
1044 discovery of NDR throughput
1052 project-type: freestyle
1053 node: 'ubuntu1604-basebuild-4c-4g'
1057 daysToKeep: '{build-days-to-keep}'
1058 numToKeep: '{build-num-to-keep}'
1059 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1060 artifactNumToKeep: '{build-artifact-num-to-keep}'
1063 - project-parameter:
1064 project: '{project}'
1069 - gerrit-trigger-scm:
1070 credentials-id: 'jenkins-gerrit-credentials'
1071 refspec: '$GERRIT_REFSPEC'
1072 choosing-strategy: 'gerrit'
1075 - fdio-infra-wrappers-non-activity-timeout:
1076 build-timeout: '{build-timeout}'
1080 server-name: 'Primary'
1082 - comment-added-contains-event:
1083 comment-contains-value: 'verify-perf-l2'
1084 - comment-added-contains-event:
1085 comment-contains-value: 'verify-perf-ip4'
1086 - comment-added-contains-event:
1087 comment-contains-value: 'verify-perf-ip6'
1088 - comment-added-contains-event:
1089 comment-contains-value: 'verify-perf-lisp'
1090 - comment-added-contains-event:
1091 comment-contains-value: 'verify-perf-vxlan'
1092 - comment-added-contains-event:
1093 comment-contains-value: 'verify-perf-vhost'
1094 - comment-added-contains-event:
1095 comment-contains-value: 'verify-perf-memif'
1096 - comment-added-contains-event:
1097 comment-contains-value: 'verify-perf-ipsechw'
1099 - project-compare-type: 'ANT'
1100 project-pattern: '{project}'
1102 - branch-compare-type: 'ANT'
1103 branch-pattern: '**/{branch}'
1112 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
1115 - archive-artifacts:
1116 artifacts: 'archive/*.*'
1120 output-path: archive
1124 - fdio-infra-shiplogs:
1125 maven-version: 'mvn33-new'
1128 name: 'csit-nsh_sfc-verify-perf-{stream}'
1130 project-type: freestyle
1131 node: 'ubuntu1604-basebuild-4c-4g'
1135 daysToKeep: '{build-days-to-keep}'
1136 numToKeep: '{build-num-to-keep}'
1137 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1138 artifactNumToKeep: '{build-artifact-num-to-keep}'
1141 - project-parameter:
1142 project: '{project}'
1151 - gerrit-trigger-scm:
1152 credentials-id: 'jenkins-gerrit-credentials'
1153 refspec: '$GERRIT_REFSPEC'
1154 choosing-strategy: 'gerrit'
1157 - fdio-infra-wrappers-non-activity-timeout:
1158 build-timeout: '{build-timeout}'
1161 - gerrit-trigger-manually-triggered:
1164 comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
1168 !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
1171 - archive-artifacts:
1172 artifacts: 'archive/*.*'
1176 output-path: 'archive'
1178 - fdio-infra-shiplogs:
1179 maven-version: 'mvn33-new'
1182 name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
1184 project-type: freestyle
1185 node: '{os}-basebuild-4c-4g'
1189 daysToKeep: '{build-days-to-keep}'
1190 numToKeep: '{build-num-to-keep}'
1191 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1192 artifactNumToKeep: '{build-artifact-num-to-keep}'
1195 - project-parameter:
1196 project: '{project}'
1205 - gerrit-trigger-scm:
1206 credentials-id: 'jenkins-gerrit-credentials'
1207 refspec: '$GERRIT_REFSPEC'
1208 choosing-strategy: 'gerrit'
1211 - fdio-infra-wrappers:
1212 build-timeout: '{build-timeout}'
1215 - gerrit-trigger-manually-triggered:
1218 comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
1222 !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
1225 - archive-artifacts:
1226 artifacts: 'archive/*.*'
1230 output-path: 'archive'
1232 - fdio-infra-shiplogs:
1233 maven-version: 'mvn33-new'
1236 name: 'csit-tldk-verify-func-{stream}-{os}-virl'
1238 project-type: freestyle
1239 node: '{os}-basebuild-4c-4g'
1243 daysToKeep: '{build-days-to-keep}'
1244 numToKeep: '{build-num-to-keep}'
1245 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1246 artifactNumToKeep: '{build-artifact-num-to-keep}'
1249 - project-parameter:
1250 project: '{project}'
1257 - gerrit-trigger-scm:
1258 credentials-id: 'jenkins-gerrit-credentials'
1259 refspec: '$GERRIT_REFSPEC'
1260 choosing-strategy: 'gerrit'
1263 - fdio-infra-wrappers:
1264 build-timeout: '{build-timeout}'
1267 - gerrit-trigger-manually-triggered:
1270 comment-trigger-value: 'csit_verify_tldk_func'
1274 !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
1277 - archive-artifacts:
1278 artifacts: 'archive/*.*'
1282 output-path: 'archive'
1284 - fdio-infra-shiplogs:
1285 maven-version: 'mvn33-new'
1288 name: test-type-parameter
1293 description: "Test TYPE parameter if not given by trigger"