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-trending-daily-master'
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'
676 choosing-strategy: 'default'
679 - fdio-infra-wrappers-non-activity-timeout:
680 build-timeout: '{build-timeout}'
684 jobs: 'csit-vpp-perf-mrr-daily-master'
689 maven-version: 'mvn33-new'
691 settings: 'csit-settings'
693 global-settings: 'global-settings'
694 global-settings-type: cfp
695 - provide-maven-settings:
696 settings-file: 'csit-settings'
697 global-settings-file: 'global-settings'
699 !include-raw-escape: include-raw-csit-cpta.sh
702 - fdio-infra-shiplogs:
703 maven-version: 'mvn33-new'
706 name: 'csit-vpp-perf-trend-daily-master'
709 Purpose of this job is to validate latest vpp build from corresponding
710 branch stored in nexus against verified CSIT codebase of corresponding
714 daily perf trending of vpp master build
717 csit-vpp-perf-trend-daily
720 perf test-cases selection
722 default tags for vpp startup config and perf test type
723 1T1C - one worker thread, one core
724 2T2C - two worker threads, two cores
725 X520 - Intel x520-DA2 NIC
726 NDRDISC - discovery of NDR throughput
730 jenkins trending graphs
732 project-type: freestyle
733 node: 'ubuntu1604-basebuild-4c-4g'
737 daysToKeep: '{build-days-to-keep}'
738 numToKeep: '{build-num-to-keep}'
739 artifactDaysToKeep: '{build-artifact-days-to-keep}'
740 artifactNumToKeep: '{build-artifact-num-to-keep}'
749 - fdio-infra-wrappers-non-activity-timeout:
750 build-timeout: '{build-timeout}'
753 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
755 properties-file: variables.prop
757 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-daily.sh
761 artifacts: 'csit/archive/*.*'
765 output-path: 'csit/archive'
769 - fdio-infra-shiplogs:
770 maven-version: 'mvn33-new'
773 name: 'csit-vpp-perf-trend-semi-weekly-master'
776 Purpose of this job is to validate latest vpp build from corresponding
777 branch stored in nexus against verified CSIT codebase of corresponding
781 csit-dev trending semi-weekly
783 semi-weekly perf trending of vpp master build job
785 csit-vpp-perf-trend-semi-weekly
787 scheduled semi-weekly
788 perf test-cases selection
790 default tags for vpp startup config and perf test type
791 1T1C - one worker thread, one core
792 2T2C - two worker threads, two cores
793 X710 - Intel x710 Fortville NIC
794 XL710 - Intel xl710 Fortville NIC
795 NDRDISC - discovery of NDR throughput
799 jenkins trending graphs
801 project-type: freestyle
802 node: 'ubuntu1604-basebuild-4c-4g'
806 daysToKeep: '{build-days-to-keep}'
807 numToKeep: '{build-num-to-keep}'
808 artifactDaysToKeep: '{build-artifact-days-to-keep}'
809 artifactNumToKeep: '{build-artifact-num-to-keep}'
818 - fdio-infra-wrappers-non-activity-timeout:
819 build-timeout: '{build-timeout}'
822 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
824 properties-file: variables.prop
826 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-semi-weekly.sh
830 artifacts: 'csit/archive/*.*'
834 output-path: 'csit/archive'
838 - fdio-infra-shiplogs:
839 maven-version: 'mvn33-new'
842 name: 'csit-vpp-perf-check-{stream}'
846 csit-dev perf code base checks
848 check csit perf code base
854 perf test-cases selection
857 format - keyword, tag_list
858 verify-perf-ndrdisc, NDRDISC
859 verify-perf-pdrdisc, PDRDISC
861 default tags for vpp startup config and perf test type
863 one worker thread, one core
865 two worker threads, two cores
876 project-type: freestyle
877 node: 'ubuntu1604-basebuild-4c-4g'
881 daysToKeep: '{build-days-to-keep}'
882 numToKeep: '{build-num-to-keep}'
883 artifactDaysToKeep: '{build-artifact-days-to-keep}'
884 artifactNumToKeep: '{build-artifact-num-to-keep}'
893 - gerrit-trigger-scm:
894 credentials-id: 'jenkins-gerrit-credentials'
895 refspec: '$GERRIT_REFSPEC'
896 choosing-strategy: 'gerrit'
899 - fdio-infra-wrappers-non-activity-timeout:
900 build-timeout: '{build-timeout}'
904 server-name: 'Primary'
906 - comment-added-contains-event:
907 comment-contains-value: 'verify-perf-ndrdisc'
908 - comment-added-contains-event:
909 comment-contains-value: 'verify-perf-pdrdisc'
910 - comment-added-contains-event:
911 comment-contains-value: 'verify-perf-mrr'
913 - project-compare-type: 'ANT'
914 project-pattern: '{project}'
916 - branch-compare-type: 'ANT'
917 branch-pattern: '**/{branch}'
926 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-check.sh
930 artifacts: 'archive/*.*'
938 - fdio-infra-shiplogs:
939 maven-version: 'mvn33-new'
942 name: 'csit-vpp-perf-mrr-daily-master'
946 check vpp perf mrr daily
949 csit-vpp-perf-mrr-daily
952 perf test-cases selection
954 default tags for vpp startup config and perf test type
955 1T1C - one worker thread, one core
956 2T2C - two worker threads, two cores
967 project-type: freestyle
968 node: 'ubuntu1604-basebuild-4c-4g'
972 daysToKeep: '{build-days-to-keep}'
973 numToKeep: '{build-num-to-keep}'
974 artifactDaysToKeep: '{build-artifact-days-to-keep}'
975 artifactNumToKeep: '{build-artifact-num-to-keep}'
984 - fdio-infra-wrappers-non-activity-timeout:
985 build-timeout: '{build-timeout}'
988 - timed: '0 2,16 * * *'
991 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
993 properties-file: variables.prop
995 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-mrr-daily.sh
999 artifacts: 'csit/archive/*.*'
1003 output-path: 'csit/archive'
1008 project: 'csit-trending-daily-master'
1009 threshold: 'FAILURE'
1011 - fdio-infra-shiplogs:
1012 maven-version: 'mvn33-new'
1016 name: 'csit-vpp-perf-verify-{stream}'
1020 perf verify - per csit gerrit patch
1023 csit-vpp-perf-verify
1025 keyword in comment to csit patch
1026 perf test-cases selection
1027 test-cases selected using trigger keywords paired with tags
1028 all test-cases are labelled with CSIT RF topic tags defined in
1029 csit/docs/tag_documentation.rst
1031 focus on testing specified vpp packet processing path
1032 format - keyword - tag_list
1033 perf_verify_ip4 - IP4Base, IP4Scale2M
1034 perf_verify_ip6 - IP6Base, IP6Scale2M
1035 perf_verify_l2 - L2XC, L2BD
1036 perf_verify_lisp - 4Lisp, 6Lisp
1037 perf_verify_vxlan - Vxlan
1038 perf_verify_vhost - Vhost
1039 perf_verify_memif - Memif
1040 default tags for vpp startup config and perf test type
1042 one worker thread, one core
1046 discovery of NDR throughput
1054 project-type: freestyle
1055 node: 'ubuntu1604-basebuild-4c-4g'
1059 daysToKeep: '{build-days-to-keep}'
1060 numToKeep: '{build-num-to-keep}'
1061 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1062 artifactNumToKeep: '{build-artifact-num-to-keep}'
1065 - project-parameter:
1066 project: '{project}'
1071 - gerrit-trigger-scm:
1072 credentials-id: 'jenkins-gerrit-credentials'
1073 refspec: '$GERRIT_REFSPEC'
1074 choosing-strategy: 'gerrit'
1077 - fdio-infra-wrappers-non-activity-timeout:
1078 build-timeout: '{build-timeout}'
1082 server-name: 'Primary'
1084 - comment-added-contains-event:
1085 comment-contains-value: 'verify-perf-l2'
1086 - comment-added-contains-event:
1087 comment-contains-value: 'verify-perf-ip4'
1088 - comment-added-contains-event:
1089 comment-contains-value: 'verify-perf-ip6'
1090 - comment-added-contains-event:
1091 comment-contains-value: 'verify-perf-lisp'
1092 - comment-added-contains-event:
1093 comment-contains-value: 'verify-perf-vxlan'
1094 - comment-added-contains-event:
1095 comment-contains-value: 'verify-perf-vhost'
1096 - comment-added-contains-event:
1097 comment-contains-value: 'verify-perf-memif'
1098 - comment-added-contains-event:
1099 comment-contains-value: 'verify-perf-ipsechw'
1101 - project-compare-type: 'ANT'
1102 project-pattern: '{project}'
1104 - branch-compare-type: 'ANT'
1105 branch-pattern: '**/{branch}'
1114 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
1117 - archive-artifacts:
1118 artifacts: 'archive/*.*'
1122 output-path: archive
1126 - fdio-infra-shiplogs:
1127 maven-version: 'mvn33-new'
1130 name: 'csit-nsh_sfc-verify-perf-{stream}'
1132 project-type: freestyle
1133 node: 'ubuntu1604-basebuild-4c-4g'
1137 daysToKeep: '{build-days-to-keep}'
1138 numToKeep: '{build-num-to-keep}'
1139 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1140 artifactNumToKeep: '{build-artifact-num-to-keep}'
1143 - project-parameter:
1144 project: '{project}'
1153 - gerrit-trigger-scm:
1154 credentials-id: 'jenkins-gerrit-credentials'
1155 refspec: '$GERRIT_REFSPEC'
1156 choosing-strategy: 'gerrit'
1159 - fdio-infra-wrappers-non-activity-timeout:
1160 build-timeout: '{build-timeout}'
1163 - gerrit-trigger-manually-triggered:
1166 comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
1170 !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
1173 - archive-artifacts:
1174 artifacts: 'archive/*.*'
1178 output-path: 'archive'
1180 - fdio-infra-shiplogs:
1181 maven-version: 'mvn33-new'
1184 name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
1186 project-type: freestyle
1187 node: '{os}-basebuild-4c-4g'
1191 daysToKeep: '{build-days-to-keep}'
1192 numToKeep: '{build-num-to-keep}'
1193 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1194 artifactNumToKeep: '{build-artifact-num-to-keep}'
1197 - project-parameter:
1198 project: '{project}'
1207 - gerrit-trigger-scm:
1208 credentials-id: 'jenkins-gerrit-credentials'
1209 refspec: '$GERRIT_REFSPEC'
1210 choosing-strategy: 'gerrit'
1213 - fdio-infra-wrappers:
1214 build-timeout: '{build-timeout}'
1217 - gerrit-trigger-manually-triggered:
1220 comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
1224 !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
1227 - archive-artifacts:
1228 artifacts: 'archive/*.*'
1232 output-path: 'archive'
1234 - fdio-infra-shiplogs:
1235 maven-version: 'mvn33-new'
1238 name: 'csit-tldk-verify-func-{stream}-{os}-virl'
1240 project-type: freestyle
1241 node: '{os}-basebuild-4c-4g'
1245 daysToKeep: '{build-days-to-keep}'
1246 numToKeep: '{build-num-to-keep}'
1247 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1248 artifactNumToKeep: '{build-artifact-num-to-keep}'
1251 - project-parameter:
1252 project: '{project}'
1259 - gerrit-trigger-scm:
1260 credentials-id: 'jenkins-gerrit-credentials'
1261 refspec: '$GERRIT_REFSPEC'
1262 choosing-strategy: 'gerrit'
1265 - fdio-infra-wrappers:
1266 build-timeout: '{build-timeout}'
1269 - gerrit-trigger-manually-triggered:
1272 comment-trigger-value: 'csit_verify_tldk_func'
1276 !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
1279 - archive-artifacts:
1280 artifacts: 'archive/*.*'
1284 output-path: 'archive'
1286 - fdio-infra-shiplogs:
1287 maven-version: 'mvn33-new'
1290 name: test-type-parameter
1295 description: "Test TYPE parameter if not given by trigger"