6 # - Download of input data files
8 # - Read data from given zip / xml files
9 # - Set the configuration as it is done in normal mode
10 # If the section "type: debug" is missing, CFG[DEBUG] is set to 0.
14 # Top level directories:
18 DIR[BUILD,HTML]: "_build"
19 DIR[BUILD,LATEX]: "_build_latex"
22 DIR[RST]: "../../../docs/report"
25 ## Input data files (.zip, .xml)
26 DIR[WORKING,DATA]: "{DIR[WORKING]}/data"
27 ## Static source files from git
28 DIR[WORKING,SRC]: "{DIR[WORKING]}/src"
29 DIR[WORKING,SRC,STATIC]: "{DIR[WORKING,SRC]}/_static"
32 DIR[STATIC]: "{DIR[BUILD,HTML]}/_static"
33 DIR[STATIC,VPP]: "{DIR[STATIC]}/vpp"
34 DIR[STATIC,DPDK]: "{DIR[STATIC]}/dpdk"
35 DIR[STATIC,ARCH]: "{DIR[STATIC]}/archive"
37 # Detailed test results
38 DIR[DTR]: "{DIR[WORKING,SRC]}/detailed_test_results"
39 DIR[DTR,PERF,DPDK]: "{DIR[DTR]}/dpdk_performance_results"
40 DIR[DTR,PERF,VPP]: "{DIR[DTR]}/vpp_performance_results"
41 DIR[DTR,PERF,COT]: "{DIR[DTR]}/cot_performance_results"
42 DIR[DTR,PERF,HC]: "{DIR[DTR]}/honeycomb_performance_results"
43 DIR[DTR,FUNC,VPP]: "{DIR[DTR]}/vpp_functional_results"
44 DIR[DTR,FUNC,HC]: "{DIR[DTR]}/honeycomb_functional_results"
45 DIR[DTR,FUNC,NSHSFC]: "{DIR[DTR]}/nshsfc_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]: "{DIR[DTC]}/vpp_performance_configuration"
51 DIR[DTC,FUNC,VPP]: "{DIR[DTC]}/vpp_functional_configuration"
53 # Detailed tests operational data
54 DIR[DTO]: "{DIR[WORKING,SRC]}/test_operational_data"
55 DIR[DTO,PERF,VPP]: "{DIR[DTO]}/vpp_performance_operational_data"
57 # .css patch file to fix tables generated by Sphinx
58 DIR[CSS_PATCH_FILE]: "{DIR[STATIC]}/theme_overrides.css"
59 DIR[CSS_PATCH_FILE2]: "{DIR[WORKING,SRC,STATIC]}/theme_overrides.css"
62 URL[JENKINS,CSIT]: "https://jenkins.fd.io/view/csit/job"
63 URL[JENKINS,HC]: "https://jenkins.fd.io/view/hc2vpp/job"
66 # List the directories which are created while preparing the environment.
67 # All directories MUST be defined in "paths" section.
74 - "DIR[WORKING,SRC,STATIC]"
77 # List the directories which are deleted while cleaning the environment.
78 # All directories MUST be defined in "paths" section.
82 # List the directories where the results (build) is stored.
83 # All directories MUST be defined in "paths" section.
90 plot-throughput-speedup-analysis:
91 # csit-vpp-perf-1801-all:
94 performance-improvements:
95 csit-vpp-perf-1707-all:
106 csit-vpp-perf-1710-all:
117 csit-ligato-perf-1710-all:
129 csit-vpp-perf-1710-all:
133 csit-vpp-functional-1710-ubuntu1604-virl:
136 csit-ligato-perf-1710-all:
139 csit-dpdk-perf-1710-all:
142 csit-hc2vpp-verify-func-1710-ubuntu1604:
143 - "lastSuccessfulBuild"
145 csit-nsh_sfc-verify-func-1710-ubuntu1604-virl:
147 plot-vpp-throughput-latency:
148 csit-vpp-perf-1710-all:
159 plot-dpdk-throughput-latency:
160 csit-dpdk-perf-1710-all:
171 plot-ligato-throughput-latency:
172 csit-ligato-perf-1710-all:
189 gridcolor: "rgb(238, 238, 238)"
190 linecolor: "rgb(238, 238, 238)"
195 tickcolor: "rgb(238, 238, 238)"
197 title: "Indexed Test Cases"
200 gridcolor: "rgb(238, 238, 238)'"
202 linecolor: "rgb(238, 238, 238)"
208 tickcolor: "rgb(238, 238, 238)"
209 title: "Packets Per Second [pps]"
229 gridcolor: "rgb(238, 238, 238)"
230 linecolor: "rgb(238, 238, 238)"
235 tickcolor: "rgb(238, 238, 238)"
237 title: "Indexed Test Cases"
240 gridcolor: "rgb(238, 238, 238)'"
242 linecolor: "rgb(238, 238, 238)"
248 tickcolor: "rgb(238, 238, 238)"
249 title: "Latency min/avg/max [uSec]"
264 plot-throughput-speedup-analysis:
266 # title: "Test Cases"
270 gridcolor: "rgb(238, 238, 238)"
271 linecolor: "rgb(238, 238, 238)"
276 tickcolor: "rgb(238, 238, 238)"
281 title: "Throughput speedup factor"
282 gridcolor: "rgb(238, 238, 238)"
284 linecolor: "rgb(238, 238, 238)"
290 tickcolor: "rgb(238, 238, 238)"
298 bgcolor: "rgba(255, 255, 255, 0)"
299 bordercolor: "rgba(255, 255, 255, 0)"
316 input-format: "xml" # zip or xml
317 extract: "robot-plugin/output.xml" # Only for zip
319 # The files must be in the directory DIR[WORKING,DATA]
320 csit-vpp-perf-1801-all:
323 file: "{DIR[WORKING,DATA]}/output.xml"
326 file: "{DIR[WORKING,DATA]}/output.xml"
327 # csit-dpdk-perf-1707-all:
330 # file: "{DIR[WORKING,DATA]}/csit-dpdk-perf-1707-all__10.xml"
333 # file: "{DIR[WORKING,DATA]}/csit-dpdk-perf-1707-all__9.xml"
334 # csit-nsh_sfc-verify-func-1707-ubuntu1604-virl:
337 # file: "{DIR[WORKING,DATA]}/csit-nsh_sfc-verify-func-1707-ubuntu1604-virl-2.xml"
338 # csit-vpp-functional-1707-ubuntu1604-virl:
340 # build: lastSuccessfulBuild
341 # file: "{DIR[WORKING,DATA]}/csit-vpp-functional-1707-ubuntu1604-virl-lastSuccessfulBuild.xml"
342 # hc2vpp-csit-integration-1707-ubuntu1604:
344 # build: lastSuccessfulBuild
345 # file: "{DIR[WORKING,DATA]}/hc2vpp-csit-integration-1707-ubuntu1604-lastSuccessfulBuild.xml"
346 # csit-vpp-perf-1707-all:
349 # file: "{DIR[WORKING,DATA]}/csit-vpp-perf-1707-all__16__output.xml"
352 # file: "{DIR[WORKING,DATA]}/csit-vpp-perf-1707-all__17__output.xml"
356 src-path: "{DIR[RST]}"
357 dst-path: "{DIR[WORKING,SRC]}"
360 type: "input" # Ignored in debug mode
362 file-name: "robot-plugin.zip"
364 download-path: "{job}/{build}/robot/report/*zip*/{filename}"
365 extract: "robot-plugin/output.xml"
367 csit-vpp-perf-1707-all:
378 csit-vpp-perf-1710-all:
390 csit-dpdk-perf-1710-all:
401 csit-ligato-perf-1710-all:
412 csit-vpp-functional-1710-ubuntu1604-virl:
414 csit-nsh_sfc-verify-func-1710-ubuntu1604-virl:
416 csit-hc2vpp-verify-func-1710-ubuntu1604:
417 - lastSuccessfulBuild
427 ################################################################################
429 ################################################################################
433 title: "Performance improvements"
434 algorithm: "table_performance_improvements"
435 template: "{DIR[DTR,PERF,VPP,IMPRV]}/tmpl_performance_improvements.csv"
436 output-file-ext: ".csv"
437 output-file: "{DIR[DTR,PERF,VPP,IMPRV]}/performance_improvements"
440 title: "Functionality"
446 title: "16.09 mean [Mpps]"
449 title: "17.01 mean [Mpps]"
452 title: "17.04 mean [Mpps]"
455 title: "17.07 mean [Mpps]"
456 data: "data csit-vpp-perf-1707-all mean"
458 title: "17.10 mean [Mpps]"
459 data: "data csit-vpp-perf-1710-all csit-ligato-perf-1710-all mean"
461 title: "17.10 stdev [Mpps]"
462 data: "data csit-vpp-perf-1710-all csit-ligato-perf-1710-all stdev"
464 title: "17.07 to 17.10 change [%]"
465 data: "operation relative_change 5 6"
468 "performance-improvements"
475 title: "Detailed Test Results - VPP Performance Results"
476 algorithm: "table_merged_details"
477 output-file-ext: ".csv"
478 output-file: "{DIR[DTR,PERF,VPP]}/vpp_performance_results"
484 title: "Documentation"
492 filter: "not 'NDRCHK' and not 'PDRCHK'"
501 title: "Test configuration - VPP Performance Test Configs"
502 algorithm: "table_merged_details"
503 output-file-ext: ".csv"
504 output-file: "{DIR[DTC,PERF,VPP]}/vpp_test_configuration"
510 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
511 data: "data vat-history"
515 filter: "not 'NDRCHK' and not 'PDRCHK'"
523 title: "Test Operational Data - VPP Performance Operational Data"
524 algorithm: "table_merged_details"
525 output-file-ext: ".csv"
526 output-file: "{DIR[DTO,PERF,VPP]}/vpp_test_operational"
532 title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate"
533 data: "data show-run"
537 filter: "not 'NDRCHK' and not 'PDRCHK'"
545 title: "Detailed Test Results - VPP Functional Results"
546 algorithm: "table_details"
547 output-file-ext: ".csv"
548 output-file: "{DIR[DTR,FUNC,VPP]}/vpp_functional_results"
554 title: "Documentation"
571 title: "Test configuration - VPP Functional Test Configs"
572 algorithm: "table_details"
573 output-file-ext: ".csv"
574 output-file: "{DIR[DTC,FUNC,VPP]}/vpp_functional_configuration"
580 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
581 data: "data vat-history"
593 title: "Detailed Test Results - Container Orchestrated Topologies Performance Results"
594 algorithm: "table_details"
595 output-file-ext: ".csv"
596 output-file: "{DIR[DTR,PERF,COT]}/cot_performance_results"
602 title: "Documentation"
609 "ligato-perf-results"
619 title: "Detailed Test Results - DPDK Performance Results"
620 algorithm: "table_details"
621 output-file-ext: ".csv"
622 output-file: "{DIR[DTR,PERF,DPDK]}/dpdk_performance_results"
628 title: "Documentation"
645 title: "Detailed Test Results - Honeycomb Functional Results"
646 algorithm: "table_details"
647 output-file-ext: ".csv"
648 output-file: "{DIR[DTR,FUNC,HC]}/hc_functional_results"
654 title: "Documentation"
671 title: "Detailed Test Results - NSH SFC Functional Results"
672 algorithm: "table_details"
673 output-file-ext: ".csv"
674 output-file: "{DIR[DTR,FUNC,NSHSFC]}/nsh_sfc_functional_results"
680 title: "Documentation"
695 ################################################################################
697 ################################################################################
701 title: "VPP Performance Results"
702 algorithm: "file_merged_test_results"
703 output-file-ext: ".rst"
704 output-file: "{DIR[DTR,PERF,VPP]}/vpp_performance_results"
705 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"
706 dir-tables: "{DIR[DTR,PERF,VPP]}"
709 filter: "not 'NDRCHK' and not 'PDRCHK'"
715 data-start-level: 3 # 0, 1, 2, ...
716 chapters-start-level: 2 # 0, 1, 2, ...
720 title: "VPP Performance Configuration"
721 algorithm: "file_merged_test_results"
722 output-file-ext: ".rst"
723 output-file: "{DIR[DTC,PERF,VPP]}/vpp_performance_configuration"
724 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"
725 dir-tables: "{DIR[DTC,PERF,VPP]}"
728 filter: "not 'NDRCHK' and not 'PDRCHK'"
734 data-start-level: 3 # 0, 1, 2, ...
735 chapters-start-level: 2 # 0, 1, 2, ...
739 title: "VPP Performance Operational Data"
740 algorithm: "file_merged_test_results"
741 output-file-ext: ".rst"
742 output-file: "{DIR[DTO,PERF,VPP]}/vpp_performance_operational_data"
743 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"
744 dir-tables: "{DIR[DTO,PERF,VPP]}"
747 filter: "not 'NDRCHK' and not 'PDRCHK'"
753 data-start-level: 3 # 0, 1, 2, ...
754 chapters-start-level: 2 # 0, 1, 2, ...
758 title: "VPP Functional Results"
759 algorithm: "file_test_results"
760 output-file-ext: ".rst"
761 output-file: "{DIR[DTR,FUNC,VPP]}/vpp_functional_results"
762 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"
763 dir-tables: "{DIR[DTR,FUNC,VPP]}"
771 data-start-level: 3 # 0, 1, 2, ...
772 chapters-start-level: 2 # 0, 1, 2, ...
776 title: "VPP Functional Configuration"
777 algorithm: "file_test_results"
778 output-file-ext: ".rst"
779 output-file: "{DIR[DTC,FUNC,VPP]}/vpp_functional_configuration"
780 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"
781 dir-tables: "{DIR[DTC,FUNC,VPP]}"
789 data-start-level: 3 # 0, 1, 2, ...
790 chapters-start-level: 2 # 0, 1, 2, ...
794 title: "Container Orchestrated Performance Results"
795 algorithm: "file_test_results"
796 output-file-ext: ".rst"
797 output-file: "{DIR[DTR,PERF,COT]}/cot_performance_results"
798 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"
799 dir-tables: "{DIR[DTR,PERF,COT]}"
801 "ligato-perf-results"
807 data-start-level: 2 # 0, 1, 2, ...
808 chapters-start-level: 2 # 0, 1, 2, ...
812 title: "DPDK Performance Results"
813 algorithm: "file_test_results"
814 output-file-ext: ".rst"
815 output-file: "{DIR[DTR,PERF,DPDK]}/dpdk_performance_results"
816 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"
817 dir-tables: "{DIR[DTR,PERF,DPDK]}"
827 data-start-level: 2 # 0, 1, 2, ...
828 chapters-start-level: 2 # 0, 1, 2, ...
832 title: "Honeycomb Functional Results"
833 algorithm: "file_test_results"
834 output-file-ext: ".rst"
835 output-file: "{DIR[DTR,FUNC,HC]}/honeycomb_functional_results"
836 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"
837 dir-tables: "{DIR[DTR,FUNC,HC]}"
847 data-start-level: 3 # 0, 1, 2, ...
848 chapters-start-level: 2 # 0, 1, 2, ...
852 title: "NSH SFC Functional Results"
853 algorithm: "file_test_results"
854 output-file-ext: ".rst"
855 output-file: "{DIR[DTR,FUNC,NSHSFC]}/nshsfc_functional_results"
856 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"
857 dir-tables: "{DIR[DTR,FUNC,NSHSFC]}"
867 data-start-level: 2 # 0, 1, 2, ...
868 chapters-start-level: 2 # 0, 1, 2, ...
870 ################################################################################
872 ################################################################################
874 # Plot Throughput Speedup Analysis
878 title: "TODO Throughput Speedup Analysis"
879 algorithm: "plot_throughput_speedup_analysis"
880 output-file-type: ".html"
881 output-file: "{DIR[STATIC,VPP]}/tsa-64B-l2"
883 "plot-throughput-speedup-analysis" # CHANGE
884 # Keep this formatting, the filter is enclosed with " (quotation mark) and
885 # each tag is enclosed with ' (apostrophe).
886 filter: "('64B' or '78B') and 'BASE' and 'NDRDISC' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'IP4FWD' or 'IP6FWD') and not 'VHOST'"
892 title: "TODO Throughput Speedup Analysis ..."
894 "plot-throughput-speedup-analysis"
896 # Plot packets per second
901 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
902 algorithm: "plot_performance_box"
903 output-file-type: ".html"
904 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-ndrdisc"
906 "plot-vpp-throughput-latency"
907 # Keep this formatting, the filter is enclosed with " (quotation mark) and
908 # each tag is enclosed with ' (apostrophe).
909 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
915 boxpoints: "outliers"
918 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
924 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
925 algorithm: "plot_performance_box"
926 output-file-type: ".html"
927 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-ndrdisc"
929 "plot-vpp-throughput-latency"
930 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
936 boxpoints: "outliers"
939 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
945 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
946 algorithm: "plot_performance_box"
947 output-file-type: ".html"
948 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-pdrdisc"
950 "plot-vpp-throughput-latency"
951 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
957 boxpoints: "outliers"
960 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
966 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
967 algorithm: "plot_performance_box"
968 output-file-type: ".html"
969 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-pdrdisc"
971 "plot-vpp-throughput-latency"
972 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
978 boxpoints: "outliers"
981 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
988 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
989 algorithm: "plot_performance_box"
990 output-file-type: ".html"
991 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-ndrdisc"
993 "plot-vpp-throughput-latency"
994 filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1000 boxpoints: "outliers"
1003 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1009 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1010 algorithm: "plot_performance_box"
1011 output-file-type: ".html"
1012 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-ndrdisc"
1014 "plot-vpp-throughput-latency"
1015 filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1021 boxpoints: "outliers"
1024 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1030 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1031 algorithm: "plot_performance_box"
1032 output-file-type: ".html"
1033 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-pdrdisc"
1035 "plot-vpp-throughput-latency"
1036 filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1042 boxpoints: "outliers"
1045 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1051 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1052 algorithm: "plot_performance_box"
1053 output-file-type: ".html"
1054 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-pdrdisc"
1056 "plot-vpp-throughput-latency"
1057 filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1063 boxpoints: "outliers"
1066 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1073 title: "VPP Performance 64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1074 algorithm: "plot_performance_box"
1075 output-file-type: ".html"
1076 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc"
1078 "plot-vpp-throughput-latency"
1079 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1085 boxpoints: "outliers"
1088 title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1094 title: "VPP Performance 64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1095 algorithm: "plot_performance_box"
1096 output-file-type: ".html"
1097 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc"
1099 "plot-vpp-throughput-latency"
1100 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1106 boxpoints: "outliers"
1109 title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1115 title: "VPP Performance 64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1116 algorithm: "plot_performance_box"
1117 output-file-type: ".html"
1118 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-pdrdisc"
1120 "plot-vpp-throughput-latency"
1121 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1127 boxpoints: "outliers"
1130 title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1136 title: "VPP Performance 64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1137 algorithm: "plot_performance_box"
1138 output-file-type: ".html"
1139 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-pdrdisc"
1141 "plot-vpp-throughput-latency"
1142 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1148 boxpoints: "outliers"
1151 title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1158 title: "VPP Performance 78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1159 algorithm: "plot_performance_box"
1160 output-file-type: ".html"
1161 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-ndrdisc"
1163 "plot-vpp-throughput-latency"
1164 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1170 boxpoints: "outliers"
1173 title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1179 title: "VPP Performance 78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1180 algorithm: "plot_performance_box"
1181 output-file-type: ".html"
1182 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-ndrdisc"
1184 "plot-vpp-throughput-latency"
1185 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1191 boxpoints: "outliers"
1194 title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1200 title: "VPP Performance 78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1201 algorithm: "plot_performance_box"
1202 output-file-type: ".html"
1203 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-pdrdisc"
1205 "plot-vpp-throughput-latency"
1206 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1212 boxpoints: "outliers"
1215 title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1221 title: "VPP Performance 78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1222 algorithm: "plot_performance_box"
1223 output-file-type: ".html"
1224 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-pdrdisc"
1226 "plot-vpp-throughput-latency"
1227 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1233 boxpoints: "outliers"
1236 title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1243 title: "VPP Performance 64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1244 algorithm: "plot_performance_box"
1245 output-file-type: ".html"
1246 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ndrdisc"
1248 "plot-vpp-throughput-latency"
1249 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
1255 boxpoints: "outliers"
1258 title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1264 title: "VPP Performance 64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1265 algorithm: "plot_performance_box"
1266 output-file-type: ".html"
1267 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ndrdisc"
1269 "plot-vpp-throughput-latency"
1270 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
1276 boxpoints: "outliers"
1279 title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1285 title: "VPP Performance 64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1286 algorithm: "plot_performance_box"
1287 output-file-type: ".html"
1288 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-pdrdisc"
1290 "plot-vpp-throughput-latency"
1291 filter: "'64B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
1297 boxpoints: "outliers"
1300 title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1306 title: "VPP Performance 64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1307 algorithm: "plot_performance_box"
1308 output-file-type: ".html"
1309 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-pdrdisc"
1311 "plot-vpp-throughput-latency"
1312 filter: "'64B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
1318 boxpoints: "outliers"
1321 title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1328 title: "VPP Performance 78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1329 algorithm: "plot_performance_box"
1330 output-file-type: ".html"
1331 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ndrdisc"
1333 "plot-vpp-throughput-latency"
1334 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1340 boxpoints: "outliers"
1343 title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1349 title: "VPP Performance 78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1350 algorithm: "plot_performance_box"
1351 output-file-type: ".html"
1352 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ndrdisc"
1354 "plot-vpp-throughput-latency"
1355 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1361 boxpoints: "outliers"
1364 title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1370 title: "VPP Performance 78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1371 algorithm: "plot_performance_box"
1372 output-file-type: ".html"
1373 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-pdrdisc"
1375 "plot-vpp-throughput-latency"
1376 filter: "'78B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1382 boxpoints: "outliers"
1385 title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1391 title: "VPP Performance 78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1392 algorithm: "plot_performance_box"
1393 output-file-type: ".html"
1394 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-pdrdisc"
1396 "plot-vpp-throughput-latency"
1397 filter: "'78B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1403 boxpoints: "outliers"
1406 title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1413 title: "VPP Performance 64B-1t1c-.*vhost.*-ndrdisc"
1414 algorithm: "plot_performance_box"
1415 output-file-type: ".html"
1416 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-ndrdisc"
1418 "plot-vpp-throughput-latency"
1419 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1425 boxpoints: "outliers"
1428 title: "64B-1t1c-.*vhost.*-ndrdisc"
1434 title: "VPP Performance 64B-2t2c-.*vhost.*-ndrdisc"
1435 algorithm: "plot_performance_box"
1436 output-file-type: ".html"
1437 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-ndrdisc"
1439 "plot-vpp-throughput-latency"
1440 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1446 boxpoints: "outliers"
1449 title: "64B-2t2c-.*vhost.*-ndrdisc"
1455 title: "VPP Performance 64B-1t1c-.*vhost.*-pdrdisc"
1456 algorithm: "plot_performance_box"
1457 output-file-type: ".html"
1458 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-pdrdisc"
1460 "plot-vpp-throughput-latency"
1461 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1467 boxpoints: "outliers"
1470 title: "64B-1t1c-.*vhost.*-pdrdisc"
1476 title: "VPP Performance 64B-2t2c-.*vhost.*-pdrdisc"
1477 algorithm: "plot_performance_box"
1478 output-file-type: ".html"
1479 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-pdrdisc"
1481 "plot-vpp-throughput-latency"
1482 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1488 boxpoints: "outliers"
1491 title: "64B-2t2c-.*vhost.*-pdrdisc"
1495 # VPP VM VHOST SELECTION
1498 title: "VPP Performance 64B-1t1c-.*vhost.*-ndrdisc"
1499 algorithm: "plot_performance_box"
1500 output-file-type: ".html"
1501 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-ndrdisc"
1503 "plot-vpp-throughput-latency"
1504 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1510 boxpoints: "outliers"
1513 title: "64B-1t1c-.*vhost.*-ndrdisc"
1519 title: "VPP Performance 64B-2t2c-.*vhost.*-ndrdisc"
1520 algorithm: "plot_performance_box"
1521 output-file-type: ".html"
1522 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-ndrdisc"
1524 "plot-vpp-throughput-latency"
1525 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1531 boxpoints: "outliers"
1534 title: "64B-2t2c-.*vhost.*-ndrdisc"
1540 title: "VPP Performance 64B-1t1c-.*vhost.*-pdrdisc"
1541 algorithm: "plot_performance_box"
1542 output-file-type: ".html"
1543 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-pdrdisc"
1545 "plot-vpp-throughput-latency"
1546 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1552 boxpoints: "outliers"
1555 title: "64B-1t1c-.*vhost.*-pdrdisc"
1561 title: "VPP Performance 64B-2t2c-.*vhost.*-pdrdisc"
1562 algorithm: "plot_performance_box"
1563 output-file-type: ".html"
1564 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-pdrdisc"
1566 "plot-vpp-throughput-latency"
1567 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1573 boxpoints: "outliers"
1576 title: "64B-2t2c-.*vhost.*-pdrdisc"
1583 title: "VPP Performance 64B-1t1c-.*ipsec.*-ndrdisc"
1584 algorithm: "plot_performance_box"
1585 output-file-type: ".html"
1586 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-ndrdisc"
1588 "plot-vpp-throughput-latency"
1589 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1595 boxpoints: "outliers"
1598 title: "64B-1t1c-.*ipsec.*-ndrdisc"
1604 title: "VPP Performance 64B-2t2c-.*ipsec.*-ndrdisc"
1605 algorithm: "plot_performance_box"
1606 output-file-type: ".html"
1607 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-ndrdisc"
1609 "plot-vpp-throughput-latency"
1610 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1616 boxpoints: "outliers"
1619 title: "64B-2t2c-.*ipsec.*-ndrdisc"
1625 title: "VPP Performance 64B-1t1c-.*ipsec.*-pdrdisc"
1626 algorithm: "plot_performance_box"
1627 output-file-type: ".html"
1628 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-pdrdisc"
1630 "plot-vpp-throughput-latency"
1631 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1637 boxpoints: "outliers"
1640 title: "64B-1t1c-.*ipsec.*-pdrdisc"
1646 title: "VPP Performance 64B-2t2c-.*ipsec.*-pdrdisc"
1647 algorithm: "plot_performance_box"
1648 output-file-type: ".html"
1649 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-pdrdisc"
1651 "plot-vpp-throughput-latency"
1652 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1658 boxpoints: "outliers"
1661 title: "64B-2t2c-.*ipsec.*-pdrdisc"
1668 title: "DPDK Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1669 algorithm: "plot_performance_box"
1670 output-file-type: ".html"
1671 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-ndrdisc"
1673 "plot-dpdk-throughput-latency"
1674 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1680 boxpoints: "outliers"
1683 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1689 title: "DPDK Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1690 algorithm: "plot_performance_box"
1691 output-file-type: ".html"
1692 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-ndrdisc"
1694 "plot-dpdk-throughput-latency"
1695 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1701 boxpoints: "outliers"
1704 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1710 title: "DPDK Performance 64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
1711 algorithm: "plot_performance_box"
1712 output-file-type: ".html"
1713 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-ndrdisc"
1715 "plot-dpdk-throughput-latency"
1716 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'IP4FWD'"
1722 boxpoints: "outliers"
1725 title: "64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
1730 gridcolor: "rgb(238, 238, 238)"
1731 linecolor: "rgb(238, 238, 238)"
1735 showticklabels: True
1736 tickcolor: "rgb(238, 238, 238)"
1738 title: "Indexed Test Cases"
1741 gridcolor: "rgb(238, 238, 238)'"
1743 linecolor: "rgb(238, 238, 238)"
1745 range: [2000000, 12000000]
1748 showticklabels: True
1749 tickcolor: "rgb(238, 238, 238)"
1750 title: "Packets Per Second [pps]"
1768 title: "DPDK Performance 64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
1769 algorithm: "plot_performance_box"
1770 output-file-type: ".html"
1771 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-ndrdisc"
1773 "plot-dpdk-throughput-latency"
1774 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'IP4FWD'"
1780 boxpoints: "outliers"
1783 title: "64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
1788 gridcolor: "rgb(238, 238, 238)"
1789 linecolor: "rgb(238, 238, 238)"
1793 showticklabels: True
1794 tickcolor: "rgb(238, 238, 238)"
1796 title: "Indexed Test Cases"
1799 gridcolor: "rgb(238, 238, 238)'"
1801 linecolor: "rgb(238, 238, 238)"
1803 range: [2000000, 12000000]
1806 showticklabels: True
1807 tickcolor: "rgb(238, 238, 238)"
1808 title: "Packets Per Second [pps]"
1826 title: "DPDK Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1827 algorithm: "plot_performance_box"
1828 output-file-type: ".html"
1829 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-pdrdisc"
1831 "plot-dpdk-throughput-latency"
1832 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1838 boxpoints: "outliers"
1841 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1847 title: "DPDK Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1848 algorithm: "plot_performance_box"
1849 output-file-type: ".html"
1850 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-pdrdisc"
1852 "plot-dpdk-throughput-latency"
1853 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1859 boxpoints: "outliers"
1862 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1868 title: "DPDK Performance 64B-1t1c-ethip4-ip4base-l3fwd-pdrdisc"
1869 algorithm: "plot_performance_box"
1870 output-file-type: ".html"
1871 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-pdrdisc"
1873 "plot-dpdk-throughput-latency"
1874 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP4FWD'"
1880 boxpoints: "outliers"
1883 title: "64B-1t1c-ethip4-ip4base-l3fwd-pdrdisc"
1888 gridcolor: "rgb(238, 238, 238)"
1889 linecolor: "rgb(238, 238, 238)"
1893 showticklabels: True
1894 tickcolor: "rgb(238, 238, 238)"
1896 title: "Indexed Test Cases"
1899 gridcolor: "rgb(238, 238, 238)'"
1901 linecolor: "rgb(238, 238, 238)"
1903 range: [20000000, 30000000]
1906 showticklabels: True
1907 tickcolor: "rgb(238, 238, 238)"
1908 title: "Packets Per Second [pps]"
1926 title: "DPDK Performance 64B-2t2c-ethip4-ip4base-l3fwd-pdrdisc"
1927 algorithm: "plot_performance_box"
1928 output-file-type: ".html"
1929 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-pdrdisc"
1931 "plot-dpdk-throughput-latency"
1932 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP4FWD'"
1938 boxpoints: "outliers"
1941 title: "64B-2t2c-ethip4-ip4base-l3fwd-pdrdisc"
1946 gridcolor: "rgb(238, 238, 238)"
1947 linecolor: "rgb(238, 238, 238)"
1951 showticklabels: True
1952 tickcolor: "rgb(238, 238, 238)"
1954 title: "Indexed Test Cases"
1957 gridcolor: "rgb(238, 238, 238)'"
1959 linecolor: "rgb(238, 238, 238)"
1961 range: [20000000, 30000000]
1964 showticklabels: True
1965 tickcolor: "rgb(238, 238, 238)"
1966 title: "Packets Per Second [pps]"
1987 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1988 algorithm: "plot_latency_box"
1989 output-file-type: ".html"
1990 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-ndrdisc-lat50"
1992 "plot-vpp-throughput-latency"
1993 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2000 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2006 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2007 algorithm: "plot_latency_box"
2008 output-file-type: ".html"
2009 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-ndrdisc-lat50"
2011 "plot-vpp-throughput-latency"
2012 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2019 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2026 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2027 algorithm: "plot_latency_box"
2028 output-file-type: ".html"
2029 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-ndrdisc-lat50"
2031 "plot-vpp-throughput-latency"
2032 filter: "'64B' and ('FEATURE' and 'ACL50' and '10k_FLOWS') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2039 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2045 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2046 algorithm: "plot_latency_box"
2047 output-file-type: ".html"
2048 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-ndrdisc-lat50"
2050 "plot-vpp-throughput-latency"
2051 filter: "'64B' and ('FEATURE' and 'ACL50' and '10k_FLOWS') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2058 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2065 title: "VPP Latency 64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
2066 algorithm: "plot_latency_box"
2067 output-file-type: ".html"
2068 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc-lat50"
2070 "plot-vpp-throughput-latency"
2071 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
2078 title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
2084 title: "VPP Latency 64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
2085 algorithm: "plot_latency_box"
2086 output-file-type: ".html"
2087 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc-lat50"
2089 "plot-vpp-throughput-latency"
2090 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
2097 title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
2104 title: "VPP Latency 78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2105 algorithm: "plot_latency_box"
2106 output-file-type: ".html"
2107 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-ndrdisc-lat50"
2109 "plot-vpp-throughput-latency"
2110 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
2117 title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2123 title: "VPP Latency 78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2124 algorithm: "plot_latency_box"
2125 output-file-type: ".html"
2126 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-ndrdisc-lat50"
2128 "plot-vpp-throughput-latency"
2129 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
2136 title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2143 title: "VPP Latency 64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2144 algorithm: "plot_latency_box"
2145 output-file-type: ".html"
2146 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ndrdisc-lat50"
2148 "plot-vpp-throughput-latency"
2149 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
2156 title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2162 title: "VPP Latency 64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2163 algorithm: "plot_latency_box"
2164 output-file-type: ".html"
2165 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ndrdisc-lat50"
2167 "plot-vpp-throughput-latency"
2168 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
2175 title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2182 title: "VPP Latency 78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2183 algorithm: "plot_latency_box"
2184 output-file-type: ".html"
2185 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ndrdisc-lat50"
2187 "plot-vpp-throughput-latency"
2188 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
2195 title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2201 title: "VPP Latency 78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2202 algorithm: "plot_latency_box"
2203 output-file-type: ".html"
2204 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ndrdisc-lat50"
2206 "plot-vpp-throughput-latency"
2207 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
2214 title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2221 title: "VPP Latency 64B-1t1c-.*vhost.*-ndrdisc"
2222 algorithm: "plot_latency_box"
2223 output-file-type: ".html"
2224 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-ndrdisc-lat50"
2226 "plot-vpp-throughput-latency"
2227 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
2234 title: "64B-1t1c-.*vhost.*-ndrdisc"
2240 title: "VPP Latency 64B-2t2c-.*vhost.*-ndrdisc"
2241 algorithm: "plot_latency_box"
2242 output-file-type: ".html"
2243 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-ndrdisc-lat50"
2245 "plot-vpp-throughput-latency"
2246 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
2253 title: "64B-2t2c-.*vhost.*-ndrdisc"
2257 # VPP VM VHOST selection
2260 title: "VPP Latency 64B-1t1c-.*vhost.*-ndrdisc"
2261 algorithm: "plot_latency_box"
2262 output-file-type: ".html"
2263 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-ndrdisc-lat50"
2265 "plot-vpp-throughput-latency"
2266 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
2273 title: "64B-1t1c-.*vhost.*-ndrdisc"
2279 title: "VPP Latency 64B-2t2c-.*vhost.*-ndrdisc"
2280 algorithm: "plot_latency_box"
2281 output-file-type: ".html"
2282 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-ndrdisc-lat50"
2284 "plot-vpp-throughput-latency"
2285 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
2292 title: "64B-2t2c-.*vhost.*-ndrdisc"
2299 title: "VPP Latency 64B-1t1c-.*ipsec.*-ndrdisc"
2300 algorithm: "plot_latency_box"
2301 output-file-type: ".html"
2302 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-ndrdisc-lat50"
2304 "plot-vpp-throughput-latency"
2305 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
2312 title: "64B-1t1c-.*ipsec.*-ndrdisc"
2318 title: "VPP Latency 64B-2t2c-.*ipsec.*-ndrdisc"
2319 algorithm: "plot_latency_box"
2320 output-file-type: ".html"
2321 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-ndrdisc-lat50"
2323 "plot-vpp-throughput-latency"
2324 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
2331 title: "64B-2t2c-.*ipsec.*-ndrdisc"
2338 title: "DPDK Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2339 algorithm: "plot_latency_box"
2340 output-file-type: ".html"
2341 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-ndrdisc-lat50"
2343 "plot-dpdk-throughput-latency"
2344 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2351 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2357 title: "DPDK Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2358 algorithm: "plot_latency_box"
2359 output-file-type: ".html"
2360 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-ndrdisc-lat50"
2362 "plot-dpdk-throughput-latency"
2363 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2370 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2376 title: "DPDK Latency 64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
2377 algorithm: "plot_latency_box"
2378 output-file-type: ".html"
2379 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-ndrdisc-lat50"
2381 "plot-dpdk-throughput-latency"
2382 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'IP4FWD'"
2389 title: "64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
2395 title: "DPDK Latency 64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
2396 algorithm: "plot_latency_box"
2397 output-file-type: ".html"
2398 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-ndrdisc-lat50"
2400 "plot-dpdk-throughput-latency"
2401 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'IP4FWD'"
2408 title: "64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
2412 # Ligato - Throughput
2417 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2418 algorithm: "plot_performance_box"
2419 output-file-type: ".html"
2420 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-ndrdisc"
2422 "plot-vpp-throughput-latency"
2423 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2429 boxpoints: "outliers"
2432 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2438 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2439 algorithm: "plot_performance_box"
2440 output-file-type: ".html"
2441 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-ndrdisc"
2443 "plot-vpp-throughput-latency"
2444 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2450 boxpoints: "outliers"
2453 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2459 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2460 algorithm: "plot_performance_box"
2461 output-file-type: ".html"
2462 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-pdrdisc"
2464 "plot-vpp-throughput-latency"
2465 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2471 boxpoints: "outliers"
2474 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2480 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2481 algorithm: "plot_performance_box"
2482 output-file-type: ".html"
2483 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-pdrdisc"
2485 "plot-vpp-throughput-latency"
2486 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2492 boxpoints: "outliers"
2495 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2499 # Container orchestrated
2502 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2503 algorithm: "plot_performance_box"
2504 output-file-type: ".html"
2505 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-ndrdisc"
2507 "plot-ligato-throughput-latency"
2508 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2514 boxpoints: "outliers"
2517 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2523 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2524 algorithm: "plot_performance_box"
2525 output-file-type: ".html"
2526 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-ndrdisc"
2528 "plot-ligato-throughput-latency"
2529 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2535 boxpoints: "outliers"
2538 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2544 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2545 algorithm: "plot_performance_box"
2546 output-file-type: ".html"
2547 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-pdrdisc"
2549 "plot-ligato-throughput-latency"
2550 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2556 boxpoints: "outliers"
2559 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2565 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2566 algorithm: "plot_performance_box"
2567 output-file-type: ".html"
2568 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-pdrdisc"
2570 "plot-ligato-throughput-latency"
2571 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2577 boxpoints: "outliers"
2580 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2589 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2590 algorithm: "plot_latency_box"
2591 output-file-type: ".html"
2592 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-ndrdisc-lat50"
2594 "plot-vpp-throughput-latency"
2595 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2602 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2608 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2609 algorithm: "plot_latency_box"
2610 output-file-type: ".html"
2611 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-ndrdisc-lat50"
2613 "plot-vpp-throughput-latency"
2614 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2621 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2625 # Container orchestrated
2628 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2629 algorithm: "plot_latency_box"
2630 output-file-type: ".html"
2631 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-ndrdisc-lat50"
2633 "plot-ligato-throughput-latency"
2634 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2641 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2647 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2648 algorithm: "plot_latency_box"
2649 output-file-type: ".html"
2650 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-ndrdisc-lat50"
2652 "plot-ligato-throughput-latency"
2653 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2660 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"