1 # Copyright (c) 2021 Cisco and/or its affiliates.
2 # Copyright (c) 2019 PANTHEON.tech s.r.o. and/or its affiliates.
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at:
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
18 description: 'CSIT Jenkins jobs.'
21 - 'csit-dpdk-perf-verify-{stream}-{node-arch}':
25 executor-arch: 'x86_64'
28 executor-arch: 'x86_64'
31 executor-arch: 'x86_64'
34 executor-arch: 'x86_64'
37 executor-arch: 'aarch64'
40 executor-arch: 'x86_64'
43 executor-arch: 'x86_64'
46 executor-arch: 'aarch64'
47 - 'csit-dpdk-perf-mrr-weekly-master-{node-arch}':
51 executor-arch: 'x86_64'
54 executor-arch: 'x86_64'
57 executor-arch: 'x86_64'
60 executor-arch: 'aarch64'
63 executor-arch: 'x86_64'
66 executor-arch: 'aarch64'
67 periodicity: '0 0 * * 6'
68 - 'csit-vpp-perf-verify-{stream}-{node-arch}':
72 executor-arch: 'x86_64'
75 executor-arch: 'x86_64'
78 executor-arch: 'x86_64'
81 executor-arch: 'x86_64'
84 executor-arch: 'aarch64'
87 executor-arch: 'x86_64'
90 executor-arch: 'x86_64'
93 executor-arch: 'aarch64'
100 branch-id: 'oper-rls2009'
102 branch: 'rls2009_lts'
103 branch-id: 'oper-rls2009_lts'
106 branch-id: 'oper-rls2101'
109 branch-id: 'oper-rls2106'
110 - 'csit-vpp-perf-mrr-daily-master-{node-arch}':
114 executor-arch: 'x86_64'
115 periodicity: '0 2,14 * * *'
118 executor-arch: 'x86_64'
119 periodicity: '0 2,14 * * *'
122 executor-arch: 'x86_64'
123 periodicity: '0 2,14 * * *'
126 executor-arch: 'x86_64'
127 periodicity: '0 2,14 * * *'
130 executor-arch: 'aarch64'
131 periodicity: '0 14 * * *'
134 executor-arch: 'x86_64'
135 periodicity: '0 2,14 * * *'
138 executor-arch: 'x86_64'
139 periodicity: '0 2,14 * * *'
142 executor-arch: 'aarch64'
143 periodicity: '0 14 * * *'
144 - 'csit-vpp-perf-mrr-weekly-{stream}-{node-arch}':
148 executor-arch: 'x86_64'
151 executor-arch: 'x86_64'
154 executor-arch: 'x86_64'
160 branch: 'rls2009_lts'
161 branch-id: 'oper-rls2009_lts'
162 periodicity: '0 0 * * 6'
163 - 'csit-vpp-perf-ndrpdr-weekly-master-{node-arch}':
167 executor-arch: 'x86_64'
170 executor-arch: 'x86_64'
173 executor-arch: 'x86_64'
174 periodicity: '0 0 * * 6'
175 - 'csit-vpp-perf-report-iterative-{stream_report}-{node-arch}':
179 executor-arch: 'x86_64'
182 executor-arch: 'x86_64'
185 executor-arch: 'x86_64'
188 executor-arch: 'x86_64'
191 executor-arch: 'aarch64'
194 executor-arch: 'x86_64'
197 executor-arch: 'x86_64'
200 executor-arch: 'aarch64'
201 - 'csit-dpdk-perf-report-iterative-{stream_report}-{node-arch}':
205 executor-arch: 'x86_64'
208 executor-arch: 'x86_64'
211 executor-arch: 'x86_64'
214 executor-arch: 'x86_64'
217 executor-arch: 'aarch64'
220 executor-arch: 'x86_64'
223 executor-arch: 'x86_64'
226 executor-arch: 'aarch64'
227 - 'csit-vpp-perf-report-coverage-{stream_report}-{node-arch}':
231 executor-arch: 'x86_64'
234 executor-arch: 'x86_64'
237 executor-arch: 'x86_64'
240 executor-arch: 'x86_64'
243 executor-arch: 'aarch64'
246 executor-arch: 'x86_64'
249 executor-arch: 'x86_64'
252 executor-arch: 'aarch64'
253 - 'csit-dpdk-perf-report-coverage-{stream_report}-{node-arch}':
257 executor-arch: 'x86_64'
260 executor-arch: 'x86_64'
263 executor-arch: 'x86_64'
266 executor-arch: 'x86_64'
269 executor-arch: 'aarch64'
272 executor-arch: 'x86_64'
275 executor-arch: 'x86_64'
278 executor-arch: 'aarch64'
283 csit-perf-trial-duration: "1.0"
284 csit-perf-trial-multiplicity: "10"
291 branch-id: 'oper-rls2009'
293 branch: 'rls2009_lts'
294 branch-id: 'oper-rls2009_lts'
297 branch-id: 'oper-rls2101'
300 branch-id: 'oper-rls2106'
304 branch-id: 'oper-rls2106'
306 build-artifact-num-to-keep: 10
310 name: 'csit-vpp-perf-verify-{stream}-{node-arch}'
316 <li>perf verify - per csit gerrit patch
320 <li>name: <b>csit-vpp-perf-verify-{stream}-{node-arch}</b>
321 <li>trigger: keyword in comment to csit patch:
322 <b>csit-{node-arch}-perftest tag_list</b>
326 <li>builder-{os}-prod-{executor-arch}
328 <li>perf test-cases selection
330 <li>test-cases selected using trigger keyword followed by tags
331 <li>all test-cases are labelled with CSIT RF topic tags
332 defined in <i>csit/docs/tag_documentation.rst</i>
334 <li>proposed keywords
336 <li>focus on testing specified vpp packet processing path
337 <li>format: csit-{node-arch}-perftest tag_list
339 <li>default tags for vpp startup config and perf test type
341 <li>IP4BASE, IP6BASE, L2BDBASE
342 <li>64B/78B: 64B/78B packet size
344 <li>X710: x710 Fortville NIC
345 <li>MRR: MRR throughput
349 <li>jjb verify: PASS/FAIL
355 project-type: freestyle
356 node: 'builder-{os}-prod-{executor-arch}'
358 archive-artifacts: 'archive/*.*'
362 daysToKeep: '{build-days-to-keep}'
363 numToKeep: '{build-num-to-keep}'
364 artifactDaysToKeep: '{build-artifact-days-to-keep}'
365 artifactNumToKeep: '{build-artifact-num-to-keep}'
372 - gerrit-refspec-parameter
373 - gerrit-event-type-parameter
374 - gerrit-event-comment-text-parameter
375 - csit-perf-trial-duration-parameter:
376 csit-perf-trial-duration: "{csit-perf-trial-duration}"
377 - csit-perf-trial-multiplicity-parameter:
378 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
380 name: ARCHIVE_ARTIFACTS
381 default: '{archive-artifacts}'
382 description: Artifacts to archive to the logs server.
383 # This is a manually-triggered verify job, part of API coverage.
384 # CRC checking is needed to ensure vpp crc job breaks only when intended.
385 # Can be removed when this job is no longer needed for full API coverage.
386 - csit-fail-on-crc-mismatch-parameter:
387 fail-on-crc-mismatch: 'True'
390 - gerrit-trigger-scm:
391 credentials-id: 'jenkins-gerrit-credentials'
392 refspec: '$GERRIT_REFSPEC'
393 choosing-strategy: 'gerrit'
396 - fdio-infra-wrappers-non-activity-timeout:
397 build-timeout: '{build-timeout}'
400 - gerrit-trigger-csit-perftest:
403 trigger-word: 'csit-{node-arch}-perftest'
409 - ../scripts/setup_executor_env.sh
412 - ../scripts/csit/perf-verify.sh
416 output-path: 'archives'
423 name: 'csit-vpp-perf-mrr-daily-master-{node-arch}'
429 <li>check vpp perf mrr daily
433 <li>builder-{os}-prod-{executor-arch}
435 <li>perf test-cases selection
437 <li>all CSIT VPP MRR perf suites
441 <li>jjb verify: PASS/FAIL
443 <li>analyse: csit project (catch malfunctions/degradations)
447 project-type: freestyle
448 node: 'builder-{os}-prod-{executor-arch}'
450 archive-artifacts: 'csit/archive/*.*'
454 daysToKeep: '{build-days-to-keep}'
455 numToKeep: '{build-num-to-keep}'
456 artifactDaysToKeep: '{build-artifact-days-to-keep}'
457 artifactNumToKeep: '{build-artifact-num-to-keep}'
464 - csit-perf-trial-duration-parameter:
465 csit-perf-trial-duration: "{csit-perf-trial-duration}"
466 - csit-perf-trial-multiplicity-parameter:
467 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
469 name: ARCHIVE_ARTIFACTS
470 default: '{archive-artifacts}'
471 description: Artifacts to archive to the logs server.
474 - fdio-infra-wrappers-non-activity-timeout:
475 build-timeout: '{build-timeout}'
478 - timed: '{periodicity}'
481 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
483 properties-file: variables.prop
486 - ../scripts/setup_executor_env.sh
489 - ../scripts/csit/perf-timed.sh
493 output-path: 'archives'
500 name: 'csit-vpp-perf-mrr-weekly-{stream}-{node-arch}'
506 <li>check vpp perf mrr weekly on {node-arch}
510 <li>builder-{os}-prod-{executor-arch}
512 <li>perf test-cases selection
514 <li>NF Density CSIT VPP MRR perf suites
518 <li>jjb verify: PASS/FAIL
520 <li>analyse: csit project (catch malfunctions/degradations)
524 project-type: freestyle
525 node: 'builder-{os}-prod-{executor-arch}'
527 archive-artifacts: 'csit/archive/*.*'
531 daysToKeep: '{build-days-to-keep}'
532 numToKeep: '{build-num-to-keep}'
533 artifactDaysToKeep: '{build-artifact-days-to-keep}'
534 artifactNumToKeep: '{build-artifact-num-to-keep}'
541 - csit-perf-trial-duration-parameter:
542 csit-perf-trial-duration: "{csit-perf-trial-duration}"
543 - csit-perf-trial-multiplicity-parameter:
544 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
546 name: ARCHIVE_ARTIFACTS
547 default: '{archive-artifacts}'
548 description: Artifacts to archive to the logs server.
551 - fdio-infra-wrappers-non-activity-timeout:
552 build-timeout: '{build-timeout}'
555 - timed: '{periodicity}'
558 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
560 properties-file: variables.prop
563 - ../scripts/setup_executor_env.sh
566 - ../scripts/csit/perf-timed.sh
570 output-path: 'archives'
577 name: 'csit-vpp-perf-ndrpdr-weekly-master-{node-arch}'
583 <li>check vpp perf ndrpdr weekly on {node-arch}
587 <li>builder-{os}-prod-{executor-arch}
589 <li>perf test-cases selection
591 <li>pre-selected CSIT VPP NDRPDR perf suites
595 <li>jjb verify: PASS/FAIL
597 <li>analyse: csit project (catch malfunctions/degradations)
600 project-type: freestyle
601 node: 'builder-{os}-prod-{executor-arch}'
603 archive-artifacts: 'csit/archive/*.*'
607 daysToKeep: '{build-days-to-keep}'
608 numToKeep: '{build-num-to-keep}'
609 artifactDaysToKeep: '{build-artifact-days-to-keep}'
610 artifactNumToKeep: '{build-artifact-num-to-keep}'
618 name: ARCHIVE_ARTIFACTS
619 default: '{archive-artifacts}'
620 description: Artifacts to archive to the logs server.
623 - fdio-infra-wrappers-non-activity-timeout:
624 build-timeout: '{build-timeout}'
627 - timed: '{periodicity}'
630 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
632 properties-file: variables.prop
635 - ../scripts/setup_executor_env.sh
638 - ../scripts/csit/perf-timed.sh
642 output-path: 'archives'
649 name: 'csit-dpdk-perf-verify-{stream}-{node-arch}'
655 <li>perf verify - per csit gerrit patch
659 <li>name: <b>csit-dpdk-perf-verify-{stream}-{node-arch}</b>
660 <li>trigger: keyword in comment to csit patch:
661 <b>csit-dpdk-{node-arch}-perftest tag_list</b>
665 <li>builder-{os}-prod-{executor-arch}
667 <li>perf test-cases selection
669 <li>test-cases selected using trigger keyword followed by tags
670 <li>all test-cases are labelled with CSIT RF topic tags
671 defined in <i>csit/docs/tag_documentation.rst</i>
673 <li>default tags for dpdk perf test type
675 <li>IP4BASE, L2XCBASE
676 <li>64B: 64B packet size
678 <li>X710: x710 Fortville NIC
679 <li>MRR: MRR throughput
683 <li>jjb verify: PASS/FAIL
689 project-type: freestyle
690 node: 'builder-{os}-prod-{executor-arch}'
692 archive-artifacts: 'archive/*.*'
696 daysToKeep: '{build-days-to-keep}'
697 numToKeep: '{build-num-to-keep}'
698 artifactDaysToKeep: '{build-artifact-days-to-keep}'
699 artifactNumToKeep: '{build-artifact-num-to-keep}'
706 - csit-perf-trial-duration-parameter:
707 csit-perf-trial-duration: "{csit-perf-trial-duration}"
708 - csit-perf-trial-multiplicity-parameter:
709 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
711 name: ARCHIVE_ARTIFACTS
712 default: '{archive-artifacts}'
713 description: Artifacts to archive to the logs server.
716 - gerrit-trigger-scm:
717 credentials-id: 'jenkins-gerrit-credentials'
718 refspec: '$GERRIT_REFSPEC'
719 choosing-strategy: 'gerrit'
722 - fdio-infra-wrappers-non-activity-timeout:
723 build-timeout: '{build-timeout}'
726 - gerrit-trigger-csit-perftest:
729 trigger-word: 'csit-dpdk-{node-arch}-perftest'
735 - ../scripts/setup_executor_env.sh
738 - ../scripts/csit/perf-verify.sh
742 output-path: 'archives'
749 name: 'csit-dpdk-perf-mrr-weekly-master-{node-arch}'
755 <li>check dpdk perf mrr weekly
759 <li>builder-{os}-prod-{executor-arch}
761 <li>perf test-cases selection
763 <li>all CSIT DPDK MRR perf suites
767 <li>jjb verify: PASS/FAIL
769 <li>analyse: csit project (catch malfunctions/degradations)
773 project-type: freestyle
774 node: 'builder-{os}-prod-{executor-arch}'
776 archive-artifacts: 'csit/archive/*.*'
780 daysToKeep: '{build-days-to-keep}'
781 numToKeep: '{build-num-to-keep}'
782 artifactDaysToKeep: '{build-artifact-days-to-keep}'
783 artifactNumToKeep: '{build-artifact-num-to-keep}'
790 - csit-perf-trial-duration-parameter:
791 csit-perf-trial-duration: "{csit-perf-trial-duration}"
792 - csit-perf-trial-multiplicity-parameter:
793 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
795 name: ARCHIVE_ARTIFACTS
796 default: '{archive-artifacts}'
797 description: Artifacts to archive to the logs server.
800 - fdio-infra-wrappers-non-activity-timeout:
801 build-timeout: '{build-timeout}'
804 - timed: '{periodicity}'
807 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
809 properties-file: variables.prop
812 - ../scripts/setup_executor_env.sh
815 - ../scripts/csit/perf-timed.sh
819 output-path: 'archives'
826 name: 'csit-vpp-perf-report-iterative-{stream_report}-{node-arch}'
832 <li>get vpp performance iterative data for csit report
837 <b>csit-vpp-perf-report-iterative-{stream_report}-
839 <li>trigger: keyword in comment to csit patch:
840 <b>csit-vpp-report-iter-{node-arch}-perftest
843 csit-vpp-report-iter-{node-arch}-perftest vpp-00
847 <li>builder-{os}-prod-{executor-arch}
849 <li>perf test-cases selection
851 <li>test-cases selected by tags defined in
852 <i>csit/docs/job_specs/report_iterative/{node-arch}/
858 <li>jjb verify: PASS/FAIL
859 <li>present: vpp performance
860 <li>analyse: vpp performance
864 project-type: freestyle
865 node: 'builder-{os}-prod-{executor-arch}'
867 archive-artifacts: 'archive/*.*'
871 daysToKeep: '{build-days-to-keep}'
872 numToKeep: '{build-num-to-keep}'
873 artifactDaysToKeep: '{build-artifact-days-to-keep}'
874 artifactNumToKeep: '{build-artifact-num-to-keep}'
881 - gerrit-refspec-parameter
882 - gerrit-event-type-parameter
883 - gerrit-event-comment-text-parameter
884 - csit-perf-trial-duration-parameter:
885 csit-perf-trial-duration: "{csit-perf-trial-duration}"
886 - csit-perf-trial-multiplicity-parameter:
887 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
889 name: ARCHIVE_ARTIFACTS
890 default: '{archive-artifacts}'
891 description: Artifacts to archive to the logs server.
894 - gerrit-trigger-scm:
895 credentials-id: 'jenkins-gerrit-credentials'
896 refspec: '$GERRIT_REFSPEC'
897 choosing-strategy: 'gerrit'
900 - fdio-infra-wrappers-non-activity-timeout:
901 build-timeout: '{build-timeout}'
904 - gerrit-trigger-csit-perftest:
907 trigger-word: 'csit-vpp-report-iter-{node-arch}-perftest'
913 - ../scripts/setup_executor_env.sh
916 - ../scripts/csit/perf-verify.sh
920 output-path: 'archives'
927 name: 'csit-dpdk-perf-report-iterative-{stream_report}-{node-arch}'
933 <li>get dpdk performance iterative data for csit report
938 <b>csit-dpdk-perf-report-iterative-{stream_report}-
940 <li>trigger: keyword in comment to csit patch:
941 <b>csit-dpdk-report-iter-{node-arch}-perftest
944 csit-dpdk-report-iter-{node-arch}-perftest dpdk-00
948 <li>builder-{os}-prod-{executor-arch}
950 <li>perf test-cases selection
952 <li>test-cases selected by tags defined in
953 <i>csit/docs/job_specs/report_iterative/{node-arch}/
959 <li>jjb verify: PASS/FAIL
960 <li>present: dpdk performance
961 <li>analyse: dpdk performance
965 project-type: freestyle
966 node: 'builder-{os}-prod-{executor-arch}'
968 archive-artifacts: 'archive/*.*'
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}'
982 - gerrit-refspec-parameter
983 - gerrit-event-type-parameter
984 - gerrit-event-comment-text-parameter
985 - csit-perf-trial-duration-parameter:
986 csit-perf-trial-duration: "{csit-perf-trial-duration}"
987 - csit-perf-trial-multiplicity-parameter:
988 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
990 name: ARCHIVE_ARTIFACTS
991 default: '{archive-artifacts}'
992 description: Artifacts to archive to the logs server.
995 - gerrit-trigger-scm:
996 credentials-id: 'jenkins-gerrit-credentials'
997 refspec: '$GERRIT_REFSPEC'
998 choosing-strategy: 'gerrit'
1001 - fdio-infra-wrappers-non-activity-timeout:
1002 build-timeout: '{build-timeout}'
1005 - gerrit-trigger-csit-perftest:
1006 project: '{project}'
1008 trigger-word: 'csit-dpdk-report-iter-{node-arch}-perftest'
1013 !include-raw-escape:
1014 - ../scripts/setup_executor_env.sh
1016 !include-raw-escape:
1017 - ../scripts/csit/perf-verify.sh
1021 output-path: 'archives'
1025 - fdio-infra-publish
1028 name: 'csit-vpp-perf-report-coverage-{stream_report}-{node-arch}'
1034 <li>get vpp performance coverage data for csit report
1039 <b>csit-vpp-perf-report-coverage-{stream_report}-
1041 <li>trigger: keyword in comment to csit patch:
1042 <b>csit-vpp-report-cov-{node-arch}-perftest
1044 <li>trigger example:
1045 csit-vpp-report-cov-{node-arch}-perftest ip4-00
1049 <li>builder-{os}-prod-{executor-arch}
1051 <li>perf test-cases selection
1053 <li>test-cases selected by tags defined in
1054 <i>csit/docs/job_specs/report_coverage/{node-arch}/
1060 <li>jjb verify: PASS/FAIL
1061 <li>present: vpp performance
1062 <li>analyse: vpp performance
1066 project-type: freestyle
1067 node: 'builder-{os}-prod-{executor-arch}'
1069 archive-artifacts: 'archive/*.*'
1073 daysToKeep: '{build-days-to-keep}'
1074 numToKeep: '{build-num-to-keep}'
1075 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1076 artifactNumToKeep: '{build-artifact-num-to-keep}'
1079 - project-parameter:
1080 project: '{project}'
1083 - gerrit-refspec-parameter
1084 - gerrit-event-type-parameter
1085 - gerrit-event-comment-text-parameter
1086 - csit-perf-trial-duration-parameter:
1087 csit-perf-trial-duration: "{csit-perf-trial-duration}"
1088 - csit-perf-trial-multiplicity-parameter:
1089 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
1091 name: ARCHIVE_ARTIFACTS
1092 default: '{archive-artifacts}'
1093 description: Artifacts to archive to the logs server.
1096 - gerrit-trigger-scm:
1097 credentials-id: 'jenkins-gerrit-credentials'
1098 refspec: '$GERRIT_REFSPEC'
1099 choosing-strategy: 'gerrit'
1102 - fdio-infra-wrappers-non-activity-timeout:
1103 build-timeout: '{build-timeout}'
1106 - gerrit-trigger-csit-perftest:
1107 project: '{project}'
1109 trigger-word: 'csit-vpp-report-cov-{node-arch}-perftest'
1114 !include-raw-escape:
1115 - ../scripts/setup_executor_env.sh
1117 !include-raw-escape:
1118 - ../scripts/csit/perf-verify.sh
1122 output-path: 'archives'
1126 - fdio-infra-publish
1129 name: 'csit-dpdk-perf-report-coverage-{stream_report}-{node-arch}'
1135 <li>get dpdk performance coverage data for csit report
1140 <b>csit-dpdk-perf-report-coverage-{stream_report}-
1142 <li>trigger: keyword in comment to csit patch:
1143 <b>csit-dpdk-report-cov-{node-arch}-perftest
1145 <li>trigger example:
1146 csit-dpdk-report-cov-{node-arch}-perftest dpdk-00
1150 <li>builder-{os}-prod-{executor-arch}
1152 <li>perf test-cases selection
1154 <li>test-cases selected by tags defined in
1155 <i>csit/docs/job_specs/report_coverage/{node-arch}/
1161 <li>jjb verify: PASS/FAIL
1162 <li>present: dpdk performance
1163 <li>analyse: dpdk performance
1167 project-type: freestyle
1168 node: 'builder-{os}-prod-{executor-arch}'
1170 archive-artifacts: 'archive/*.*'
1174 daysToKeep: '{build-days-to-keep}'
1175 numToKeep: '{build-num-to-keep}'
1176 artifactDaysToKeep: '{build-artifact-days-to-keep}'
1177 artifactNumToKeep: '{build-artifact-num-to-keep}'
1180 - project-parameter:
1181 project: '{project}'
1184 - gerrit-refspec-parameter
1185 - gerrit-event-type-parameter
1186 - gerrit-event-comment-text-parameter
1187 - csit-perf-trial-duration-parameter:
1188 csit-perf-trial-duration: "{csit-perf-trial-duration}"
1189 - csit-perf-trial-multiplicity-parameter:
1190 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
1192 name: ARCHIVE_ARTIFACTS
1193 default: '{archive-artifacts}'
1194 description: Artifacts to archive to the logs server.
1197 - gerrit-trigger-scm:
1198 credentials-id: 'jenkins-gerrit-credentials'
1199 refspec: '$GERRIT_REFSPEC'
1200 choosing-strategy: 'gerrit'
1203 - fdio-infra-wrappers-non-activity-timeout:
1204 build-timeout: '{build-timeout}'
1207 - gerrit-trigger-csit-perftest:
1208 project: '{project}'
1210 trigger-word: 'csit-dpdk-report-cov-{node-arch}-perftest'
1215 !include-raw-escape:
1216 - ../scripts/setup_executor_env.sh
1218 !include-raw-escape:
1219 - ../scripts/csit/perf-verify.sh
1223 output-path: 'archives'
1227 - fdio-infra-publish