1 # Copyright (c) 2018 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.'
31 - 'csit-vpp-functional-{stream}-{os}-virl'
32 - 'csit-vpp-verify-{stream_timed}-{os}-weekly'
33 - 'csit-vpp-verify-{stream_timed}-{os}-semiweekly'
34 - 'csit-docs-merge-{stream_timed}'
35 - 'csit-docs-verify-{stream}'
36 - 'csit-report-merge-{stream}'
37 - 'csit-report-merge-1801_2'
38 - 'csit-trending-daily-master'
39 - 'csit-dpdk-perf-{stream}-{type}'
40 - 'csit-dpdk-perf-mrr-weekly-master'
41 - 'csit-ligato-perf-{stream}-{type}'
42 - 'csit-vpp-perf-{stream}-{type}'
43 - 'csit-vpp-perf-trend-daily-master'
44 - 'csit-vpp-perf-trend-semi-weekly-master'
45 - 'csit-vpp-perf-mrr-daily-master'
46 - 'csit-vpp-perf-verify-{stream}-{topo}-{arch}'
47 - 'csit-nsh_sfc-verify-perf-{stream}'
48 - 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
49 - 'csit-tldk-verify-func-{stream}-{os}-virl'
50 - 'csit-dmm-functional-{stream}-{os}-virl'
55 build-artifact-num-to-keep: 10
68 branch-id: 'oper-rls1707'
71 branch-id: 'oper-rls1710'
74 branch-id: 'oper-rls1801'
77 branch-id: 'oper-rls1804'
81 name: 'csit-vpp-functional-{stream}-{os}-virl'
83 project-type: freestyle
84 node: '{os}-basebuild-4c-4g'
88 daysToKeep: '{build-days-to-keep}'
89 numToKeep: '{build-num-to-keep}'
90 artifactDaysToKeep: '{build-artifact-days-to-keep}'
91 artifactNumToKeep: '{build-artifact-num-to-keep}'
100 - gerrit-trigger-scm:
101 credentials-id: 'jenkins-gerrit-credentials'
102 refspec: '$GERRIT_REFSPEC'
103 choosing-strategy: 'gerrit'
106 - fdio-infra-wrappers:
107 build-timeout: '{build-timeout}'
110 - gerrit-trigger-patch-submitted:
116 !include-raw-escape: include-raw-csit-vpp-functional-virl.sh
120 artifacts: 'report.html, log.html, output.xml'
126 - fdio-infra-shiplogs:
127 maven-version: 'mvn33-new'
130 name: 'csit-dpdk-perf-{stream}-{type}'
132 project-type: freestyle
133 node: 'ubuntu1604-basebuild-4c-4g'
137 daysToKeep: '{build-days-to-keep}'
138 numToKeep: '{build-num-to-keep}'
139 artifactDaysToKeep: '{build-artifact-days-to-keep}'
140 artifactNumToKeep: '{build-artifact-num-to-keep}'
151 - gerrit-trigger-scm:
152 credentials-id: 'jenkins-gerrit-credentials'
153 refspec: '$GERRIT_REFSPEC'
154 choosing-strategy: 'gerrit'
157 - fdio-infra-wrappers-non-activity-timeout:
158 build-timeout: '{build-timeout}'
161 - gerrit-trigger-manually-triggered:
164 comment-trigger-value: 'verify-perf-dpdk-{type}'
168 !include-raw-escape: jjb/csit/include-raw-csit-dpdk-perf-hw.sh
172 artifacts: 'archive/*.*'
180 - fdio-infra-shiplogs:
181 maven-version: 'mvn33-new'
184 name: 'csit-vpp-perf-{stream}-{type}'
186 project-type: freestyle
187 node: 'ubuntu1604-basebuild-8c-32g'
191 daysToKeep: '{build-days-to-keep}'
192 numToKeep: '{build-num-to-keep}'
193 artifactDaysToKeep: '{build-artifact-days-to-keep}'
194 artifactNumToKeep: '{build-artifact-num-to-keep}'
205 - gerrit-trigger-scm:
206 credentials-id: 'jenkins-gerrit-credentials'
207 refspec: '$GERRIT_REFSPEC'
208 choosing-strategy: 'gerrit'
211 - fdio-infra-wrappers-non-activity-timeout:
212 build-timeout: '{build-timeout}'
215 - gerrit-trigger-manually-triggered:
218 comment-trigger-value: 'verify-perf-{type}'
222 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-hw.sh
226 artifacts: 'archive/*.*'
234 - fdio-infra-shiplogs:
235 maven-version: 'mvn33-new'
238 name: 'csit-ligato-perf-{stream}-{type}'
240 project-type: freestyle
241 node: 'ubuntu1604-basebuild-4c-4g'
245 daysToKeep: '{build-days-to-keep}'
246 numToKeep: '{build-num-to-keep}'
247 artifactDaysToKeep: '{build-artifact-days-to-keep}'
248 artifactNumToKeep: '{build-artifact-num-to-keep}'
259 - gerrit-trigger-scm:
260 credentials-id: 'jenkins-gerrit-credentials'
261 refspec: '$GERRIT_REFSPEC'
262 choosing-strategy: 'gerrit'
265 - fdio-infra-wrappers-non-activity-timeout:
266 build-timeout: '{build-timeout}'
269 - gerrit-trigger-manually-triggered:
272 comment-trigger-value: 'verify-perf-ligato-{type}'
276 !include-raw-escape: jjb/csit/include-raw-csit-ligato-perf-hw.sh
280 artifacts: 'archive/*.*'
288 - fdio-infra-shiplogs:
289 maven-version: 'mvn33-new'
293 name: 'csit-vpp-verify-{stream_timed}-{os}-weekly'
294 description: 'Purpose of this job is to validate CSIT code of corresponding branch against verified vpp build from corresponding branch.'
296 project-type: freestyle
297 node: '{os}-basebuild-4c-4g'
301 daysToKeep: '{build-days-to-keep}'
302 numToKeep: '{build-num-to-keep}'
303 artifactDaysToKeep: '{build-artifact-days-to-keep}'
304 artifactNumToKeep: '{build-artifact-num-to-keep}'
314 credentials-id: 'jenkins-gerrit-credentials'
318 - fdio-infra-wrappers-non-activity-timeout:
319 build-timeout: '{build-timeout}'
324 - gerrit-trigger-manually-triggered:
325 comment-trigger-value: 'csit-vpp-ref-verify'
331 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-weekly.sh
335 artifacts: 'report.html, log.html, output.xml'
341 - fdio-infra-shiplogs:
342 maven-version: 'mvn33-new'
345 name: 'csit-vpp-verify-{stream_timed}-{os}-semiweekly'
346 description: 'Purpose of this job is to validate latest vpp build from corresponding branch stored in nexus against verified CSIT codebase of corresponding branch.'
348 project-type: freestyle
349 node: '{os}-basebuild-4c-4g'
353 daysToKeep: '{build-days-to-keep}'
354 numToKeep: '{build-num-to-keep}'
355 artifactDaysToKeep: '{build-artifact-days-to-keep}'
356 artifactNumToKeep: '{build-artifact-num-to-keep}'
365 - fdio-infra-wrappers-non-activity-timeout:
366 build-timeout: '{build-timeout}'
369 - timed: '0 4 * * 2,6'
371 - gerrit-trigger-manually-triggered:
372 comment-trigger-value: 'csit-verify-vpp'
377 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
379 properties-file: variables.prop
381 !include-raw-escape: jjb/csit/include-raw-csit-vpp-verify-semiweekly.sh
385 artifacts: 'csit/archive/*.*'
389 output-path: 'csit/archive'
391 - fdio-infra-shiplogs:
392 maven-version: 'mvn33-new'
395 name: 'csit-vpp-verify-{stream_timed}-centos7-nightly'
396 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.'
398 project-type: freestyle
399 node: centos7-basebuild-4c-4g'
403 daysToKeep: '{build-days-to-keep}'
404 numToKeep: '{build-num-to-keep}'
405 artifactDaysToKeep: '{build-artifact-days-to-keep}'
406 artifactNumToKeep: '{build-artifact-num-to-keep}'
416 credentials-id: 'jenkins-gerrit-credentials'
420 - fdio-infra-wrappers:
421 build-timeout: '{build-timeout}'
424 - timed: 'H H(3-4) * * *'
426 - gerrit-trigger-manually-triggered:
427 comment-trigger-value: 'vpp-verify-func-centos7'
432 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
434 properties-file: variables.prop
436 !include-raw-escape: jjb/csit/include-raw-csit-vpp-functional-virl.sh
440 artifacts: 'csit/archive/*.*'
444 output-path: 'csit/archive'
446 - fdio-infra-shiplogs:
447 maven-version: 'mvn33-new'
450 name: 'csit-docs-verify-{stream}'
452 project-type: freestyle
453 node: 'ubuntu1604-basebuild-4c-4g'
457 daysToKeep: '{build-days-to-keep}'
458 numToKeep: '{build-num-to-keep}'
459 artifactDaysToKeep: '{build-artifact-days-to-keep}'
460 artifactNumToKeep: '{build-artifact-num-to-keep}'
468 maven-version: 'mvn33-new'
471 - gerrit-trigger-scm:
472 credentials-id: 'jenkins-gerrit-credentials'
473 refspec: '$GERRIT_REFSPEC'
474 choosing-strategy: 'gerrit'
477 - fdio-infra-wrappers-non-activity-timeout:
478 build-timeout: '{build-timeout}'
481 - gerrit-trigger-patch-submitted:
487 maven-version: 'mvn33-new'
489 settings: 'csit-settings'
491 global-settings: 'global-settings'
492 global-settings-type: cfp
493 - provide-maven-settings:
494 settings-file: 'csit-settings'
495 global-settings-file: 'global-settings'
497 !include-raw-escape: include-raw-csit-docs.sh
501 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
504 only-if-success: true
505 default-excludes: false
507 - fdio-infra-shiplogs:
508 maven-version: 'mvn33-new'
511 name: 'csit-docs-merge-{stream_timed}'
513 project-type: freestyle
514 node: 'ubuntu1604-basebuild-4c-4g'
518 daysToKeep: '{build-days-to-keep}'
519 numToKeep: '{build-num-to-keep}'
520 artifactDaysToKeep: '{build-artifact-days-to-keep}'
521 artifactNumToKeep: '{build-artifact-num-to-keep}'
529 maven-version: 'mvn33-new'
532 - gerrit-trigger-scm:
533 credentials-id: 'jenkins-gerrit-credentials'
535 choosing-strategy: 'default'
538 - fdio-infra-wrappers-non-activity-timeout:
539 build-timeout: '{build-timeout}'
543 jobs: 'csit-vpp-verify-{stream_timed}-ubuntu1604-weekly'
546 server-name: 'Primary'
548 - comment-added-contains-event:
549 comment-contains-value: 'run-docs'
551 - project-compare-type: 'ANT'
552 project-pattern: '{project}'
554 - branch-compare-type: 'ANT'
555 branch-pattern: '**/{branch}'
564 maven-version: 'mvn33-new'
566 settings: 'csit-settings'
568 global-settings: 'global-settings'
569 global-settings-type: cfp
570 - provide-maven-settings:
571 settings-file: 'csit-settings'
572 global-settings-file: 'global-settings'
574 !include-raw-escape: include-raw-csit-docs.sh
578 artifacts: 'resources/tools/doc_gen/csit.docs.tar.gz'
581 only-if-success: true
582 default-excludes: false
584 - fdio-infra-shiplogs:
585 maven-version: 'mvn33-new'
588 name: 'csit-report-merge-{stream}'
590 project-type: freestyle
591 node: 'ubuntu1604-basebuild-8c-32g'
595 daysToKeep: '{build-days-to-keep}'
596 numToKeep: '{build-num-to-keep}'
597 artifactDaysToKeep: '{build-artifact-days-to-keep}'
598 artifactNumToKeep: '{build-artifact-num-to-keep}'
606 maven-version: 'mvn33-new'
609 - gerrit-trigger-scm:
610 credentials-id: 'jenkins-gerrit-credentials'
611 refspec: '$GERRIT_REFSPEC'
612 choosing-strategy: 'default'
615 - fdio-infra-wrappers-non-activity-timeout:
616 build-timeout: '{build-timeout}'
620 server-name: 'Primary'
622 - comment-added-contains-event:
623 comment-contains-value: 'run-report'
625 - project-compare-type: 'ANT'
626 project-pattern: '{project}'
628 - branch-compare-type: 'ANT'
629 branch-pattern: '**/{branch}'
638 maven-version: 'mvn33-new'
640 settings: 'csit-settings'
642 global-settings: 'global-settings'
643 global-settings-type: cfp
644 - provide-maven-settings:
645 settings-file: 'csit-settings'
646 global-settings-file: 'global-settings'
648 !include-raw-escape: include-raw-csit-report.sh
652 artifacts: 'resources/tools/presentation/csit.report.tar.gz'
655 only-if-success: true
656 default-excludes: false
658 - fdio-infra-shiplogs:
659 maven-version: 'mvn33-new'
662 name: 'csit-report-merge-1801_2'
664 project-type: freestyle
665 node: 'ubuntu1604-basebuild-8c-32g'
669 daysToKeep: '{build-days-to-keep}'
670 numToKeep: '{build-num-to-keep}'
671 artifactDaysToKeep: '{build-artifact-days-to-keep}'
672 artifactNumToKeep: '{build-artifact-num-to-keep}'
680 maven-version: 'mvn33-new'
683 - gerrit-trigger-scm:
684 credentials-id: 'jenkins-gerrit-credentials'
685 refspec: '$GERRIT_REFSPEC'
686 choosing-strategy: 'default'
689 - fdio-infra-wrappers-non-activity-timeout:
690 build-timeout: '{build-timeout}'
694 server-name: 'Primary'
696 - comment-added-contains-event:
697 comment-contains-value: 'run-report'
699 - project-compare-type: 'ANT'
700 project-pattern: '{project}'
702 - branch-compare-type: 'ANT'
703 branch-pattern: '**/rls1801_2'
712 maven-version: 'mvn33-new'
714 settings: 'csit-settings'
716 global-settings: 'global-settings'
717 global-settings-type: cfp
718 - provide-maven-settings:
719 settings-file: 'csit-settings'
720 global-settings-file: 'global-settings'
722 !include-raw-escape: include-raw-csit-report.sh
726 artifacts: 'resources/tools/presentation/csit.report.tar.gz'
729 only-if-success: true
730 default-excludes: false
732 - fdio-infra-shiplogs:
733 maven-version: 'mvn33-new'
736 name: 'csit-trending-daily-master'
738 project-type: freestyle
739 node: 'ubuntu1604-basebuild-8c-32g'
743 daysToKeep: '{build-days-to-keep}'
744 numToKeep: '{build-num-to-keep}'
745 artifactDaysToKeep: '{build-artifact-days-to-keep}'
746 artifactNumToKeep: '{build-artifact-num-to-keep}'
754 maven-version: 'mvn33-new'
757 - gerrit-trigger-scm:
758 credentials-id: 'jenkins-gerrit-credentials'
760 choosing-strategy: 'default'
763 - fdio-infra-wrappers-non-activity-timeout:
764 build-timeout: '{build-timeout}'
768 jobs: 'csit-vpp-perf-mrr-daily-master'
773 maven-version: 'mvn33-new'
775 settings: 'csit-settings'
777 global-settings: 'global-settings'
778 global-settings-type: cfp
779 - provide-maven-settings:
780 settings-file: 'csit-settings'
781 global-settings-file: 'global-settings'
783 !include-raw-escape: include-raw-csit-cpta.sh
786 - fdio-infra-shiplogs:
787 maven-version: 'mvn33-new'
790 name: 'csit-vpp-perf-trend-daily-master'
793 Purpose of this job is to validate latest vpp build from corresponding
794 branch stored in nexus against verified CSIT codebase of corresponding
798 daily perf trending of vpp master build
801 csit-vpp-perf-trend-daily
804 perf test-cases selection
806 default tags for vpp startup config and perf test type
807 1T1C - one worker thread, one core
808 2T2C - two worker threads, two cores
809 X520 - Intel x520-DA2 NIC
810 NDRDISC - discovery of NDR throughput
814 jenkins trending graphs
816 project-type: freestyle
817 node: 'ubuntu1604-basebuild-4c-4g'
821 daysToKeep: '{build-days-to-keep}'
822 numToKeep: '{build-num-to-keep}'
823 artifactDaysToKeep: '{build-artifact-days-to-keep}'
824 artifactNumToKeep: '{build-artifact-num-to-keep}'
833 - fdio-infra-wrappers-non-activity-timeout:
834 build-timeout: '{build-timeout}'
837 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
839 properties-file: variables.prop
841 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-daily.sh
845 artifacts: 'csit/archive/*.*'
849 output-path: 'csit/archive'
853 - fdio-infra-shiplogs:
854 maven-version: 'mvn33-new'
857 name: 'csit-vpp-perf-trend-semi-weekly-master'
860 Purpose of this job is to validate latest vpp build from corresponding
861 branch stored in nexus against verified CSIT codebase of corresponding
865 csit-dev trending semi-weekly
867 semi-weekly perf trending of vpp master build job
869 csit-vpp-perf-trend-semi-weekly
871 scheduled semi-weekly
872 perf test-cases selection
874 default tags for vpp startup config and perf test type
875 1T1C - one worker thread, one core
876 2T2C - two worker threads, two cores
877 X710 - Intel x710 Fortville NIC
878 XL710 - Intel xl710 Fortville NIC
879 NDRDISC - discovery of NDR throughput
883 jenkins trending graphs
885 project-type: freestyle
886 node: 'ubuntu1604-basebuild-4c-4g'
890 daysToKeep: '{build-days-to-keep}'
891 numToKeep: '{build-num-to-keep}'
892 artifactDaysToKeep: '{build-artifact-days-to-keep}'
893 artifactNumToKeep: '{build-artifact-num-to-keep}'
902 - fdio-infra-wrappers-non-activity-timeout:
903 build-timeout: '{build-timeout}'
906 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
908 properties-file: variables.prop
910 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-trend-semi-weekly.sh
914 artifacts: 'csit/archive/*.*'
918 output-path: 'csit/archive'
922 - fdio-infra-shiplogs:
923 maven-version: 'mvn33-new'
926 name: 'csit-vpp-perf-mrr-daily-master'
930 check vpp perf mrr daily
933 csit-vpp-perf-mrr-daily
936 perf test-cases selection
937 all CSIT MRR perf suites
948 project-type: freestyle
949 node: 'ubuntu1604-basebuild-4c-4g'
953 daysToKeep: '{build-days-to-keep}'
954 numToKeep: '{build-num-to-keep}'
955 artifactDaysToKeep: '{build-artifact-days-to-keep}'
956 artifactNumToKeep: '{build-artifact-num-to-keep}'
965 - fdio-infra-wrappers-non-activity-timeout:
966 build-timeout: '{build-timeout}'
969 - timed: '0 2,16 * * *'
972 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
974 properties-file: variables.prop
976 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-mrr-daily.sh
980 artifacts: 'csit/archive/*.*'
984 output-path: 'csit/archive'
989 project: 'csit-trending-daily-master'
992 - fdio-infra-shiplogs:
993 maven-version: 'mvn33-new'
996 name: 'csit-dpdk-perf-mrr-weekly-master'
1000 check dpdk perf mrr weekly
1003 csit-dpdk-perf-mrr-weekly-master
1006 perf test-cases selection
1007 all CSIT DPDK MRR perf suites
1018 project-type: freestyle
1019 node: 'ubuntu1604-basebuild-4c-4g'
1023 daysToKeep: '{build-days-to-keep}'
1024 numToKeep: '{build-num-to-keep}'
1025 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1026 artifactNumToKeep: '{build-artifact-num-to-keep}'
1029 - project-parameter:
1030 project: '{project}'
1035 - fdio-infra-wrappers-non-activity-timeout:
1036 build-timeout: '{build-timeout}'
1039 - timed: '0 0 * * 6'
1042 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
1044 properties-file: variables.prop
1046 !include-raw-escape: jjb/csit/include-raw-csit-dpdk-perf-mrr-weekly.sh
1049 - archive-artifacts:
1050 artifacts: 'csit/archive/*.*'
1054 output-path: 'csit/archive'
1059 project: 'csit-trending-daily-master'
1060 threshold: 'FAILURE'
1062 - fdio-infra-shiplogs:
1063 maven-version: 'mvn33-new'
1066 name: 'csit-vpp-perf-verify-{stream}-{topo}-{arch}'
1072 <li>perf verify - per csit gerrit patch
1076 <li>name: <b>csit-vpp-perf-verify-{stream}-{topo}-{arch}</b>
1077 <li>trigger: keyword in comment to csit patch:
1078 <b>csit-{topo}-{arch}-perftest tag_list</b>
1080 <li>perf test-cases selection
1082 <li>test-cases selected using trigger keyword followed by tags
1083 <li>all test-cases are labelled with CSIT RF topic tags
1084 defined in <i>csit/docs/tag_documentation.rst</i>
1086 <li>proposed keywords
1088 <li>focus on testing specified vpp packet processing path
1089 <li>format: csit-{topo}-{arch}-perftest tag_list
1091 <li>default tags for vpp startup config and perf test type
1093 <li>IP4BASE, IP6BASE, L2BDBASE
1094 <li>64B/78B: 64B/78B packet size
1096 <li>X710: x710 Fortville NIC
1097 <li>MRR: MRR throughput
1101 <li>jjb verify: PASS/FAIL
1106 project-type: freestyle
1107 node: 'ubuntu1604-basebuild-4c-4g'
1111 daysToKeep: '{build-days-to-keep}'
1112 numToKeep: '{build-num-to-keep}'
1113 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1114 artifactNumToKeep: '{build-artifact-num-to-keep}'
1117 - project-parameter:
1118 project: '{project}'
1123 - gerrit-trigger-scm:
1124 credentials-id: 'jenkins-gerrit-credentials'
1125 refspec: '$GERRIT_REFSPEC'
1126 choosing-strategy: 'gerrit'
1129 - fdio-infra-wrappers-non-activity-timeout:
1130 build-timeout: '{build-timeout}'
1134 server-name: 'Primary'
1136 - comment-added-contains-event:
1137 comment-contains-value: 'csit-{topo}-{arch}-perftest'
1139 - project-compare-type: 'ANT'
1140 project-pattern: '{project}'
1142 - branch-compare-type: 'ANT'
1143 branch-pattern: '**/{branch}'
1152 !include-raw-escape: jjb/csit/include-raw-csit-vpp-perf-verify.sh
1155 - archive-artifacts:
1156 artifacts: 'archive/*.*'
1160 output-path: archive
1164 - fdio-infra-shiplogs:
1165 maven-version: 'mvn33-new'
1168 name: 'csit-nsh_sfc-verify-perf-{stream}'
1170 project-type: freestyle
1171 node: 'ubuntu1604-basebuild-4c-4g'
1175 daysToKeep: '{build-days-to-keep}'
1176 numToKeep: '{build-num-to-keep}'
1177 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1178 artifactNumToKeep: '{build-artifact-num-to-keep}'
1181 - project-parameter:
1182 project: '{project}'
1191 - gerrit-trigger-scm:
1192 credentials-id: 'jenkins-gerrit-credentials'
1193 refspec: '$GERRIT_REFSPEC'
1194 choosing-strategy: 'gerrit'
1197 - fdio-infra-wrappers-non-activity-timeout:
1198 build-timeout: '{build-timeout}'
1201 - gerrit-trigger-manually-triggered:
1204 comment-trigger-value: 'csit_nsh_sfc_perf_{stream}'
1208 !include-raw-escape: jjb/csit/include-raw-csit-nsh_sfc-perf-hw.sh
1211 - archive-artifacts:
1212 artifacts: 'archive/*.*'
1216 output-path: 'archive'
1218 - fdio-infra-shiplogs:
1219 maven-version: 'mvn33-new'
1222 name: 'csit-nsh_sfc-verify-func-{stream}-{os}-virl'
1224 project-type: freestyle
1225 node: '{os}-basebuild-4c-4g'
1229 daysToKeep: '{build-days-to-keep}'
1230 numToKeep: '{build-num-to-keep}'
1231 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1232 artifactNumToKeep: '{build-artifact-num-to-keep}'
1235 - project-parameter:
1236 project: '{project}'
1245 - gerrit-trigger-scm:
1246 credentials-id: 'jenkins-gerrit-credentials'
1247 refspec: '$GERRIT_REFSPEC'
1248 choosing-strategy: 'gerrit'
1251 - fdio-infra-wrappers:
1252 build-timeout: '{build-timeout}'
1255 - gerrit-trigger-manually-triggered:
1258 comment-trigger-value: 'csit_nsh_sfc_func_{stream}'
1262 !include-raw-escape: include-raw-csit-nsh_sfc-functional-virl.sh
1265 - archive-artifacts:
1266 artifacts: 'archive/*.*'
1270 output-path: 'archive'
1272 - fdio-infra-shiplogs:
1273 maven-version: 'mvn33-new'
1276 name: 'csit-tldk-verify-func-{stream}-{os}-virl'
1278 project-type: freestyle
1279 node: '{os}-basebuild-4c-4g'
1283 daysToKeep: '{build-days-to-keep}'
1284 numToKeep: '{build-num-to-keep}'
1285 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1286 artifactNumToKeep: '{build-artifact-num-to-keep}'
1289 - project-parameter:
1290 project: '{project}'
1297 - gerrit-trigger-scm:
1298 credentials-id: 'jenkins-gerrit-credentials'
1299 refspec: '$GERRIT_REFSPEC'
1300 choosing-strategy: 'gerrit'
1303 - fdio-infra-wrappers:
1304 build-timeout: '{build-timeout}'
1307 - gerrit-trigger-manually-triggered:
1310 comment-trigger-value: 'csit_verify_tldk_func'
1314 !include-raw-escape: include-raw-csit-tldk-functional-virl.sh
1317 - archive-artifacts:
1318 artifacts: 'archive/*.*'
1322 output-path: 'archive'
1324 - fdio-infra-shiplogs:
1325 maven-version: 'mvn33-new'
1328 name: 'csit-dmm-functional-{stream}-{os}-virl'
1330 project-type: freestyle
1331 node: '{os}-basebuild-4c-4g'
1335 daysToKeep: '{build-days-to-keep}'
1336 numToKeep: '{build-num-to-keep}'
1337 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1338 artifactNumToKeep: '{build-artifact-num-to-keep}'
1341 - project-parameter:
1342 project: '{project}'
1347 - gerrit-trigger-scm:
1348 credentials-id: 'jenkins-gerrit-credentials'
1349 refspec: '$GERRIT_REFSPEC'
1350 choosing-strategy: 'gerrit'
1353 - fdio-infra-wrappers:
1354 build-timeout: '{build-timeout}'
1357 - gerrit-trigger-manually-triggered:
1360 comment-trigger-value: 'csit_verify_dmm_func'
1364 !include-raw-escape: include-raw-csit-dmm-functional-virl.sh
1367 - archive-artifacts:
1368 artifacts: 'report.html, log.html, output.xml'
1374 - fdio-infra-shiplogs:
1375 maven-version: 'mvn33-new'
1378 name: test-type-parameter
1383 description: "Test TYPE parameter if not given by trigger"