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-trex-perf-verify-{stream}-{node-arch}':
72 executor-arch: 'x86_64'
75 executor-arch: 'x86_64'
76 - 'csit-vpp-perf-verify-{stream}-{node-arch}':
80 executor-arch: 'x86_64'
83 executor-arch: 'x86_64'
86 executor-arch: 'x86_64'
89 executor-arch: 'x86_64'
92 executor-arch: 'aarch64'
95 executor-arch: 'x86_64'
98 executor-arch: 'x86_64'
101 executor-arch: 'aarch64'
107 branch: 'rls2009_lts'
108 branch-id: 'oper-rls2009_lts'
111 branch-id: 'oper-rls2101'
114 branch-id: 'oper-rls2106'
115 - 'csit-vpp-perf-mrr-daily-master-{node-arch}':
119 executor-arch: 'x86_64'
120 periodicity: '0 2,14 * * *'
123 executor-arch: 'x86_64'
124 periodicity: '0 2,14 * * *'
127 executor-arch: 'x86_64'
128 periodicity: '0 2,14 * * *'
131 executor-arch: 'x86_64'
132 periodicity: '0 2,14 * * *'
135 executor-arch: 'aarch64'
136 periodicity: '0 14 * * *'
139 executor-arch: 'x86_64'
140 periodicity: '0 2,14 * * *'
143 executor-arch: 'x86_64'
144 periodicity: '0 2,14 * * *'
147 executor-arch: 'aarch64'
148 periodicity: '0 14 * * *'
149 - 'csit-vpp-perf-mrr-weekly-{stream}-{node-arch}':
153 executor-arch: 'x86_64'
156 executor-arch: 'x86_64'
159 executor-arch: 'x86_64'
162 executor-arch: 'x86_64'
165 executor-arch: 'x86_64'
171 branch: 'rls2009_lts'
172 branch-id: 'oper-rls2009_lts'
173 periodicity: '0 0 * * 6'
174 - 'csit-vpp-perf-ndrpdr-weekly-master-{node-arch}':
178 executor-arch: 'x86_64'
181 executor-arch: 'x86_64'
184 executor-arch: 'x86_64'
185 periodicity: '0 0 * * 6'
186 - 'csit-trex-perf-ndrpdr-weekly-master-{node-arch}':
190 executor-arch: 'x86_64'
193 executor-arch: 'x86_64'
194 periodicity: '0 0 * * 6'
195 - 'csit-vpp-perf-report-iterative-{stream_report}-{node-arch}':
199 executor-arch: 'x86_64'
202 executor-arch: 'x86_64'
205 executor-arch: 'x86_64'
208 executor-arch: 'x86_64'
211 executor-arch: 'aarch64'
214 executor-arch: 'x86_64'
217 executor-arch: 'x86_64'
220 executor-arch: 'aarch64'
223 executor-arch: 'x86_64'
226 executor-arch: 'x86_64'
227 - 'csit-dpdk-perf-report-iterative-{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'
255 executor-arch: 'x86_64'
258 executor-arch: 'x86_64'
259 - 'csit-vpp-perf-report-coverage-{stream_report}-{node-arch}':
263 executor-arch: 'x86_64'
266 executor-arch: 'x86_64'
269 executor-arch: 'x86_64'
272 executor-arch: 'x86_64'
275 executor-arch: 'aarch64'
278 executor-arch: 'x86_64'
281 executor-arch: 'x86_64'
284 executor-arch: 'aarch64'
287 executor-arch: 'x86_64'
290 executor-arch: 'x86_64'
291 - 'csit-dpdk-perf-report-coverage-{stream_report}-{node-arch}':
295 executor-arch: 'x86_64'
298 executor-arch: 'x86_64'
301 executor-arch: 'x86_64'
304 executor-arch: 'x86_64'
307 executor-arch: 'aarch64'
310 executor-arch: 'x86_64'
313 executor-arch: 'x86_64'
316 executor-arch: 'aarch64'
319 executor-arch: 'x86_64'
322 executor-arch: 'x86_64'
327 csit-perf-trial-duration: '1.0'
328 csit-perf-trial-multiplicity: '10'
334 branch: 'rls2009_lts'
335 branch-id: 'oper-rls2009_lts'
338 branch-id: 'oper-rls2101'
341 branch-id: 'oper-rls2106'
345 branch-id: 'oper-rls2106'
347 build-artifact-num-to-keep: 10
351 name: 'csit-vpp-perf-verify-{stream}-{node-arch}'
357 <li>perf verify - per csit gerrit patch
361 <li>name: <b>csit-vpp-perf-verify-{stream}-{node-arch}</b>
362 <li>trigger: keyword in comment to csit patch:
363 <b>csit-{node-arch}-perftest tag_list</b>
367 <li>builder-{os}-prod-{executor-arch}
369 <li>perf test-cases selection
371 <li>test-cases selected using trigger keyword followed by tags
372 <li>all test-cases are labelled with CSIT RF topic tags
373 defined in <i>csit/docs/tag_documentation.rst</i>
375 <li>proposed keywords
377 <li>focus on testing specified vpp packet processing path
378 <li>format: csit-{node-arch}-perftest tag_list
380 <li>default tags for vpp startup config and perf test type
382 <li>IP4BASE, IP6BASE, L2BDBASE
383 <li>64B/78B: 64B/78B packet size
385 <li>X710: x710 Fortville NIC
386 <li>MRR: MRR throughput
390 <li>jjb verify: PASS/FAIL
396 project-type: freestyle
397 node: 'builder-{os}-prod-{executor-arch}'
402 - lf-infra-properties:
403 build-days-to-keep: "{build-days-to-keep}"
410 - gerrit-refspec-parameter
411 - gerrit-event-type-parameter
412 - gerrit-event-comment-text-parameter
413 - csit-perf-trial-duration-parameter:
414 csit-perf-trial-duration: "{csit-perf-trial-duration}"
415 - csit-perf-trial-multiplicity-parameter:
416 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
417 # This is a manually-triggered verify job, part of API coverage.
418 # CRC checking is needed to ensure vpp crc job breaks only when intended.
419 # Can be removed when this job is no longer needed for full API coverage.
420 - csit-fail-on-crc-mismatch-parameter:
421 fail-on-crc-mismatch: 'True'
424 - gerrit-trigger-scm:
425 credentials-id: 'jenkins-gerrit-credentials'
426 refspec: '$GERRIT_REFSPEC'
427 choosing-strategy: 'gerrit'
430 - fdio-infra-wrappers-non-activity-timeout:
431 build-timeout: '{build-timeout}'
434 - gerrit-trigger-csit-perftest:
437 trigger-word: 'csit-{node-arch}-perftest'
443 - ../scripts/setup_executor_env.sh
446 - ../scripts/csit/perf-verify.sh
452 name: 'csit-vpp-perf-mrr-daily-master-{node-arch}'
458 <li>check vpp perf mrr daily
462 <li>builder-{os}-prod-{executor-arch}
464 <li>perf test-cases selection
466 <li>all CSIT VPP MRR perf suites
470 <li>jjb verify: PASS/FAIL
472 <li>analyse: csit project (catch malfunctions/degradations)
476 project-type: freestyle
477 node: 'builder-{os}-prod-{executor-arch}'
482 - lf-infra-properties:
483 build-days-to-keep: "{build-days-to-keep}"
490 - csit-perf-trial-duration-parameter:
491 csit-perf-trial-duration: "{csit-perf-trial-duration}"
492 - csit-perf-trial-multiplicity-parameter:
493 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
496 - fdio-infra-wrappers-non-activity-timeout:
497 build-timeout: '{build-timeout}'
500 - timed: '{periodicity}'
503 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
505 properties-file: variables.prop
508 - ../scripts/setup_executor_env.sh
511 - ../scripts/csit/perf-timed.sh
517 name: 'csit-vpp-perf-mrr-weekly-{stream}-{node-arch}'
523 <li>check vpp perf mrr weekly on {node-arch}
527 <li>builder-{os}-prod-{executor-arch}
529 <li>perf test-cases selection
531 <li>NF Density CSIT VPP MRR perf suites
535 <li>jjb verify: PASS/FAIL
537 <li>analyse: csit project (catch malfunctions/degradations)
541 project-type: freestyle
542 node: 'builder-{os}-prod-{executor-arch}'
547 - lf-infra-properties:
548 build-days-to-keep: "{build-days-to-keep}"
555 - csit-perf-trial-duration-parameter:
556 csit-perf-trial-duration: "{csit-perf-trial-duration}"
557 - csit-perf-trial-multiplicity-parameter:
558 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
561 - fdio-infra-wrappers-non-activity-timeout:
562 build-timeout: '{build-timeout}'
565 - timed: '{periodicity}'
568 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
570 properties-file: variables.prop
573 - ../scripts/setup_executor_env.sh
576 - ../scripts/csit/perf-timed.sh
582 name: 'csit-vpp-perf-ndrpdr-weekly-master-{node-arch}'
588 <li>check vpp perf ndrpdr weekly on {node-arch}
592 <li>builder-{os}-prod-{executor-arch}
594 <li>perf test-cases selection
596 <li>pre-selected CSIT VPP NDRPDR perf suites
600 <li>jjb verify: PASS/FAIL
602 <li>analyse: csit project (catch malfunctions/degradations)
605 project-type: freestyle
606 node: 'builder-{os}-prod-{executor-arch}'
611 - lf-infra-properties:
612 build-days-to-keep: "{build-days-to-keep}"
621 - fdio-infra-wrappers-non-activity-timeout:
622 build-timeout: '{build-timeout}'
625 - timed: '{periodicity}'
628 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
630 properties-file: variables.prop
633 - ../scripts/setup_executor_env.sh
636 - ../scripts/csit/perf-timed.sh
642 name: 'csit-trex-perf-ndrpdr-weekly-master-{node-arch}'
648 <li>check trex perf ndrpdr weekly on {node-arch}
652 <li>builder-{os}-prod-{executor-arch}
654 <li>perf test-cases selection
656 <li>pre-selected CSIT TREX NDRPDR perf suites
660 <li>jjb verify: PASS/FAIL
662 <li>analyse: csit project (catch malfunctions/degradations)
665 project-type: freestyle
666 node: 'builder-{os}-prod-{executor-arch}'
671 - lf-infra-properties:
672 build-days-to-keep: "{build-days-to-keep}"
681 - fdio-infra-wrappers-non-activity-timeout:
682 build-timeout: '{build-timeout}'
685 - timed: '{periodicity}'
688 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
690 properties-file: variables.prop
693 - ../scripts/setup_executor_env.sh
696 - ../scripts/csit/perf-timed.sh
702 name: 'csit-trex-perf-verify-{stream}-{node-arch}'
708 <li>perf verify - per csit gerrit patch
712 <li>name: <b>csit-trex-perf-verify-{stream}-{node-arch}</b>
713 <li>trigger: keyword in comment to csit patch:
714 <b>csit-trex-{node-arch}-perftest tag_list</b>
718 <li>builder-{os}-prod-{executor-arch}
720 <li>perf test-cases selection
722 <li>test-cases selected using trigger keyword followed by tags
723 <li>all test-cases are labelled with CSIT RF topic tags
724 defined in <i>csit/docs/tag_documentation.rst</i>
726 <li>proposed keywords
728 <li>focus on testing specified trex packet processing path
729 <li>format: csit-{node-arch}-perftest tag_list
733 <li>jjb verify: PASS/FAIL
739 project-type: freestyle
740 node: 'builder-{os}-prod-{executor-arch}'
745 - lf-infra-properties:
746 build-days-to-keep: "{build-days-to-keep}"
753 - gerrit-refspec-parameter
754 - gerrit-event-type-parameter
755 - gerrit-event-comment-text-parameter
756 - csit-perf-trial-duration-parameter:
757 csit-perf-trial-duration: "{csit-perf-trial-duration}"
758 - csit-perf-trial-multiplicity-parameter:
759 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
760 # This is a manually-triggered verify job, part of API coverage.
761 # CRC checking is needed to ensure vpp crc job breaks only when intended.
762 # Can be removed when this job is no longer needed for full API coverage.
763 - csit-fail-on-crc-mismatch-parameter:
764 fail-on-crc-mismatch: 'True'
767 - gerrit-trigger-scm:
768 credentials-id: 'jenkins-gerrit-credentials'
769 refspec: '$GERRIT_REFSPEC'
770 choosing-strategy: 'gerrit'
773 - fdio-infra-wrappers-non-activity-timeout:
774 build-timeout: '{build-timeout}'
777 - gerrit-trigger-csit-perftest:
780 trigger-word: 'csit-trex-{node-arch}-perftest'
786 - ../scripts/setup_executor_env.sh
789 - ../scripts/csit/perf-verify.sh
795 name: 'csit-dpdk-perf-verify-{stream}-{node-arch}'
801 <li>perf verify - per csit gerrit patch
805 <li>name: <b>csit-dpdk-perf-verify-{stream}-{node-arch}</b>
806 <li>trigger: keyword in comment to csit patch:
807 <b>csit-dpdk-{node-arch}-perftest tag_list</b>
811 <li>builder-{os}-prod-{executor-arch}
813 <li>perf test-cases selection
815 <li>test-cases selected using trigger keyword followed by tags
816 <li>all test-cases are labelled with CSIT RF topic tags
817 defined in <i>csit/docs/tag_documentation.rst</i>
819 <li>default tags for dpdk perf test type
821 <li>IP4BASE, L2XCBASE
822 <li>64B: 64B packet size
824 <li>X710: x710 Fortville NIC
825 <li>MRR: MRR throughput
829 <li>jjb verify: PASS/FAIL
835 project-type: freestyle
836 node: 'builder-{os}-prod-{executor-arch}'
841 - lf-infra-properties:
842 build-days-to-keep: "{build-days-to-keep}"
849 - gerrit-refspec-parameter
850 - gerrit-event-type-parameter
851 - gerrit-event-comment-text-parameter
852 - csit-perf-trial-duration-parameter:
853 csit-perf-trial-duration: "{csit-perf-trial-duration}"
854 - csit-perf-trial-multiplicity-parameter:
855 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
858 - gerrit-trigger-scm:
859 credentials-id: 'jenkins-gerrit-credentials'
860 refspec: '$GERRIT_REFSPEC'
861 choosing-strategy: 'gerrit'
864 - fdio-infra-wrappers-non-activity-timeout:
865 build-timeout: '{build-timeout}'
868 - gerrit-trigger-csit-perftest:
871 trigger-word: 'csit-dpdk-{node-arch}-perftest'
877 - ../scripts/setup_executor_env.sh
880 - ../scripts/csit/perf-verify.sh
886 name: 'csit-dpdk-perf-mrr-weekly-master-{node-arch}'
892 <li>check dpdk perf mrr weekly
896 <li>builder-{os}-prod-{executor-arch}
898 <li>perf test-cases selection
900 <li>all CSIT DPDK MRR perf suites
904 <li>jjb verify: PASS/FAIL
906 <li>analyse: csit project (catch malfunctions/degradations)
910 project-type: freestyle
911 node: 'builder-{os}-prod-{executor-arch}'
916 - lf-infra-properties:
917 build-days-to-keep: "{build-days-to-keep}"
924 - csit-perf-trial-duration-parameter:
925 csit-perf-trial-duration: "{csit-perf-trial-duration}"
926 - csit-perf-trial-multiplicity-parameter:
927 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
930 - fdio-infra-wrappers-non-activity-timeout:
931 build-timeout: '{build-timeout}'
934 - timed: '{periodicity}'
937 - shell: 'echo "BRANCH_ID={branch-id}" > $WORKSPACE/variables.prop'
939 properties-file: variables.prop
942 - ../scripts/setup_executor_env.sh
945 - ../scripts/csit/perf-timed.sh
951 name: 'csit-vpp-perf-report-iterative-{stream_report}-{node-arch}'
957 <li>get vpp performance iterative data for csit report
962 <b>csit-vpp-perf-report-iterative-{stream_report}-
964 <li>trigger: keyword in comment to csit patch:
965 <b>csit-vpp-report-iter-{node-arch}-perftest
968 csit-vpp-report-iter-{node-arch}-perftest vpp-00
972 <li>builder-{os}-prod-{executor-arch}
974 <li>perf test-cases selection
976 <li>test-cases selected by tags defined in
977 <i>csit/docs/job_specs/report_iterative/{node-arch}/
983 <li>jjb verify: PASS/FAIL
984 <li>present: vpp performance
985 <li>analyse: vpp performance
989 project-type: freestyle
990 node: 'builder-{os}-prod-{executor-arch}'
995 - lf-infra-properties:
996 build-days-to-keep: "{build-days-to-keep}"
1000 project: '{project}'
1003 - gerrit-refspec-parameter
1004 - gerrit-event-type-parameter
1005 - gerrit-event-comment-text-parameter
1006 - csit-perf-trial-duration-parameter:
1007 csit-perf-trial-duration: "{csit-perf-trial-duration}"
1008 - csit-perf-trial-multiplicity-parameter:
1009 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
1012 - gerrit-trigger-scm:
1013 credentials-id: 'jenkins-gerrit-credentials'
1014 refspec: '$GERRIT_REFSPEC'
1015 choosing-strategy: 'gerrit'
1018 - fdio-infra-wrappers-non-activity-timeout:
1019 build-timeout: '{build-timeout}'
1022 - gerrit-trigger-csit-perftest:
1023 project: '{project}'
1025 trigger-word: 'csit-vpp-report-iter-{node-arch}-perftest'
1030 !include-raw-escape:
1031 - ../scripts/setup_executor_env.sh
1033 !include-raw-escape:
1034 - ../scripts/csit/perf-verify.sh
1037 - fdio-infra-publish
1040 name: 'csit-dpdk-perf-report-iterative-{stream_report}-{node-arch}'
1046 <li>get dpdk performance iterative data for csit report
1051 <b>csit-dpdk-perf-report-iterative-{stream_report}-
1053 <li>trigger: keyword in comment to csit patch:
1054 <b>csit-dpdk-report-iter-{node-arch}-perftest
1056 <li>trigger example:
1057 csit-dpdk-report-iter-{node-arch}-perftest dpdk-00
1061 <li>builder-{os}-prod-{executor-arch}
1063 <li>perf test-cases selection
1065 <li>test-cases selected by tags defined in
1066 <i>csit/docs/job_specs/report_iterative/{node-arch}/
1072 <li>jjb verify: PASS/FAIL
1073 <li>present: dpdk performance
1074 <li>analyse: dpdk performance
1078 project-type: freestyle
1079 node: 'builder-{os}-prod-{executor-arch}'
1084 - lf-infra-properties:
1085 build-days-to-keep: "{build-days-to-keep}"
1088 - project-parameter:
1089 project: '{project}'
1092 - gerrit-refspec-parameter
1093 - gerrit-event-type-parameter
1094 - gerrit-event-comment-text-parameter
1095 - csit-perf-trial-duration-parameter:
1096 csit-perf-trial-duration: "{csit-perf-trial-duration}"
1097 - csit-perf-trial-multiplicity-parameter:
1098 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
1101 - gerrit-trigger-scm:
1102 credentials-id: 'jenkins-gerrit-credentials'
1103 refspec: '$GERRIT_REFSPEC'
1104 choosing-strategy: 'gerrit'
1107 - fdio-infra-wrappers-non-activity-timeout:
1108 build-timeout: '{build-timeout}'
1111 - gerrit-trigger-csit-perftest:
1112 project: '{project}'
1114 trigger-word: 'csit-dpdk-report-iter-{node-arch}-perftest'
1119 !include-raw-escape:
1120 - ../scripts/setup_executor_env.sh
1122 !include-raw-escape:
1123 - ../scripts/csit/perf-verify.sh
1126 - fdio-infra-publish
1129 name: 'csit-vpp-perf-report-coverage-{stream_report}-{node-arch}'
1135 <li>get vpp performance coverage data for csit report
1140 <b>csit-vpp-perf-report-coverage-{stream_report}-
1142 <li>trigger: keyword in comment to csit patch:
1143 <b>csit-vpp-report-cov-{node-arch}-perftest
1145 <li>trigger example:
1146 csit-vpp-report-cov-{node-arch}-perftest ip4-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: vpp performance
1163 <li>analyse: vpp performance
1167 project-type: freestyle
1168 node: 'builder-{os}-prod-{executor-arch}'
1173 - lf-infra-properties:
1174 build-days-to-keep: "{build-days-to-keep}"
1177 - project-parameter:
1178 project: '{project}'
1181 - gerrit-refspec-parameter
1182 - gerrit-event-type-parameter
1183 - gerrit-event-comment-text-parameter
1184 - csit-perf-trial-duration-parameter:
1185 csit-perf-trial-duration: "{csit-perf-trial-duration}"
1186 - csit-perf-trial-multiplicity-parameter:
1187 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
1190 - gerrit-trigger-scm:
1191 credentials-id: 'jenkins-gerrit-credentials'
1192 refspec: '$GERRIT_REFSPEC'
1193 choosing-strategy: 'gerrit'
1196 - fdio-infra-wrappers-non-activity-timeout:
1197 build-timeout: '{build-timeout}'
1200 - gerrit-trigger-csit-perftest:
1201 project: '{project}'
1203 trigger-word: 'csit-vpp-report-cov-{node-arch}-perftest'
1208 !include-raw-escape:
1209 - ../scripts/setup_executor_env.sh
1211 !include-raw-escape:
1212 - ../scripts/csit/perf-verify.sh
1215 - fdio-infra-publish
1218 name: 'csit-dpdk-perf-report-coverage-{stream_report}-{node-arch}'
1224 <li>get dpdk performance coverage data for csit report
1229 <b>csit-dpdk-perf-report-coverage-{stream_report}-
1231 <li>trigger: keyword in comment to csit patch:
1232 <b>csit-dpdk-report-cov-{node-arch}-perftest
1234 <li>trigger example:
1235 csit-dpdk-report-cov-{node-arch}-perftest dpdk-00
1239 <li>builder-{os}-prod-{executor-arch}
1241 <li>perf test-cases selection
1243 <li>test-cases selected by tags defined in
1244 <i>csit/docs/job_specs/report_coverage/{node-arch}/
1250 <li>jjb verify: PASS/FAIL
1251 <li>present: dpdk performance
1252 <li>analyse: dpdk performance
1256 project-type: freestyle
1257 node: 'builder-{os}-prod-{executor-arch}'
1262 - lf-infra-properties:
1263 build-days-to-keep: "{build-days-to-keep}"
1266 - project-parameter:
1267 project: '{project}'
1270 - gerrit-refspec-parameter
1271 - gerrit-event-type-parameter
1272 - gerrit-event-comment-text-parameter
1273 - csit-perf-trial-duration-parameter:
1274 csit-perf-trial-duration: "{csit-perf-trial-duration}"
1275 - csit-perf-trial-multiplicity-parameter:
1276 csit-perf-trial-multiplicity: "{csit-perf-trial-multiplicity}"
1279 - gerrit-trigger-scm:
1280 credentials-id: 'jenkins-gerrit-credentials'
1281 refspec: '$GERRIT_REFSPEC'
1282 choosing-strategy: 'gerrit'
1285 - fdio-infra-wrappers-non-activity-timeout:
1286 build-timeout: '{build-timeout}'
1289 - gerrit-trigger-csit-perftest:
1290 project: '{project}'
1292 trigger-word: 'csit-dpdk-report-cov-{node-arch}-perftest'
1297 !include-raw-escape:
1298 - ../scripts/setup_executor_env.sh
1300 !include-raw-escape:
1301 - ../scripts/csit/perf-verify.sh
1304 - fdio-infra-publish