5 # Top level directories:
9 DIR[BUILD,HTML]: "_build"
10 DIR[BUILD,LATEX]: "_build_latex"
13 DIR[RST]: "../../../docs/report"
16 ## Input data files (.zip, .xml)
17 DIR[WORKING,DATA]: "{DIR[WORKING]}/data"
18 ## Static source files from git
19 DIR[WORKING,SRC]: "{DIR[WORKING]}/src"
20 DIR[WORKING,SRC,STATIC]: "{DIR[WORKING,SRC]}/_static"
23 DIR[STATIC]: "{DIR[BUILD,HTML]}/_static"
24 DIR[STATIC,VPP]: "{DIR[STATIC]}/vpp"
25 DIR[STATIC,DPDK]: "{DIR[STATIC]}/dpdk"
26 DIR[STATIC,ARCH]: "{DIR[STATIC]}/archive"
28 # Detailed test results
29 DIR[DTR]: "{DIR[WORKING,SRC]}/detailed_test_results"
30 DIR[DTR,PERF,DPDK,3N,HSW]: "{DIR[DTR]}/dpdk_performance_results_3n_hsw"
31 DIR[DTR,PERF,DPDK,3N,SKX]: "{DIR[DTR]}/dpdk_performance_results_3n_skx"
32 DIR[DTR,PERF,DPDK,2N,SKX]: "{DIR[DTR]}/dpdk_performance_results_2n_skx"
33 DIR[DTR,PERF,VPP,3N,HSW]: "{DIR[DTR]}/vpp_performance_results_3n_hsw"
34 DIR[DTR,PERF,VPP,3N,SKX]: "{DIR[DTR]}/vpp_performance_results_3n_skx"
35 DIR[DTR,PERF,VPP,2N,SKX]: "{DIR[DTR]}/vpp_performance_results_2n_skx"
36 DIR[DTR,MRR,VPP,3N,HSW]: "{DIR[DTR]}/vpp_mrr_results_3n_hsw"
37 DIR[DTR,MRR,VPP,3N,SKX]: "{DIR[DTR]}/vpp_mrr_results_3n_skx"
38 DIR[DTR,MRR,VPP,2N,SKX]: "{DIR[DTR]}/vpp_mrr_results_2n_skx"
39 DIR[DTR,PERF,COT,3N,HSW]: "{DIR[DTR]}/cot_performance_results_3n_hsw"
40 DIR[DTR,FUNC,VPP,UBUNTU]: "{DIR[DTR]}/vpp_functional_results_ubuntu"
41 DIR[DTR,FUNC,VPP,CENTOS]: "{DIR[DTR]}/vpp_functional_results_centos"
42 DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]: "{DIR[DTR]}/vpp_device_results_ubuntu"
43 DIR[DTR,FUNC,HC]: "{DIR[DTR]}/honeycomb_functional_results"
44 DIR[DTR,FUNC,NSHSFC]: "{DIR[DTR]}/nshsfc_functional_results"
45 DIR[DTR,FUNC,DMM]: "{DIR[DTR]}/dmm_functional_results"
46 DIR[DTR,PERF,VPP,IMPRV]: "{DIR[WORKING,SRC]}/vpp_performance_tests/performance_improvements"
48 # Detailed test configurations
49 DIR[DTC]: "{DIR[WORKING,SRC]}/test_configuration"
50 DIR[DTC,PERF,VPP,3N,HSW]: "{DIR[DTC]}/vpp_performance_configuration_3n_hsw"
51 DIR[DTC,PERF,VPP,3N,SKX]: "{DIR[DTC]}/vpp_performance_configuration_3n_skx"
52 DIR[DTC,PERF,VPP,2N,SKX]: "{DIR[DTC]}/vpp_performance_configuration_2n_skx"
53 DIR[DTC,MRR,VPP,3N,HSW]: "{DIR[DTC]}/vpp_mrr_configuration_3n_hsw"
54 DIR[DTC,MRR,VPP,3N,SKX]: "{DIR[DTC]}/vpp_mrr_configuration_3n_skx"
55 DIR[DTC,MRR,VPP,2N,SKX]: "{DIR[DTC]}/vpp_mrr_configuration_2n_skx"
56 DIR[DTC,FUNC,VPP,UBUNTU]: "{DIR[DTC]}/vpp_functional_configuration_ubuntu"
57 DIR[DTC,FUNC,VPP,CENTOS]: "{DIR[DTC]}/vpp_functional_configuration_centos"
58 DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]: "{DIR[DTC]}/vpp_device_configuration_ubuntu"
60 # Detailed tests operational data
61 DIR[DTO]: "{DIR[WORKING,SRC]}/test_operational_data"
62 DIR[DTO,PERF,VPP,3N,HSW]: "{DIR[DTO]}/vpp_performance_operational_data_3n_hsw"
63 DIR[DTO,PERF,VPP,3N,SKX]: "{DIR[DTO]}/vpp_performance_operational_data_3n_skx"
64 DIR[DTO,PERF,VPP,2N,SKX]: "{DIR[DTO]}/vpp_performance_operational_data_2n_skx"
66 # .css patch file to fix tables generated by Sphinx
67 DIR[CSS_PATCH_FILE]: "{DIR[STATIC]}/theme_overrides.css"
68 DIR[CSS_PATCH_FILE2]: "{DIR[WORKING,SRC,STATIC]}/theme_overrides.css"
71 URL[JENKINS,CSIT]: "https://jenkins.fd.io/view/csit/job"
72 URL[JENKINS,HC]: "https://jenkins.fd.io/view/hc2vpp/job"
73 URL[NEXUS]: "https://docs.fd.io/csit"
74 DIR[NEXUS]: "report/_static/archive"
77 # List the directories which are created while preparing the environment.
78 # All directories MUST be defined in "paths" section.
85 - "DIR[WORKING,SRC,STATIC]"
88 # List the directories which are deleted while cleaning the environment.
89 # All directories MUST be defined in "paths" section.
94 # List the directories where the results (build) is stored.
95 # All directories MUST be defined in "paths" section.
100 type: "configuration"
116 pci-g3-x8: 74404761.90
117 pci-g3-x16: 148809523.81
122 vpp-performance-changes:
123 csit-vpp-perf-1804-all:
134 csit-vpp-perf-verify-1807-3n-hsw:
148 csit-vpp-perf-verify-1810-3n-hsw:
160 vpp-compare-testbeds:
161 csit-vpp-perf-verify-1810-3n-hsw:
172 csit-vpp-perf-verify-1810-3n-skx:
185 vpp-compare-testbeds-mrr:
186 csit-vpp-perf-verify-1810-3n-hsw:
188 csit-vpp-perf-verify-1810-3n-skx:
194 vpp-performance-changes-mrr:
195 csit-vpp-perf-check-1804:
206 csit-vpp-perf-verify-1807-3n-hsw:
216 csit-vpp-perf-verify-1810-3n-hsw:
219 vpp-perf-results-3n-hsw:
220 csit-vpp-perf-verify-1810-3n-hsw:
226 vpp-perf-results-3n-skx:
227 csit-vpp-perf-verify-1810-3n-skx:
231 vpp-perf-results-2n-skx:
232 csit-vpp-perf-verify-1810-2n-skx:
236 vpp-mrr-results-3n-hsw:
237 csit-vpp-perf-verify-1810-3n-hsw:
240 vpp-mrr-results-3n-skx:
241 csit-vpp-perf-verify-1810-3n-skx:
244 vpp-mrr-results-2n-skx:
245 csit-vpp-perf-verify-1810-2n-skx:
248 plot-throughput-speedup-analysis-3n-hsw:
249 csit-vpp-perf-verify-1810-3n-hsw:
261 plot-throughput-speedup-analysis-3n-skx:
262 csit-vpp-perf-verify-1810-3n-skx:
275 plot-throughput-speedup-analysis-2n-skx:
276 csit-vpp-perf-verify-1810-2n-skx:
288 plot-vpp-throughput-latency-3n-hsw:
289 csit-vpp-perf-verify-1810-3n-hsw:
301 plot-vpp-throughput-latency-3n-skx:
302 csit-vpp-perf-verify-1810-3n-skx:
315 plot-vpp-throughput-latency-2n-skx:
316 csit-vpp-perf-verify-1810-2n-skx:
328 plot-vpp-http-server-performance:
329 csit-vpp-perf-verify-1810-3n-hsw:
342 vpp-func-results-ubuntu:
343 csit-vpp-functional-1810-ubuntu1604-virl:
346 vpp-func-results-centos:
347 csit-vpp-functional-1810-centos7-virl:
350 vpp-device-results-ubuntu:
351 csit-vpp-device-1810-ubuntu1804-1n-skx:
355 ligato-perf-results-3n-hsw:
356 csit-ligato-perf-verify-1810-3n-hsw:
359 plot-ligato-throughput-speedup-analysis-3n-hsw:
360 csit-ligato-perf-verify-1810-3n-hsw:
373 plot-ligato-throughput-latency-3n-hsw:
374 csit-ligato-perf-verify-1810-3n-hsw:
388 dpdk-performance-changes:
389 csit-dpdk-perf-1804-all:
400 csit-dpdk-perf-verify-1807-3n-hsw:
411 csit-dpdk-perf-verify-1810-3n-hsw:
423 dpdk-compare-testbeds:
424 csit-dpdk-perf-verify-1810-3n-skx:
435 csit-dpdk-perf-verify-1810-3n-hsw:
447 dpdk-perf-results-3n-hsw:
448 csit-dpdk-perf-verify-1810-3n-hsw:
451 dpdk-perf-results-3n-skx:
452 csit-dpdk-perf-verify-1810-3n-skx:
455 dpdk-perf-results-2n-skx:
456 csit-dpdk-perf-verify-1810-2n-skx:
459 plot-dpdk-throughput-latency-3n-hsw:
460 csit-dpdk-perf-verify-1810-3n-hsw:
472 plot-dpdk-throughput-latency-3n-skx:
473 csit-dpdk-perf-verify-1810-3n-skx:
485 plot-dpdk-throughput-latency-2n-skx:
486 csit-dpdk-perf-verify-1810-2n-skx:
498 # HoneyComb Functional
500 csit-hc2vpp-verify-func-1810-ubuntu1604:
505 csit-nsh_sfc-verify-func-1810-ubuntu1604-virl:
510 csit-dmm-functional-1810-ubuntu1604-virl:
519 title: "<b>Test Cases [Index]</b>"
524 gridcolor: "rgb(230, 230, 230)"
525 linecolor: "rgb(220, 220, 220)"
530 tickcolor: "rgb(220, 220, 220)"
536 title: "<b>Connections Per Second [cps]</b>"
539 gridcolor: "rgb(230, 230, 230)"
541 linecolor: "rgb(220, 220, 220)"
547 tickcolor: "rgb(220, 220, 220)"
572 title: "<b>Test Cases [Index]</b>"
577 gridcolor: "rgb(230, 230, 230)"
578 linecolor: "rgb(220, 220, 220)"
583 tickcolor: "rgb(220, 220, 220)"
589 title: "<b>Requests Per Second [rps]</b>"
592 gridcolor: "rgb(230, 230, 230)"
594 linecolor: "rgb(220, 220, 220)"
600 tickcolor: "rgb(230, 230, 230)"
625 title: "<b>Test Cases [Index]</b>"
630 gridcolor: "rgb(230, 230, 230)"
631 linecolor: "rgb(220, 220, 220)"
636 tickcolor: "rgb(220, 220, 220)"
642 title: "<b>Packet Throughput [Mpps]</b>"
645 gridcolor: "rgb(230, 230, 230)"
648 linecolor: "rgb(220, 220, 220)"
653 tickcolor: "rgb(220, 220, 220)"
674 plot-throughput-speedup-analysis:
678 title: "<b>Number of Cores [Qty]</b>"
683 gridcolor: "rgb(230, 230, 230)"
684 linecolor: "rgb(220, 220, 220)"
689 tickcolor: "rgb(238, 238, 238)"
695 title: "<b>Packet Throughput [Mpps]</b>"
699 gridcolor: "rgb(230, 230, 230)"
701 linecolor: "rgb(220, 220, 220)"
706 tickcolor: "rgb(220, 220, 220)"
721 bgcolor: "rgba(255, 255, 255, 0)"
722 bordercolor: "rgba(255, 255, 255, 0)"
723 traceorder: "normal" # "grouped" does not work: bug https://github.com/plotly/plotly.js/issues/1913
747 family: "Consolas, Courier New",
752 text: " Perfect Measured Limit",
762 family: "Consolas, Courier New",
772 title: "<b>Direction</b>"
777 gridcolor: "rgb(230, 230, 230)"
778 linecolor: "rgb(220, 220, 220)"
782 showticklabels: False
783 tickcolor: "rgb(220, 220, 220)"
789 title: "<b>Packet Latency [uSec]</b>"
793 gridcolor: "rgb(230, 230, 230)"
795 linecolor: "rgb(220, 220, 220)"
800 tickcolor: "rgb(220, 220, 220)"
810 traceorder: "normal" # "grouped" does not work: bug https://github.com/plotly/plotly.js/issues/1913
825 src-path: "{DIR[RST]}"
826 dst-path: "{DIR[WORKING,SRC]}"
831 file-name: "robot-plugin.zip"
833 download-path: "{job}/{build}/robot/report/*zip*/{filename}"
834 extract: "robot-plugin/output.xml"
838 csit-vpp-perf-1804-all:
849 csit-vpp-perf-verify-1807-3n-hsw:
882 csit-vpp-perf-verify-1810-3n-hsw:
908 csit-vpp-perf-verify-1807-3n-skx:
932 csit-vpp-perf-verify-1810-3n-skx:
949 csit-vpp-perf-verify-1807-2n-skx:
972 csit-vpp-perf-verify-1810-2n-skx:
989 csit-vpp-perf-check-1804:
1001 csit-ligato-perf-verify-1810-3n-hsw:
1013 csit-dpdk-perf-1804-all:
1024 csit-dpdk-perf-verify-1807-3n-hsw:
1035 csit-dpdk-perf-verify-1810-3n-hsw:
1046 csit-dpdk-perf-verify-1807-3n-skx:
1057 csit-dpdk-perf-verify-1810-3n-skx:
1068 csit-dpdk-perf-verify-1810-2n-skx:
1080 csit-vpp-functional-1810-ubuntu1604-virl:
1082 csit-vpp-functional-1810-centos7-virl:
1084 csit-vpp-device-1810-ubuntu1804-1n-skx:
1086 csit-nsh_sfc-verify-func-1810-ubuntu1604-virl:
1088 csit-dmm-functional-1810-ubuntu1604-virl:
1090 csit-hc2vpp-verify-func-1810-ubuntu1604:
1102 ################################################################################
1104 ################################################################################
1106 ################################################################################
1109 # VPP Performance Changes 1t1c pdr
1112 title: "VPP Performance Changes 1t1c pdr"
1113 algorithm: "table_performance_comparison"
1114 output-file: "{DIR[STATIC,VPP]}/performance-changes-1t1c-pdr"
1119 csit-vpp-perf-1804-all:
1133 csit-vpp-perf-verify-1807-3n-hsw:
1134 - 11 # NDRPDR full 1
1135 - 22 # NDRPDR full 2
1136 - 45 # NDRPDR full 3
1137 - 46 # NDRPDR full 4
1150 csit-vpp-perf-verify-1810-3n-hsw:
1161 data: "vpp-performance-changes"
1162 include-tests: "PDR" # "PDR" | "NDR" | "MRR"
1163 filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
1169 # VPP Performance Changes 2t2c pdr
1172 title: "VPP Performance Changes 2t2c pdr"
1173 algorithm: "table_performance_comparison"
1174 output-file: "{DIR[STATIC,VPP]}/performance-changes-2t2c-pdr"
1179 csit-vpp-perf-1804-all:
1193 csit-vpp-perf-verify-1807-3n-hsw:
1194 - 11 # NDRPDR full 1
1195 - 22 # NDRPDR full 2
1196 - 45 # NDRPDR full 3
1197 - 46 # NDRPDR full 4
1210 csit-vpp-perf-verify-1810-3n-hsw:
1221 data: "vpp-performance-changes"
1222 include-tests: "PDR" # "PDR" | "NDR" | "MRR"
1223 filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
1229 # VPP Performance Changes 1t1c ndr
1232 title: "VPP Performance Changes 1t1c ndr"
1233 algorithm: "table_performance_comparison"
1234 output-file: "{DIR[STATIC,VPP]}/performance-changes-1t1c-ndr"
1239 csit-vpp-perf-1804-all:
1253 csit-vpp-perf-verify-1807-3n-hsw:
1254 - 11 # NDRPDR full 1
1255 - 22 # NDRPDR full 2
1256 - 45 # NDRPDR full 3
1257 - 46 # NDRPDR full 4
1270 csit-vpp-perf-verify-1810-3n-hsw:
1281 data: "vpp-performance-changes"
1282 include-tests: "NDR" # "PDR" | "NDR" | "MRR"
1283 filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
1289 # VPP Performance Changes 2t2c ndr
1292 title: "VPP Performance Changes 2t2c ndr"
1293 algorithm: "table_performance_comparison"
1294 output-file: "{DIR[STATIC,VPP]}/performance-changes-2t2c-ndr"
1299 csit-vpp-perf-1804-all:
1313 csit-vpp-perf-verify-1807-3n-hsw:
1314 - 11 # NDRPDR full 1
1315 - 22 # NDRPDR full 2
1316 - 45 # NDRPDR full 3
1317 - 46 # NDRPDR full 4
1330 csit-vpp-perf-verify-1810-3n-hsw:
1341 data: "vpp-performance-changes"
1342 include-tests: "NDR" # "PDR" | "NDR" | "MRR"
1343 filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
1349 # VPP Comparison Across Testbeds 3n-hsw to 3n-skx ndr
1352 title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx ndr"
1353 algorithm: "table_performance_comparison"
1354 output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-3n-skx-ndr"
1358 csit-vpp-perf-verify-1810-3n-hsw:
1372 csit-vpp-perf-verify-1810-3n-skx:
1383 data: "vpp-compare-testbeds"
1384 include-tests: "NDR" # "PDR" | "NDR" | "MRR"
1385 filter: "'NIC_Intel-X710' and 'NDRPDR'"
1391 # VPP Comparison Across Testbeds 3n-hsw to 3n-skx pdr
1394 title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx pdr"
1395 algorithm: "table_performance_comparison"
1396 output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-3n-skx-pdr"
1400 csit-vpp-perf-verify-1810-3n-hsw:
1414 csit-vpp-perf-verify-1810-3n-skx:
1425 data: "vpp-compare-testbeds"
1426 include-tests: "PDR" # "PDR" | "NDR" | "MRR"
1427 filter: "'NIC_Intel-X710' and 'NDRPDR'"
1433 # VPP Performance Changes - 1t1c MRR
1436 title: "VPP Performance Changes - 1t1c MRR"
1437 algorithm: "table_performance_comparison"
1438 output-file: "{DIR[STATIC,VPP]}/performance-changes-1t1c-mrr"
1443 csit-vpp-perf-check-1804:
1457 csit-vpp-perf-verify-1807-3n-hsw:
1470 csit-vpp-perf-verify-1810-3n-hsw:
1472 data: "vpp-performance-changes-mrr"
1473 include-tests: "MRR" # "PDR" | "NDR" | "MRR"
1474 filter: "'1T1C' and 'MRR'" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
1480 # VPP Performance Changes - 2t2c MRR
1483 title: "VPP Performance Changes - 2t2c MRR"
1484 algorithm: "table_performance_comparison"
1485 output-file: "{DIR[STATIC,VPP]}/performance-changes-2t2c-mrr"
1490 csit-vpp-perf-check-1804:
1504 csit-vpp-perf-verify-1807-3n-hsw:
1517 csit-vpp-perf-verify-1810-3n-hsw:
1519 data: "vpp-performance-changes-mrr"
1520 include-tests: "MRR" # "PDR" | "NDR" | "MRR"
1521 filter: "'2T2C' and 'MRR'" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
1527 # VPP Performance Changes - 4t4c MRR
1530 title: "VPP Performance Changes - 4t4c MRR"
1531 algorithm: "table_performance_comparison"
1532 output-file: "{DIR[STATIC,VPP]}/performance-changes-4t4c-mrr"
1537 csit-vpp-perf-check-1804:
1551 csit-vpp-perf-verify-1807-3n-hsw:
1564 csit-vpp-perf-verify-1810-3n-hsw:
1566 data: "vpp-performance-changes-mrr"
1567 include-tests: "MRR" # "PDR" | "NDR" | "MRR"
1568 filter: "'4T4C' and 'MRR'" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
1574 # VPP Comparison Across Testbeds 3n-hsw to 3n-skx mrr
1577 title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx mrr"
1578 algorithm: "table_performance_comparison"
1579 output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-3n-skx-mrr"
1583 csit-vpp-perf-verify-1810-3n-hsw:
1588 csit-vpp-perf-verify-1810-3n-skx:
1593 data: "vpp-compare-testbeds-mrr"
1594 include-tests: "MRR" # "PDR" | "NDR" | "MRR"
1595 filter: "'NIC_Intel-X710' and 'MRR'"
1601 # Detailed Test Results - VPP Performance Results 3n-hsw
1604 title: "Detailed Test Results - VPP Performance Results 3n-hsw"
1605 algorithm: "table_merged_details"
1606 output-file-ext: ".csv"
1607 output-file: "{DIR[DTR,PERF,VPP,3N,HSW]}/vpp_performance_results_3n_hsw"
1616 data: "vpp-perf-results-3n-hsw"
1617 filter: "not 'NDRCHK' and not 'PDRCHK'"
1623 # Detailed Test Results - VPP Performance Results 3n-skx
1626 title: "Detailed Test Results - VPP Performance Results 3n-skx"
1627 algorithm: "table_merged_details"
1628 output-file-ext: ".csv"
1629 output-file: "{DIR[DTR,PERF,VPP,3N,SKX]}/vpp_performance_results_3n_skx"
1638 data: "vpp-perf-results-3n-skx"
1639 filter: "not 'NDRCHK' and not 'PDRCHK'"
1645 # Detailed Test Results - VPP Performance Results 2n-skx
1648 title: "Detailed Test Results - VPP Performance Results 2n-skx"
1649 algorithm: "table_merged_details"
1650 output-file-ext: ".csv"
1651 output-file: "{DIR[DTR,PERF,VPP,2N,SKX]}/vpp_performance_results_2n_skx"
1660 data: "vpp-perf-results-2n-skx"
1661 filter: "not 'NDRCHK' and not 'PDRCHK'"
1667 # Test configuration - VPP Performance Test Configs 3n-hsw
1670 title: "Test configuration - VPP Performance Test Configs 3n-hsw"
1671 algorithm: "table_merged_details"
1672 output-file-ext: ".csv"
1673 output-file: "{DIR[DTC,PERF,VPP,3N,HSW]}/vpp_test_configuration_3n_hsw"
1679 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
1680 data: "data vat-history"
1682 data: "vpp-perf-results-3n-hsw"
1683 filter: "not 'NDRCHK' and not 'PDRCHK'"
1689 # Test configuration - VPP Performance Test Configs 3n-skx
1692 title: "Test configuration - VPP Performance Test Configs 3n-skx"
1693 algorithm: "table_merged_details"
1694 output-file-ext: ".csv"
1695 output-file: "{DIR[DTC,PERF,VPP,3N,SKX]}/vpp_test_configuration_3n_skx"
1701 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
1702 data: "data vat-history"
1704 data: "vpp-perf-results-3n-skx"
1705 filter: "not 'NDRCHK' and not 'PDRCHK'"
1711 # Test configuration - VPP Performance Test Configs 2n-skx
1714 title: "Test configuration - VPP Performance Test Configs 2n-skx"
1715 algorithm: "table_merged_details"
1716 output-file-ext: ".csv"
1717 output-file: "{DIR[DTC,PERF,VPP,2N,SKX]}/vpp_test_configuration_2n_skx"
1723 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
1724 data: "data vat-history"
1726 data: "vpp-perf-results-2n-skx"
1727 filter: "not 'NDRCHK' and not 'PDRCHK'"
1733 # Test Operational Data - VPP Performance Operational Data 3n-hsw
1736 title: "Test Operational Data - VPP Performance Operational Data 3n-hsw"
1737 algorithm: "table_merged_details"
1738 output-file-ext: ".csv"
1739 output-file: "{DIR[DTO,PERF,VPP,3N,HSW]}/vpp_test_operational_3n_hsw"
1745 title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate"
1746 data: "data show-run"
1748 data: "vpp-perf-results-3n-hsw"
1749 filter: "not 'NDRCHK' and not 'PDRCHK'"
1755 # Test Operational Data - VPP Performance Operational Data 3n-skx
1758 title: "Test Operational Data - VPP Performance Operational Data 3n-skx"
1759 algorithm: "table_merged_details"
1760 output-file-ext: ".csv"
1761 output-file: "{DIR[DTO,PERF,VPP,3N,SKX]}/vpp_test_operational_3n_skx"
1767 title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate"
1768 data: "data show-run"
1770 data: "vpp-perf-results-3n-skx"
1771 filter: "not 'NDRCHK' and not 'PDRCHK'"
1777 # Test Operational Data - VPP Performance Operational Data 2n-skx
1780 title: "Test Operational Data - VPP Performance Operational Data 2n-skx"
1781 algorithm: "table_merged_details"
1782 output-file-ext: ".csv"
1783 output-file: "{DIR[DTO,PERF,VPP,2N,SKX]}/vpp_test_operational_2n_skx"
1789 title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate"
1790 data: "data show-run"
1792 data: "vpp-perf-results-2n-skx"
1793 filter: "not 'NDRCHK' and not 'PDRCHK'"
1799 # Detailed Test Results - VPP MRR Results 3n-hsw
1802 title: "Detailed Test Results - VPP MRR Results 3n-hsw"
1803 algorithm: "table_details"
1804 output-file-ext: ".csv"
1805 output-file: "{DIR[DTR,MRR,VPP,3N,HSW]}/vpp_mrr_results_3n_hsw"
1814 data: "vpp-mrr-results-3n-hsw"
1821 # Detailed Test Results - VPP MRR Results 3n-skx
1824 title: "Detailed Test Results - VPP MRR Results 3n-skx"
1825 algorithm: "table_details"
1826 output-file-ext: ".csv"
1827 output-file: "{DIR[DTR,MRR,VPP,3N,SKX]}/vpp_mrr_results_3n_skx"
1836 data: "vpp-mrr-results-3n-skx"
1843 # Detailed Test Results - VPP MRR Results 2n-skx
1846 title: "Detailed Test Results - VPP MRR Results 2n-skx"
1847 algorithm: "table_details"
1848 output-file-ext: ".csv"
1849 output-file: "{DIR[DTR,MRR,VPP,2N,SKX]}/vpp_mrr_results_2n_skx"
1858 data: "vpp-mrr-results-2n-skx"
1865 # Test configuration - VPP MRR Test Configs 3n-hsw
1868 title: "Test configuration - VPP MRR Test Configs 3n-hsw"
1869 algorithm: "table_details"
1870 output-file-ext: ".csv"
1871 output-file: "{DIR[DTC,MRR,VPP,3N,HSW]}/vpp_mrr_test_configuration_3n_hsw"
1877 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
1878 data: "data vat-history"
1880 data: "vpp-mrr-results-3n-hsw"
1887 # Test configuration - VPP MRR Test Configs 3n-skx
1890 title: "Test configuration - VPP MRR Test Configs 3n-skx"
1891 algorithm: "table_details"
1892 output-file-ext: ".csv"
1893 output-file: "{DIR[DTC,MRR,VPP,3N,SKX]}/vpp_mrr_test_configuration_3n_skx"
1899 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
1900 data: "data vat-history"
1902 data: "vpp-mrr-results-3n-skx"
1909 # Test configuration - VPP MRR Test Configs 2n-skx
1912 title: "Test configuration - VPP MRR Test Configs 2n-skx"
1913 algorithm: "table_details"
1914 output-file-ext: ".csv"
1915 output-file: "{DIR[DTC,MRR,VPP,2N,SKX]}/vpp_mrr_test_configuration_2n_skx"
1921 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
1922 data: "data vat-history"
1924 data: "vpp-mrr-results-2n-skx"
1931 # Detailed Test Results - VPP Functional Results - Ubuntu
1934 title: "Detailed Test Results - VPP Functional Results - Ubuntu"
1935 algorithm: "table_details"
1936 output-file-ext: ".csv"
1937 output-file: "{DIR[DTR,FUNC,VPP,UBUNTU]}/vpp_functional_results_ubuntu"
1943 title: "Documentation"
1949 data: "vpp-func-results-ubuntu"
1957 # Detailed Test Results - VPP Functional Results - CentOS
1960 title: "Detailed Test Results - VPP Functional Results - CentOS"
1961 algorithm: "table_details"
1962 output-file-ext: ".csv"
1963 output-file: "{DIR[DTR,FUNC,VPP,CENTOS]}/vpp_functional_results_centos"
1969 title: "Documentation"
1976 "vpp-func-results-centos"
1984 # Test configuration - VPP Functional Test Configs - Ubuntu
1987 title: "Test configuration - VPP Functional Test Configs - Ubuntu"
1988 algorithm: "table_details"
1989 output-file-ext: ".csv"
1990 output-file: "{DIR[DTC,FUNC,VPP,UBUNTU]}/vpp_functional_configuration_ubuntu"
1996 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
1997 data: "data vat-history"
1999 data: "vpp-func-results-ubuntu"
2006 # Test configuration - VPP Functional Test Configs - CentOS
2009 title: "Test configuration - VPP Functional Test Configs - CentOS"
2010 algorithm: "table_details"
2011 output-file-ext: ".csv"
2012 output-file: "{DIR[DTC,FUNC,VPP,CENTOS]}/vpp_functional_configuration_centos"
2018 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
2019 data: "data vat-history"
2021 data: "vpp-func-results-centos"
2028 # Detailed Test Results - Container Orchestrated Topologies Performance Results 3n-hsw
2031 title: "Detailed Test Results - Container Orchestrated Topologies Performance Results 3n-hsw"
2032 algorithm: "table_details"
2033 output-file-ext: ".csv"
2034 output-file: "{DIR[DTR,PERF,COT,3N,HSW]}/cot_performance_results_3n_hsw"
2043 data: "ligato-perf-results-3n-hsw"
2050 # Detailed Test Results - VPP Device Results - Ubuntu
2053 title: "Detailed Test Results - VPP Device Results - Ubuntu"
2054 algorithm: "table_details"
2055 output-file-ext: ".csv"
2056 output-file: "{DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]}/vpp_device_results_ubuntu"
2062 title: "Documentation"
2068 data: "vpp-device-results-ubuntu"
2076 # Test configuration - VPP Device Test Configs - Ubuntu
2079 title: "Test configuration - VPP Device Test Configs - Ubuntu"
2080 algorithm: "table_details"
2081 output-file-ext: ".csv"
2082 output-file: "{DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]}/vpp_device_configuration_ubuntu"
2088 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
2089 data: "data vat-history"
2091 data: "vpp-device-results-ubuntu"
2098 ################################################################################
2100 # DPDK Performance Changes 1t1c pdr
2103 title: "DPDK Performance Changes 1t1c pdr"
2104 algorithm: "table_performance_comparison"
2105 output-file: "{DIR[STATIC,DPDK]}/performance-changes-1t1c-pdr"
2110 csit-dpdk-perf-1804-all:
2124 csit-dpdk-perf-verify-1807-3n-hsw:
2138 csit-dpdk-perf-verify-1810-3n-hsw:
2149 data: "dpdk-performance-changes"
2150 include-tests: "PDR" # "PDR" | "NDR" | "MRR"
2151 filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
2157 # DPDK Performance Changes 2t2c pdr
2160 title: "DPDK Performance Changes 2t2c pdr"
2161 algorithm: "table_performance_comparison"
2162 output-file: "{DIR[STATIC,DPDK]}/performance-changes-2t2c-pdr"
2167 csit-dpdk-perf-1804-all:
2181 csit-dpdk-perf-verify-1807-3n-hsw:
2195 csit-dpdk-perf-verify-1810-3n-hsw:
2206 data: "dpdk-performance-changes"
2207 include-tests: "PDR" # "PDR" | "NDR" | "MRR"
2208 filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
2214 # DPDK Performance Changes 1t1c ndr
2217 title: "DPDK Performance Changes 1t1c ndr"
2218 algorithm: "table_performance_comparison"
2219 output-file: "{DIR[STATIC,DPDK]}/performance-changes-1t1c-ndr"
2224 csit-dpdk-perf-1804-all:
2238 csit-dpdk-perf-verify-1807-3n-hsw:
2252 csit-dpdk-perf-verify-1810-3n-hsw:
2263 data: "dpdk-performance-changes"
2264 include-tests: "NDR" # "PDR" | "NDR" | "MRR"
2265 filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
2271 # DPDK Performance Changes 2t2c ndr
2274 title: "DPDK Performance Changes 2t2c ndr"
2275 algorithm: "table_performance_comparison"
2276 output-file: "{DIR[STATIC,DPDK]}/performance-changes-2t2c-ndr"
2281 csit-dpdk-perf-1804-all:
2295 csit-dpdk-perf-verify-1807-3n-hsw:
2309 csit-dpdk-perf-verify-1810-3n-hsw:
2320 data: "dpdk-performance-changes"
2321 include-tests: "NDR" # "PDR" | "NDR" | "MRR"
2322 filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
2328 # DPDK Comparison Across Testbeds 3n-hsw to 3n-skx ndr
2331 title: "DPDK Comparison Across Testbeds 3n-hsw to 3n-skx ndr"
2332 algorithm: "table_performance_comparison"
2333 output-file: "{DIR[STATIC,DPDK]}/performance-compare-testbeds-3n-hsw-3n-skx-ndr"
2337 csit-dpdk-perf-verify-1810-3n-hsw:
2351 csit-dpdk-perf-verify-1810-3n-skx:
2362 data: "dpdk-compare-testbeds"
2363 include-tests: "NDR" # "PDR" | "NDR" | "MRR"
2364 filter: "'NIC_Intel-X710' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
2370 # DPDK Comparison Across Testbeds 3n-hsw to 3n-skx pdr
2373 title: "DPDK Comparison Across Testbeds 3n-hsw to 3n-skx pdr"
2374 algorithm: "table_performance_comparison"
2375 output-file: "{DIR[STATIC,DPDK]}/performance-compare-testbeds-3n-hsw-3n-skx-pdr"
2379 csit-dpdk-perf-verify-1810-3n-hsw:
2393 csit-dpdk-perf-verify-1810-3n-skx:
2404 data: "dpdk-compare-testbeds"
2405 include-tests: "PDR" # "PDR" | "NDR" | "MRR"
2406 filter: "'NIC_Intel-X710' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
2412 # DPDK Comparison Across Testbeds 3n-hsw to 3n-skx mrr
2413 # NOTE: Not used in 18.10
2416 # title: "DPDK Comparison Across Testbeds 3n-hsw to 3n-skx mrr"
2417 # algorithm: "table_performance_comparison"
2418 # output-file: "{DIR[STATIC,DPDK]}/performance-compare-testbeds-3n-hsw-3n-skx-mrr"
2420 # title: "3-Node Hsw"
2422 # csit-dpdk-perf-verify-1807-3n-hsw:
2434 # title: "3-Node Skx"
2436 # csit-dpdk-perf-verify-1807-3n-skx:
2447 # data: "dpdk-compare-testbeds"
2448 # include-tests: "MRR" # "PDR" | "NDR" | "MRR"
2449 # filter: "'NIC_Intel-X710' and MRR" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'"
2455 # Detailed Test Results - DPDK Performance Results 3n-hsw
2458 title: "Detailed Test Results - DPDK Performance Results 3n-hsw"
2459 algorithm: "table_details"
2460 output-file-ext: ".csv"
2461 output-file: "{DIR[DTR,PERF,DPDK,3N,HSW]}/dpdk_performance_results_3n_hsw"
2470 data: "dpdk-perf-results-3n-hsw"
2477 # Detailed Test Results - DPDK Performance Results 3n-skx
2480 title: "Detailed Test Results - DPDK Performance Results 3n-skx"
2481 algorithm: "table_details"
2482 output-file-ext: ".csv"
2483 output-file: "{DIR[DTR,PERF,DPDK,3N,SKX]}/dpdk_performance_results_3n_skx"
2492 data: "dpdk-perf-results-3n-skx"
2499 # Detailed Test Results - DPDK Performance Results 2n-skx
2502 title: "Detailed Test Results - DPDK Performance Results 2n-skx"
2503 algorithm: "table_details"
2504 output-file-ext: ".csv"
2505 output-file: "{DIR[DTR,PERF,DPDK,2N,SKX]}/dpdk_performance_results_2n_skx"
2514 data: "dpdk-perf-results-2n-skx"
2521 ################################################################################
2525 title: "Detailed Test Results - Honeycomb Functional Results"
2526 algorithm: "table_details"
2527 output-file-ext: ".csv"
2528 output-file: "{DIR[DTR,FUNC,HC]}/hc_functional_results"
2534 title: "Documentation"
2549 ################################################################################
2553 title: "Detailed Test Results - NSH SFC Functional Results"
2554 algorithm: "table_details"
2555 output-file-ext: ".csv"
2556 output-file: "{DIR[DTR,FUNC,NSHSFC]}/nsh_sfc_functional_results"
2562 title: "Documentation"
2577 ################################################################################
2581 title: "Detailed Test Results - DMM Functional Results"
2582 algorithm: "table_details"
2583 output-file-ext: ".csv"
2584 output-file: "{DIR[DTR,FUNC,DMM]}/dmm_functional_results"
2590 title: "Documentation"
2605 ################################################################################
2607 ################################################################################
2609 # VPP Performance Results 3n-hsw
2612 title: "VPP Performance Results 3n-hsw"
2613 algorithm: "file_test_results"
2614 output-file-ext: ".rst"
2615 output-file: "{DIR[DTR,PERF,VPP,3N,HSW]}/vpp_performance_results_3n_hsw"
2616 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2617 dir-tables: "{DIR[DTR,PERF,VPP,3N,HSW]}"
2618 data: "vpp-perf-results-3n-hsw"
2619 filter: "not 'NDRCHK' and not 'PDRCHK'"
2627 # VPP Performance Results 3n-skx
2630 title: "VPP Performance Results 3n-skx"
2631 algorithm: "file_test_results"
2632 output-file-ext: ".rst"
2633 output-file: "{DIR[DTR,PERF,VPP,3N,SKX]}/vpp_performance_results_3n_skx"
2634 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2635 dir-tables: "{DIR[DTR,PERF,VPP,3N,SKX]}"
2636 data: "vpp-perf-results-3n-skx"
2637 filter: "not 'NDRCHK' and not 'PDRCHK'"
2645 # VPP Performance Results 2n-skx
2648 title: "VPP Performance Results 2n-skx"
2649 algorithm: "file_test_results"
2650 output-file-ext: ".rst"
2651 output-file: "{DIR[DTR,PERF,VPP,2N,SKX]}/vpp_performance_results_2n_skx"
2652 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2653 dir-tables: "{DIR[DTR,PERF,VPP,2N,SKX]}"
2654 data: "vpp-perf-results-2n-skx"
2655 filter: "not 'NDRCHK' and not 'PDRCHK'"
2663 # VPP Performance Configuration 3n-hsw
2666 title: "VPP Performance Configuration 3n-hsw"
2667 algorithm: "file_test_results"
2668 output-file-ext: ".rst"
2669 output-file: "{DIR[DTC,PERF,VPP,3N,HSW]}/vpp_performance_configuration_3n_hsw"
2670 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2671 dir-tables: "{DIR[DTC,PERF,VPP,3N,HSW]}"
2672 data: "vpp-perf-results-3n-hsw"
2673 filter: "not 'NDRCHK' and not 'PDRCHK'"
2681 # VPP Performance Configuration 3n-skx
2684 title: "VPP Performance Configuration 3n-skx"
2685 algorithm: "file_test_results"
2686 output-file-ext: ".rst"
2687 output-file: "{DIR[DTC,PERF,VPP,3N,SKX]}/vpp_performance_configuration_3n_skx"
2688 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2689 dir-tables: "{DIR[DTC,PERF,VPP,3N,SKX]}"
2690 data: "vpp-perf-results-3n-skx"
2691 filter: "not 'NDRCHK' and not 'PDRCHK'"
2699 # VPP Performance Configuration 2n-skx
2702 title: "VPP Performance Configuration 2n-skx"
2703 algorithm: "file_test_results"
2704 output-file-ext: ".rst"
2705 output-file: "{DIR[DTC,PERF,VPP,2N,SKX]}/vpp_performance_configuration_2n_skx"
2706 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2707 dir-tables: "{DIR[DTC,PERF,VPP,2N,SKX]}"
2708 data: "vpp-perf-results-2n-skx"
2709 filter: "not 'NDRCHK' and not 'PDRCHK'"
2717 # VPP Performance Operational Data 3n-hsw
2720 title: "VPP Performance Operational Data 3n-hsw"
2721 algorithm: "file_test_results"
2722 output-file-ext: ".rst"
2723 output-file: "{DIR[DTO,PERF,VPP,3N,HSW]}/vpp_performance_operational_data_3n_hsw"
2724 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2725 dir-tables: "{DIR[DTO,PERF,VPP,3N,HSW]}"
2726 data: "vpp-perf-results-3n-hsw"
2727 filter: "not 'NDRCHK' and not 'PDRCHK'"
2735 # VPP Performance Operational Data 3n-skx
2738 title: "VPP Performance Operational Data 3n-skx"
2739 algorithm: "file_test_results"
2740 output-file-ext: ".rst"
2741 output-file: "{DIR[DTO,PERF,VPP,3N,SKX]}/vpp_performance_operational_data_3n_skx"
2742 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2743 dir-tables: "{DIR[DTO,PERF,VPP,3N,SKX]}"
2744 data: "vpp-perf-results-3n-skx"
2745 filter: "not 'NDRCHK' and not 'PDRCHK'"
2753 # VPP Performance Operational Data 2n-skx
2756 title: "VPP Performance Operational Data 2n-skx"
2757 algorithm: "file_test_results"
2758 output-file-ext: ".rst"
2759 output-file: "{DIR[DTO,PERF,VPP,2N,SKX]}/vpp_performance_operational_data_2n_skx"
2760 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2761 dir-tables: "{DIR[DTO,PERF,VPP,2N,SKX]}"
2762 data: "vpp-perf-results-2n-skx"
2763 filter: "not 'NDRCHK' and not 'PDRCHK'"
2771 # VPP MRR Results 3n-hsw
2774 title: "VPP MRR Results 3n-hsw"
2775 algorithm: "file_test_results"
2776 output-file-ext: ".rst"
2777 output-file: "{DIR[DTR,MRR,VPP,3N,HSW]}/vpp_mrr_results_3n_hsw"
2778 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2779 dir-tables: "{DIR[DTR,MRR,VPP,3N,HSW]}"
2780 data: "vpp-mrr-results-3n-hsw"
2789 # VPP MRR Results 3n-skx
2792 title: "VPP MRR Results 3n-skx"
2793 algorithm: "file_test_results"
2794 output-file-ext: ".rst"
2795 output-file: "{DIR[DTR,MRR,VPP,3N,SKX]}/vpp_mrr_results_3n_skx"
2796 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2797 dir-tables: "{DIR[DTR,MRR,VPP,3N,SKX]}"
2798 data: "vpp-mrr-results-3n-skx"
2807 # VPP MRR Results 2n-skx
2810 title: "VPP MRR Results 2n-skx"
2811 algorithm: "file_test_results"
2812 output-file-ext: ".rst"
2813 output-file: "{DIR[DTR,MRR,VPP,2N,SKX]}/vpp_mrr_results_2n_skx"
2814 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2815 dir-tables: "{DIR[DTR,MRR,VPP,2N,SKX]}"
2816 data: "vpp-mrr-results-2n-skx"
2825 # VPP MRR Configuration 3n-hsw
2828 title: "VPP MRR Configuration 3n-hsw"
2829 algorithm: "file_test_results"
2830 output-file-ext: ".rst"
2831 output-file: "{DIR[DTC,MRR,VPP,3N,HSW]}/vpp_mrr_configuration_3n_hsw"
2832 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2833 dir-tables: "{DIR[DTC,MRR,VPP,3N,HSW]}"
2834 data: "vpp-mrr-results-3n-hsw"
2843 # VPP MRR Configuration 3n-skx
2846 title: "VPP MRR Configuration 3n-skx"
2847 algorithm: "file_test_results"
2848 output-file-ext: ".rst"
2849 output-file: "{DIR[DTC,MRR,VPP,3N,SKX]}/vpp_mrr_configuration_3n_skx"
2850 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2851 dir-tables: "{DIR[DTC,MRR,VPP,3N,SKX]}"
2852 data: "vpp-mrr-results-3n-skx"
2861 # VPP MRR Configuration 2n-skx
2864 title: "VPP MRR Configuration 2n-skx"
2865 algorithm: "file_test_results"
2866 output-file-ext: ".rst"
2867 output-file: "{DIR[DTC,MRR,VPP,2N,SKX]}/vpp_mrr_configuration_2n_skx"
2868 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2869 dir-tables: "{DIR[DTC,MRR,VPP,2N,SKX]}"
2870 data: "vpp-mrr-results-2n-skx"
2879 # VPP Functional Results - Ubuntu
2882 title: "VPP Functional Results - Ubuntu"
2883 algorithm: "file_test_results"
2884 output-file-ext: ".rst"
2885 output-file: "{DIR[DTR,FUNC,VPP,UBUNTU]}/vpp_functional_results_ubuntu"
2886 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2887 dir-tables: "{DIR[DTR,FUNC,VPP,UBUNTU]}"
2888 data: "vpp-func-results-ubuntu"
2897 # VPP Functional Results - CentOS
2900 title: "VPP Functional Results - CentOS"
2901 algorithm: "file_test_results"
2902 output-file-ext: ".rst"
2903 output-file: "{DIR[DTR,FUNC,VPP,CENTOS]}/vpp_functional_results_centos"
2904 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2905 dir-tables: "{DIR[DTR,FUNC,VPP,CENTOS]}"
2907 "vpp-func-results-centos"
2916 # VPP Functional Configuration - Ubuntu
2919 title: "VPP Functional Configuration - Ubuntu"
2920 algorithm: "file_test_results"
2921 output-file-ext: ".rst"
2922 output-file: "{DIR[DTC,FUNC,VPP,UBUNTU]}/vpp_functional_configuration_ubuntu"
2923 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2924 dir-tables: "{DIR[DTC,FUNC,VPP,UBUNTU]}"
2925 data: "vpp-func-results-ubuntu"
2934 # VPP Functional Configuration - CentOS
2937 title: "VPP Functional Configuration - CentOS"
2938 algorithm: "file_test_results"
2939 output-file-ext: ".rst"
2940 output-file: "{DIR[DTC,FUNC,VPP,CENTOS]}/vpp_functional_configuration_centos"
2941 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2942 dir-tables: "{DIR[DTC,FUNC,VPP,CENTOS]}"
2944 "vpp-func-results-centos"
2953 # VPP Device Results - Ubuntu
2956 title: "VPP Device Results - Ubuntu"
2957 algorithm: "file_test_results"
2958 output-file-ext: ".rst"
2959 output-file: "{DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]}/vpp_device_results_ubuntu"
2960 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2961 dir-tables: "{DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]}"
2962 data: "vpp-device-results-ubuntu"
2971 # VPP Device Configuration - Ubuntu
2974 title: "VPP Device Configuration - Ubuntu"
2975 algorithm: "file_test_results"
2976 output-file-ext: ".rst"
2977 output-file: "{DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]}/vpp_device_configuration_ubuntu"
2978 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2979 dir-tables: "{DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]}"
2980 data: "vpp-device-results-ubuntu"
2989 # Container Orchestrated Performance Results 3n-hsw
2992 title: "Container Orchestrated Performance Results 3n-hsw"
2993 algorithm: "file_test_results"
2994 output-file-ext: ".rst"
2995 output-file: "{DIR[DTR,PERF,COT,3N,HSW]}/cot_performance_results_3n_hsw"
2996 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
2997 dir-tables: "{DIR[DTR,PERF,COT,3N,HSW]}"
2998 data: "ligato-perf-results-3n-hsw"
3007 # DPDK Performance Results 3n-hsw
3010 title: "DPDK Performance Results 3n-hsw"
3011 algorithm: "file_test_results"
3012 output-file-ext: ".rst"
3013 output-file: "{DIR[DTR,PERF,DPDK,3N,HSW]}/dpdk_performance_results_3n_hsw"
3014 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
3015 dir-tables: "{DIR[DTR,PERF,DPDK,3N,HSW]}"
3016 data: "dpdk-perf-results-3n-hsw"
3025 # DPDK Performance Results 3n-skx
3028 title: "DPDK Performance Results 3n-skx"
3029 algorithm: "file_test_results"
3030 output-file-ext: ".rst"
3031 output-file: "{DIR[DTR,PERF,DPDK,3N,SKX]}/dpdk_performance_results_3n_skx"
3032 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
3033 dir-tables: "{DIR[DTR,PERF,DPDK,3N,SKX]}"
3034 data: "dpdk-perf-results-3n-skx"
3043 # DPDK Performance Results 2n-skx
3046 title: "DPDK Performance Results 2n-skx"
3047 algorithm: "file_test_results"
3048 output-file-ext: ".rst"
3049 output-file: "{DIR[DTR,PERF,DPDK,2N,SKX]}/dpdk_performance_results_2n_skx"
3050 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
3051 dir-tables: "{DIR[DTR,PERF,DPDK,2N,SKX]}"
3052 data: "dpdk-perf-results-2n-skx"
3061 # Honeycomb Functional Results
3064 title: "Honeycomb Functional Results"
3065 algorithm: "file_test_results"
3066 output-file-ext: ".rst"
3067 output-file: "{DIR[DTR,FUNC,HC]}/honeycomb_functional_results"
3068 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
3069 dir-tables: "{DIR[DTR,FUNC,HC]}"
3080 # NSH SFC Functional Results
3083 title: "NSH SFC Functional Results"
3084 algorithm: "file_test_results"
3085 output-file-ext: ".rst"
3086 output-file: "{DIR[DTR,FUNC,NSHSFC]}/nshsfc_functional_results"
3087 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
3088 dir-tables: "{DIR[DTR,FUNC,NSHSFC]}"
3099 # DMM Functional Results
3102 title: "DMM Functional Results"
3103 algorithm: "file_test_results"
3104 output-file-ext: ".rst"
3105 output-file: "{DIR[DTR,FUNC,DMM]}/dmm_functional_results"
3106 file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
3107 dir-tables: "{DIR[DTR,FUNC,DMM]}"
3118 ################################################################################
3120 ################################################################################
3122 ################################################################################
3123 # Plots VPP HTTP Server Performance
3126 title: "VPP HTTP Server Performance"
3127 algorithm: "plot_http_server_performance_box"
3128 output-file-type: ".html"
3129 output-file: "{DIR[STATIC,VPP]}/http-server-performance-cps"
3131 "plot-vpp-http-server-performance"
3132 # Keep this formatting, the filter is enclosed with " (quotation mark) and
3133 # each tag is enclosed with ' (apostrophe).
3134 filter: "'HTTP' and 'TCP_CPS'"
3140 boxpoints: "outliers"
3143 title: "VPP HTTP Server Performance"
3149 title: "VPP HTTP Server Performance"
3150 algorithm: "plot_http_server_performance_box"
3151 output-file-type: ".html"
3152 output-file: "{DIR[STATIC,VPP]}/http-server-performance-rps"
3154 "plot-vpp-http-server-performance"
3155 filter: "'HTTP' and 'TCP_RPS'"
3161 boxpoints: "outliers"
3164 title: "VPP HTTP Server Performance"
3168 ################################################################################
3170 # Packet Throughput - VPP L2 3n-hsw-x520 base and scale
3173 title: "VPP Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr"
3174 algorithm: "plot_performance_box"
3175 output-file-type: ".html"
3176 output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr"
3177 data: "plot-vpp-throughput-latency-3n-hsw"
3178 filter: "'NIC_Intel-X520-DA2' and
3180 ('BASE' or 'SCALE') and
3184 ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and
3200 boxpoints: "outliers"
3203 title: "l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr"
3204 layout: "plot-throughput"
3208 title: "VPP Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr"
3209 algorithm: "plot_performance_box"
3210 output-file-type: ".html"
3211 output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr"
3212 data: "plot-vpp-throughput-latency-3n-hsw"
3213 filter: "'NIC_Intel-X520-DA2' and
3215 ('BASE' or 'SCALE') and
3219 ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and
3235 boxpoints: "outliers"
3238 title: "l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr"
3239 layout: "plot-throughput"
3243 title: "VPP Throughput: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr"
3244 algorithm: "plot_performance_box"
3245 output-file-type: ".html"
3246 output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr"
3247 data: "plot-vpp-throughput-latency-3n-hsw"
3248 filter: "'NIC_Intel-X520-DA2' and
3250 ('BASE' or 'SCALE') and
3254 ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and
3270 boxpoints: "outliers"
3273 title: "l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr"
3274 layout: "plot-throughput"
3278 title: "VPP Throughput: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr"
3279 algorithm: "plot_performance_box"
3280 output-file-type: ".html"
3281 output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr"
3282 data: "plot-vpp-throughput-latency-3n-hsw"
3283 filter: "'NIC_Intel-X520-DA2' and
3285 ('BASE' or 'SCALE') and
3289 ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and
3305 boxpoints: "outliers"
3308 title: "l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr"
3309 layout: "plot-throughput"
3311 # Packet Throughput - VPP L2 3n-hsw-x520 features
3314 title: "VPP Throughput: l2sw-3n-hsw-x520-64b-1t1c-features-ndr"
3315 algorithm: "plot_performance_box"
3316 output-file-type: ".html"
3317 output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-features-ndr"
3318 data: "plot-vpp-throughput-latency-3n-hsw"
3319 filter: "'NIC_Intel-X520-DA2' and
3323 (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and
3332 - "L2XCBASE" # l2xcbase
3333 - "L2BDBASE" # l2bdbase
3334 - "L2XCFWD" # dot1q-l2xcbase
3335 - "L2BDMACLRN" # dot1q-l2bdbase
3338 boxpoints: "outliers"
3341 title: "l2sw-3n-hsw-x520-64b-1t1c-features-ndr"
3342 layout: "plot-throughput"
3346 title: "VPP Throughput: l2sw-3n-hsw-x520-64b-1t1c-features-pdr"
3347 algorithm: "plot_performance_box"
3348 output-file-type: ".html"
3349 output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-features-pdr"
3350 data: "plot-vpp-throughput-latency-3n-hsw"
3351 filter: "'NIC_Intel-X520-DA2' and
3355 (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and
3364 - "L2XCBASE" # l2xcbase
3365 - "L2BDBASE" # l2bdbase
3366 - "L2XCFWD" # dot1q-l2xcbase
3367 - "L2BDMACLRN" # dot1q-l2bdbase
3370 boxpoints: "outliers"
3373 title: "l2sw-3n-hsw-x520-64b-1t1c-features-pdr"
3374 layout: "plot-throughput"
3378 title: "VPP Throughput: l2sw-3n-hsw-x520-64b-2t2c-features-ndr"
3379 algorithm: "plot_performance_box"
3380 output-file-type: ".html"
3381 output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-features-ndr"
3382 data: "plot-vpp-throughput-latency-3n-hsw"
3383 filter: "'NIC_Intel-X520-DA2' and
3387 (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and
3396 - "L2XCBASE" # l2xcbase
3397 - "L2BDBASE" # l2bdbase
3398 - "L2XCFWD" # dot1q-l2xcbase
3399 - "L2BDMACLRN" # dot1q-l2bdbase
3402 boxpoints: "outliers"
3405 title: "l2sw-3n-hsw-x520-64b-2t2c-features-ndr"
3406 layout: "plot-throughput"
3410 title: "VPP Throughput: l2sw-3n-hsw-x520-64b-2t2c-features-pdr"
3411 algorithm: "plot_performance_box"
3412 output-file-type: ".html"
3413 output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-features-pdr"
3414 data: "plot-vpp-throughput-latency-3n-hsw"
3415 filter: "'NIC_Intel-X520-DA2' and
3419 (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and
3428 - "L2XCBASE" # l2xcbase
3429 - "L2BDBASE" # l2bdbase
3430 - "L2XCFWD" # dot1q-l2xcbase
3431 - "L2BDMACLRN" # dot1q-l2bdbase
3434 boxpoints: "outliers"
3437 title: "l2sw-3n-hsw-x520-64b-2t2c-features-pdr"
3438 layout: "plot-throughput"
3440 # Packet Throughput - VPP L2 3n-hsw-x710 base and scale
3443 title: "VPP Throughput: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr"
3444 algorithm: "plot_performance_box"
3445 output-file-type: ".html"
3446 output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr"
3447 data: "plot-vpp-throughput-latency-3n-hsw"
3448 filter: "'NIC_Intel-X710' and
3450 ('BASE' or 'SCALE') and
3454 ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and
3470 boxpoints: "outliers"
3473 title: "l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr"
3474 layout: "plot-throughput"
3478 title: "VPP Throughput: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr"
3479 algorithm: "plot_performance_box"
3480 output-file-type: ".html"
3481 output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr"
3482 data: "plot-vpp-throughput-latency-3n-hsw"