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-vpp-functional-{stream}-{os}-virl'
24 - 'csit-vpp-verify-{stream_timed}-{os}-weekly'
25 - 'csit-vpp-verify-{stream_timed}-{os}-semiweekly'
26 - 'csit-docs-merge-{stream_timed}'
27 - 'csit-docs-verify-{stream}'
28 - 'csit-report-merge-{stream}'
29 - 'csit-report-merge-1801_2'
30 - 'csit-trending-daily-master'
31 - 'csit-dpdk-perf-{stream}-{type}'
32 - 'csit-dpdk-perf-mrr-weekly-master'
33 - 'csit-ligato-perf-{stream}-{type}'
34 - 'csit-vpp-perf-{stream}-{type}'
35 - 'csit-vpp-perf-trend-daily-master'
36 - 'csit-vpp-perf-trend-semi-weekly-master'
37 - 'csit-vpp-perf-mrr-daily-master'
38 - 'csit-vpp-perf-verify-{stream}'
39 - 'csit-nsh_sfc-verify-perf-{stream}'
40 - 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
41 - 'csit-tldk-verify-func-{stream}-{os}-virl'
42 - 'csit-dmm-functional-{stream}-{os}-virl'
47 build-artifact-num-to-keep: 10
60 branch-id: 'oper-rls1707'
63 branch-id: 'oper-rls1710'
66 branch-id: 'oper-rls1801'
69 branch-id: 'oper-rls1804'
73 name: 'csit-vpp-functional-{stream}-{os}-virl'
75 project-type: freestyle
76 node: '{os}-basebuild-4c-4g'
80 daysToKeep: '{build-days-to-keep}'
81 numToKeep: '{build-num-to-keep}'
82 artifactDaysToKeep: '{build-artifact-days-to-keep}'
83 artifactNumToKeep: '{build-artifact-num-to-keep}'
93 credentials-id: 'jenkins-gerrit-credentials'
94 refspec: '$GERRIT_REFSPEC'
95 choosing-strategy: 'gerrit'
98 - fdio-infra-wrappers:
99 build-timeout: '{build-timeout}'
102 - gerrit-trigger-patch-submitted:
108 !include-raw-escape: include-raw-csit-vpp-functional-virl.sh
112 artifacts: 'report.html, log.html, output.xml'
118 - fdio-infra-shiplogs:
119 maven-version: 'mvn33-new'
122 name: 'csit-dpdk-perf-{stream}-{type}'
124 project-type: freestyle
125 node: 'ubuntu1604-basebuild-4c-4g'
129 daysToKeep: '{build-days-to-keep}'
130 numToKeep: '{build-num-to-keep}'
131 artifactDaysToKeep: '{build-artifact-days-to-keep}'
132 artifactNumToKeep: '{build-artifact-num-to-keep}'
143 - gerrit-trigger-scm:
144 credentials-id: 'jenkins-gerrit-credentials'
145 refspec: '$GERRIT_REFSPEC'
146 choosing-strategy: 'gerrit'
149 - fdio-infra-wrappers-non-activity-timeout:
150 build-timeout: '{build-timeout}'
153 - gerrit-trigger-manually-triggered:
156 comment-trigger-value: 'verify-perf-dpdk-{type}'
160 !include-raw-escape: jjb/csit/include-raw-csit-dpdk-perf-hw.sh
164 artifacts: 'archive/*.*'
172 - fdio-infra-shiplogs:
173 maven-version: 'mvn33-new'
176 name: 'csit-vpp-perf-{stream}-{type}'
178 project-type: freestyle
179 node: 'ubuntu1604-basebuild-8c-32g'
183 daysToKeep: '{build-days-to-keep}'
184 numToKeep: '{build-num-to-keep}'
185 artifactDaysToKeep: '{build-artifact-days-to-keep}'
186 artifactNumToKeep: '{build-artifact-num-to-keep}'
197 - gerrit-trigger-scm:
198 credentials-id: 'jenkins-gerrit-credentials'
199 refspec: '$GERRIT_REFSPEC'
200 choosing-strategy: 'gerrit'
203 - fdio-infra-wrappers-non-activity-timeout:
204 build-timeout: '{build-timeout}'
207 - gerrit-trigger-manually-triggered:
210 comment-trigger-value: 'verify-perf-{type}'
214 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-hw.sh
218 artifacts: 'archive/*.*'
226 - fdio-infra-shiplogs:
227 maven-version: 'mvn33-new'
230 name: 'csit-ligato-perf-{stream}-{type}'
232 project-type: freestyle
233 node: 'ubuntu1604-basebuild-4c-4g'
237 daysToKeep: '{build-days-to-keep}'
238 numToKeep: '{build-num-to-keep}'
239 artifactDaysToKeep: '{build-artifact-days-to-keep}'
240 artifactNumToKeep: '{build-artifact-num-to-keep}'
251 - gerrit-trigger-scm:
252 credentials-id: 'jenkins-gerrit-credentials'
253 refspec: '$GERRIT_REFSPEC'
254 choosing-strategy: 'gerrit'
257 - fdio-infra-wrappers-non-activity-timeout:
258 build-timeout: '{build-timeout}'
261 - gerrit-trigger-manually-triggered:
264 comment-trigger-value: 'verify-perf-ligato-{type}'
268 !include-raw-escape: jjb/csit/include-raw-csit-ligato-perf-hw.sh
272 artifacts: 'archive/*.*'
280 - fdio-infra-shiplogs:
281 maven-version: 'mvn33-new'
285 name: 'csit-vpp-verify-{stream_timed}-{os}-weekly'
286 description: 'Purpose of this job is to validate CSIT code of corresponding branch against verified vpp build from corresponding branch.'
288 project-type: freestyle
289 node: '{os}-basebuild-4c-4g'
293 daysToKeep: '{build-days-to-keep}'
294 numToKeep: '{build-num-to-keep}'
295 artifactDaysToKeep: '{build-artifact-days-to-keep}'
296 artifactNumToKeep: '{build-artifact-num-to-keep}'
306 credentials-id: 'jenkins-gerrit-credentials'
310 - fdio-infra-wrappers-non-activity-timeout:
311 build-timeout: '{build-timeout}'
316 - gerrit-trigger-manually-triggered:
317 comment-trigger-value: 'csit-vpp-ref-verify'
323 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-weekly.sh
327 artifacts: 'report.html, log.html, output.xml'
333 - fdio-infra-shiplogs:
334 maven-version: 'mvn33-new'
337 name: 'csit-vpp-verify-{stream_timed}-{os}-semiweekly'
338 description: 'Purpose of this job is to validate latest vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
340 project-type: freestyle
341 node: '{os}-basebuild-4c-4g'
345 daysToKeep: '{build-days-to-keep}'
346 numToKeep: '{build-num-to-keep}'
347 artifactDaysToKeep: '{build-artifact-days-to-keep}'
348 artifactNumToKeep: '{build-artifact-num-to-keep}'
357 - fdio-infra-wrappers-non-activity-timeout:
358 build-timeout: '{build-timeout}'
361 - timed: '0 4 * * 2,6'
363 - gerrit-trigger-manually-triggered:
364 comment-trigger-value: 'csit-verify-vpp'
369 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
371 properties-file: variables.prop
373 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-semiweekly.sh
377 artifacts: 'csit/archive/*.*'
381 output-path: 'csit/archive'
383 - fdio-infra-shiplogs:
384 maven-version: 'mvn33-new'
387 name: 'csit-vpp-verify-{stream_timed}-centos7-nightly'
388 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.'
390 project-type: freestyle
391 node: centos7-basebuild-4c-4g'
395 daysToKeep: '{build-days-to-keep}'
396 numToKeep: '{build-num-to-keep}'
397 artifactDaysToKeep: '{build-artifact-days-to-keep}'
398 artifactNumToKeep: '{build-artifact-num-to-keep}'
408 credentials-id: 'jenkins-gerrit-credentials'
412 - fdio-infra-wrappers:
413 build-timeout: '{build-timeout}'
416 - timed: 'H H(3-4) * * *'
418 - gerrit-trigger-manually-triggered:
419 comment-trigger-value: 'vpp-verify-func-centos7'
424 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
426 properties-file: variables.prop
428 !include-raw-escape: jjb/csit/include-raw-csit-vpp-functional-virl.sh
432 artifacts: 'csit/archive/*.*'
436 output-path: 'csit/archive'
438 - fdio-infra-shiplogs:
439 maven-version: 'mvn33-new'
442 name: 'csit-docs-verify-{stream}'
444 project-type: freestyle
445 node: 'ubuntu1604-basebuild-4c-4g'
449 daysToKeep: '{build-days-to-keep}'
450 numToKeep: '{build-num-to-keep}'
451 artifactDaysToKeep: '{build-artifact-days-to-keep}'
452 artifactNumToKeep: '{build-artifact-num-to-keep}'
460 maven-version: 'mvn33-new'
463 - gerrit-trigger-scm:
464 credentials-id: 'jenkins-gerrit-credentials'
465 refspec: '$GERRIT_REFSPEC'
466 choosing-strategy: 'gerrit'
469 - fdio-infra-wrappers-non-activity-timeout:
470 build-timeout: '{build-timeout}'
473 - gerrit-trigger-patch-submitted:
479 maven-version: 'mvn33-new'
481 settings: 'csit-settings'
483 global-settings: 'global-settings'
484 global-settings-type: cfp
485 - provide-maven-settings:
486 settings-file: 'csit-settings'
487 global-settings-file: 'global-settings'
489 !include-raw-escape: include-raw-csit-docs.sh
493 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
496 only-if-success: true
497 default-excludes: false
499 - fdio-infra-shiplogs:
500 maven-version: 'mvn33-new'
503 name: 'csit-docs-merge-{stream_timed}'
505 project-type: freestyle
506 node: 'ubuntu1604-basebuild-4c-4g'
510 daysToKeep: '{build-days-to-keep}'
511 numToKeep: '{build-num-to-keep}'
512 artifactDaysToKeep: '{build-artifact-days-to-keep}'
513 artifactNumToKeep: '{build-artifact-num-to-keep}'
521 maven-version: 'mvn33-new'
524 - gerrit-trigger-scm:
525 credentials-id: 'jenkins-gerrit-credentials'
527 choosing-strategy: 'default'
530 - fdio-infra-wrappers-non-activity-timeout:
531 build-timeout: '{build-timeout}'
535 jobs: 'csit-vpp-verify-{stream_timed}-ubuntu1604-weekly'
538 server-name: 'Primary'
540 - comment-added-contains-event:
541 comment-contains-value: 'run-docs'
543 - project-compare-type: 'ANT'
544 project-pattern: '{project}'
546 - branch-compare-type: 'ANT'
547 branch-pattern: '**/{branch}'
556 maven-version: 'mvn33-new'
558 settings: 'csit-settings'
560 global-settings: 'global-settings'
561 global-settings-type: cfp
562 - provide-maven-settings:
563 settings-file: 'csit-settings'
564 global-settings-file: 'global-settings'
566 !include-raw-escape: include-raw-csit-docs.sh
570 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
573 only-if-success: true
574 default-excludes: false
576 - fdio-infra-shiplogs:
577 maven-version: 'mvn33-new'
580 name: 'csit-report-merge-{stream}'
582 project-type: freestyle
583 node: 'ubuntu1604-basebuild-8c-32g'
587 daysToKeep: '{build-days-to-keep}'
588 numToKeep: '{build-num-to-keep}'
589 artifactDaysToKeep: '{build-artifact-days-to-keep}'
590 artifactNumToKeep: '{build-artifact-num-to-keep}'
598 maven-version: 'mvn33-new'
601 - gerrit-trigger-scm:
602 credentials-id: 'jenkins-gerrit-credentials'
603 refspec: '$GERRIT_REFSPEC'
604 choosing-strategy: 'default'
607 - fdio-infra-wrappers-non-activity-timeout:
608 build-timeout: '{build-timeout}'
612 server-name: 'Primary'
614 - comment-added-contains-event:
615 comment-contains-value: 'run-report'
617 - project-compare-type: 'ANT'
618 project-pattern: '{project}'
620 - branch-compare-type: 'ANT'
621 branch-pattern: '**/{branch}'
630 maven-version: 'mvn33-new'
632 settings: 'csit-settings'
634 global-settings: 'global-settings'
635 global-settings-type: cfp
636 - provide-maven-settings:
637 settings-file: 'csit-settings'
638 global-settings-file: 'global-settings'
640 !include-raw-escape: include-raw-csit-report.sh
644 artifacts: 'resources/tools/presentation/csit.report.tar.gz'
647 only-if-success: true
648 default-excludes: false
650 - fdio-infra-shiplogs:
651 maven-version: 'mvn33-new'
654 name: 'csit-report-merge-1801_2'
656 project-type: freestyle
657 node: 'ubuntu1604-basebuild-8c-32g'
661 daysToKeep: '{build-days-to-keep}'
662 numToKeep: '{build-num-to-keep}'
663 artifactDaysToKeep: '{build-artifact-days-to-keep}'
664 artifactNumToKeep: '{build-artifact-num-to-keep}'
672 maven-version: 'mvn33-new'
675 - gerrit-trigger-scm:
676 credentials-id: 'jenkins-gerrit-credentials'
677 refspec: '$GERRIT_REFSPEC'
678 choosing-strategy: 'default'
681 - fdio-infra-wrappers-non-activity-timeout:
682 build-timeout: '{build-timeout}'
686 server-name: 'Primary'
688 - comment-added-contains-event:
689 comment-contains-value: 'run-report'
691 - project-compare-type: 'ANT'
692 project-pattern: '{project}'
694 - branch-compare-type: 'ANT'
695 branch-pattern: '**/rls1801_2'
704 maven-version: 'mvn33-new'
706 settings: 'csit-settings'
708 global-settings: 'global-settings'
709 global-settings-type: cfp
710 - provide-maven-settings:
711 settings-file: 'csit-settings'
712 global-settings-file: 'global-settings'
714 !include-raw-escape: include-raw-csit-report.sh
718 artifacts: 'resources/tools/presentation/csit.report.tar.gz'
721 only-if-success: true
722 default-excludes: false
724 - fdio-infra-shiplogs:
725 maven-version: 'mvn33-new'
728 name: 'csit-trending-daily-master'
730 project-type: freestyle
731 node: 'ubuntu1604-basebuild-8c-32g'
735 daysToKeep: '{build-days-to-keep}'
736 numToKeep: '{build-num-to-keep}'
737 artifactDaysToKeep: '{build-artifact-days-to-keep}'
738 artifactNumToKeep: '{build-artifact-num-to-keep}'
746 maven-version: 'mvn33-new'
749 - gerrit-trigger-scm:
750 credentials-id: 'jenkins-gerrit-credentials'
752 choosing-strategy: 'default'
755 - fdio-infra-wrappers-non-activity-timeout:
756 build-timeout: '{build-timeout}'
760 jobs: 'csit-vpp-perf-mrr-daily-master'
765 maven-version: 'mvn33-new'
767 settings: 'csit-settings'
769 global-settings: 'global-settings'
770 global-settings-type: cfp
771 - provide-maven-settings:
772 settings-file: 'csit-settings'
773 global-settings-file: 'global-settings'
775 !include-raw-escape: include-raw-csit-cpta.sh
778 - fdio-infra-shiplogs:
779 maven-version: 'mvn33-new'
782 name: 'csit-vpp-perf-trend-daily-master'
785 Purpose of this job is to validate latest vpp build from corresponding
786 branch stored in nexus against verified CSIT codebase of corresponding
790 daily perf trending of vpp master build
793 csit-vpp-perf-trend-daily
796 perf test-cases selection
798 default tags for vpp startup config and perf test type
799 1T1C - one worker thread, one core
800 2T2C - two worker threads, two cores
801 X520 - Intel x520-DA2 NIC
802 NDRDISC - discovery of NDR throughput
806 jenkins trending graphs
808 project-type: freestyle
809 node: 'ubuntu1604-basebuild-4c-4g'
813 daysToKeep: '{build-days-to-keep}'
814 numToKeep: '{build-num-to-keep}'
815 artifactDaysToKeep: '{build-artifact-days-to-keep}'
816 artifactNumToKeep: '{build-artifact-num-to-keep}'
825 - fdio-infra-wrappers-non-activity-timeout:
826 build-timeout: '{build-timeout}'
829 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
831 properties-file: variables.prop
833 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-daily.sh
837 artifacts: 'csit/archive/*.*'
841 output-path: 'csit/archive'
845 - fdio-infra-shiplogs:
846 maven-version: 'mvn33-new'
849 name: 'csit-vpp-perf-trend-semi-weekly-master'
852 Purpose of this job is to validate latest vpp build from corresponding
853 branch stored in nexus against verified CSIT codebase of corresponding
857 csit-dev trending semi-weekly
859 semi-weekly perf trending of vpp master build job
861 csit-vpp-perf-trend-semi-weekly
863 scheduled semi-weekly
864 perf test-cases selection
866 default tags for vpp startup config and perf test type
867 1T1C - one worker thread, one core
868 2T2C - two worker threads, two cores
869 X710 - Intel x710 Fortville NIC
870 XL710 - Intel xl710 Fortville NIC
871 NDRDISC - discovery of NDR throughput
875 jenkins trending graphs
877 project-type: freestyle
878 node: 'ubuntu1604-basebuild-4c-4g'
882 daysToKeep: '{build-days-to-keep}'
883 numToKeep: '{build-num-to-keep}'
884 artifactDaysToKeep: '{build-artifact-days-to-keep}'
885 artifactNumToKeep: '{build-artifact-num-to-keep}'
894 - fdio-infra-wrappers-non-activity-timeout:
895 build-timeout: '{build-timeout}'
898 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
900 properties-file: variables.prop
902 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-semi-weekly.sh
906 artifacts: 'csit/archive/*.*'
910 output-path: 'csit/archive'
914 - fdio-infra-shiplogs:
915 maven-version: 'mvn33-new'
918 name: 'csit-vpp-perf-mrr-daily-master'
922 check vpp perf mrr daily
925 csit-vpp-perf-mrr-daily
928 perf test-cases selection
929 all CSIT MRR perf suites
940 project-type: freestyle
941 node: 'ubuntu1604-basebuild-4c-4g'
945 daysToKeep: '{build-days-to-keep}'
946 numToKeep: '{build-num-to-keep}'
947 artifactDaysToKeep: '{build-artifact-days-to-keep}'
948 artifactNumToKeep: '{build-artifact-num-to-keep}'
957 - fdio-infra-wrappers-non-activity-timeout:
958 build-timeout: '{build-timeout}'
961 - timed: '0 2,16 * * *'
964 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
966 properties-file: variables.prop
968 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-mrr-daily.sh
972 artifacts: 'csit/archive/*.*'
976 output-path: 'csit/archive'
981 project: 'csit-trending-daily-master'
984 - fdio-infra-shiplogs:
985 maven-version: 'mvn33-new'
988 name: 'csit-dpdk-perf-mrr-weekly-master'
992 check dpdk perf mrr weekly
995 csit-dpdk-perf-mrr-weekly-master
998 perf test-cases selection
999 all CSIT DPDK MRR perf suites
1010 project-type: freestyle
1011 node: 'ubuntu1604-basebuild-4c-4g'
1015 daysToKeep: '{build-days-to-keep}'
1016 numToKeep: '{build-num-to-keep}'
1017 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1018 artifactNumToKeep: '{build-artifact-num-to-keep}'
1021 - project-parameter:
1022 project: '{project}'
1027 - fdio-infra-wrappers-non-activity-timeout:
1028 build-timeout: '{build-timeout}'
1031 - timed: '0 0 * * 6'
1034 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
1036 properties-file: variables.prop
1038 !include-raw-escape: jjb/csit/include-raw-csit-dpdk-perf-mrr-weekly.sh
1041 - archive-artifacts:
1042 artifacts: 'csit/archive/*.*'
1046 output-path: 'csit/archive'
1051 project: 'csit-trending-daily-master'
1052 threshold: 'FAILURE'
1054 - fdio-infra-shiplogs:
1055 maven-version: 'mvn33-new'
1058 name: 'csit-vpp-perf-verify-{stream}'
1062 perf verify - per csit gerrit patch
1065 csit-vpp-perf-verify
1067 keyword in comment to csit patch
1068 perf test-cases selection
1069 test-cases selected using trigger keyword followed by tags
1070 all test-cases are labelled with CSIT RF topic tags defined in
1071 csit/docs/tag_documentation.rst
1073 focus on testing specified vpp packet processing path
1074 format - csit-perftest tag_list
1075 default tags for vpp startup config and perf test type
1076 IP4BASE, IP6BASE, L2XCBASE, L2BDBASE
1080 one worker thread, one core
1092 project-type: freestyle
1093 node: 'ubuntu1604-basebuild-4c-4g'
1097 daysToKeep: '{build-days-to-keep}'
1098 numToKeep: '{build-num-to-keep}'
1099 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1100 artifactNumToKeep: '{build-artifact-num-to-keep}'
1103 - project-parameter:
1104 project: '{project}'
1109 - gerrit-trigger-scm:
1110 credentials-id: 'jenkins-gerrit-credentials'
1111 refspec: '$GERRIT_REFSPEC'
1112 choosing-strategy: 'gerrit'
1115 - fdio-infra-wrappers-non-activity-timeout:
1116 build-timeout: '{build-timeout}'
1120 server-name: 'Primary'
1122 - comment-added-contains-event:
1123 comment-contains-value: 'csit-perftest'
1125 - project-compare-type: 'ANT'
1126 project-pattern: '{project}'
1128 - branch-compare-type: 'ANT'
1129 branch-pattern: '**/{branch}'
1138 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
1141 - archive-artifacts:
1142 artifacts: 'archive/*.*'
1146 output-path: archive
1150 - fdio-infra-shiplogs:
1151 maven-version: 'mvn33-new'
1154 name: 'csit-nsh_sfc-verify-perf-{stream}'
1156 project-type: freestyle
1157 node: 'ubuntu1604-basebuild-4c-4g'
1161 daysToKeep: '{build-days-to-keep}'
1162 numToKeep: '{build-num-to-keep}'
1163 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1164 artifactNumToKeep: '{build-artifact-num-to-keep}'
1167 - project-parameter:
1168 project: '{project}'
1177 - gerrit-trigger-scm:
1178 credentials-id: 'jenkins-gerrit-credentials'
1179 refspec: '$GERRIT_REFSPEC'
1180 choosing-strategy: 'gerrit'
1183 - fdio-infra-wrappers-non-activity-timeout:
1184 build-timeout: '{build-timeout}'
1187 - gerrit-trigger-manually-triggered:
1190 comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
1194 !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
1197 - archive-artifacts:
1198 artifacts: 'archive/*.*'
1202 output-path: 'archive'
1204 - fdio-infra-shiplogs:
1205 maven-version: 'mvn33-new'
1208 name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
1210 project-type: freestyle
1211 node: '{os}-basebuild-4c-4g'
1215 daysToKeep: '{build-days-to-keep}'
1216 numToKeep: '{build-num-to-keep}'
1217 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1218 artifactNumToKeep: '{build-artifact-num-to-keep}'
1221 - project-parameter:
1222 project: '{project}'
1231 - gerrit-trigger-scm:
1232 credentials-id: 'jenkins-gerrit-credentials'
1233 refspec: '$GERRIT_REFSPEC'
1234 choosing-strategy: 'gerrit'
1237 - fdio-infra-wrappers:
1238 build-timeout: '{build-timeout}'
1241 - gerrit-trigger-manually-triggered:
1244 comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
1248 !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
1251 - archive-artifacts:
1252 artifacts: 'archive/*.*'
1256 output-path: 'archive'
1258 - fdio-infra-shiplogs:
1259 maven-version: 'mvn33-new'
1262 name: 'csit-tldk-verify-func-{stream}-{os}-virl'
1264 project-type: freestyle
1265 node: '{os}-basebuild-4c-4g'
1269 daysToKeep: '{build-days-to-keep}'
1270 numToKeep: '{build-num-to-keep}'
1271 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1272 artifactNumToKeep: '{build-artifact-num-to-keep}'
1275 - project-parameter:
1276 project: '{project}'
1283 - gerrit-trigger-scm:
1284 credentials-id: 'jenkins-gerrit-credentials'
1285 refspec: '$GERRIT_REFSPEC'
1286 choosing-strategy: 'gerrit'
1289 - fdio-infra-wrappers:
1290 build-timeout: '{build-timeout}'
1293 - gerrit-trigger-manually-triggered:
1296 comment-trigger-value: 'csit_verify_tldk_func'
1300 !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
1303 - archive-artifacts:
1304 artifacts: 'archive/*.*'
1308 output-path: 'archive'
1310 - fdio-infra-shiplogs:
1311 maven-version: 'mvn33-new'
1314 name: 'csit-dmm-functional-{stream}-{os}-virl'
1316 project-type: freestyle
1317 node: '{os}-basebuild-4c-4g'
1321 daysToKeep: '{build-days-to-keep}'
1322 numToKeep: '{build-num-to-keep}'
1323 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1324 artifactNumToKeep: '{build-artifact-num-to-keep}'
1327 - project-parameter:
1328 project: '{project}'
1333 - gerrit-trigger-scm:
1334 credentials-id: 'jenkins-gerrit-credentials'
1335 refspec: '$GERRIT_REFSPEC'
1336 choosing-strategy: 'gerrit'
1339 - fdio-infra-wrappers:
1340 build-timeout: '{build-timeout}'
1343 - gerrit-trigger-manually-triggered:
1346 comment-trigger-value: 'csit_verify_dmm_func'
1350 !include-raw-escape: include-raw-csit-dmm-functional-virl.sh
1353 - archive-artifacts:
1354 artifacts: 'report.html, log.html, output.xml'
1360 - fdio-infra-shiplogs:
1361 maven-version: 'mvn33-new'
1364 name: test-type-parameter
1369 description: "Test TYPE parameter if not given by trigger"