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 performance-improvements:
91 csit-vpp-perf-1707-all:
102 csit-vpp-perf-1710-all:
113 csit-ligato-perf-1710-all:
125 csit-vpp-perf-1710-all:
129 csit-vpp-functional-1710-ubuntu1604-virl:
132 csit-ligato-perf-1710-all:
135 csit-dpdk-perf-1710-all:
138 csit-hc2vpp-verify-func-1710-ubuntu1604:
139 - "lastSuccessfulBuild"
141 csit-nsh_sfc-verify-func-1710-ubuntu1604-virl:
143 plot-vpp-throughput-latency:
144 csit-vpp-perf-1710-all:
155 plot-dpdk-throughput-latency:
156 csit-dpdk-perf-1710-all:
167 plot-ligato-throughput-latency:
168 csit-ligato-perf-1710-all:
185 gridcolor: "rgb(238, 238, 238)"
186 linecolor: "rgb(238, 238, 238)"
191 tickcolor: "rgb(238, 238, 238)"
193 title: "Indexed Test Cases"
196 gridcolor: "rgb(238, 238, 238)'"
198 linecolor: "rgb(238, 238, 238)"
204 tickcolor: "rgb(238, 238, 238)"
205 title: "Packets Per Second [pps]"
225 gridcolor: "rgb(238, 238, 238)"
226 linecolor: "rgb(238, 238, 238)"
231 tickcolor: "rgb(238, 238, 238)"
233 title: "Indexed Test Cases"
236 gridcolor: "rgb(238, 238, 238)'"
238 linecolor: "rgb(238, 238, 238)"
244 tickcolor: "rgb(238, 238, 238)"
245 title: "Latency min/avg/max [uSec]"
264 input-format: "xml" # zip or xml
265 extract: "robot-plugin/output.xml" # Only for zip
267 # The files must be in the directory DIR[WORKING,DATA]
268 csit-dpdk-perf-1707-all:
271 file: "{DIR[WORKING,DATA]}/csit-dpdk-perf-1707-all__10.xml"
274 file: "{DIR[WORKING,DATA]}/csit-dpdk-perf-1707-all__9.xml"
275 csit-nsh_sfc-verify-func-1707-ubuntu1604-virl:
278 file: "{DIR[WORKING,DATA]}/csit-nsh_sfc-verify-func-1707-ubuntu1604-virl-2.xml"
279 csit-vpp-functional-1707-ubuntu1604-virl:
281 build: lastSuccessfulBuild
282 file: "{DIR[WORKING,DATA]}/csit-vpp-functional-1707-ubuntu1604-virl-lastSuccessfulBuild.xml"
283 hc2vpp-csit-integration-1707-ubuntu1604:
285 build: lastSuccessfulBuild
286 file: "{DIR[WORKING,DATA]}/hc2vpp-csit-integration-1707-ubuntu1604-lastSuccessfulBuild.xml"
287 csit-vpp-perf-1707-all:
290 file: "{DIR[WORKING,DATA]}/csit-vpp-perf-1707-all__16__output.xml"
293 file: "{DIR[WORKING,DATA]}/csit-vpp-perf-1707-all__17__output.xml"
297 src-path: "{DIR[RST]}"
298 dst-path: "{DIR[WORKING,SRC]}"
301 type: "input" # Ignored in debug mode
303 file-name: "robot-plugin.zip"
305 download-path: "{job}/{build}/robot/report/*zip*/{filename}"
306 extract: "robot-plugin/output.xml"
308 csit-vpp-perf-1707-all:
319 csit-vpp-perf-1710-all:
330 csit-dpdk-perf-1710-all:
341 csit-ligato-perf-1710-all:
352 csit-vpp-functional-1710-ubuntu1604-virl:
354 csit-nsh_sfc-verify-func-1710-ubuntu1604-virl:
356 csit-hc2vpp-verify-func-1710-ubuntu1604:
357 - lastSuccessfulBuild
367 ################################################################################
369 ################################################################################
373 title: "Performance improvements"
374 algorithm: "table_performance_improvements"
375 template: "{DIR[DTR,PERF,VPP,IMPRV]}/tmpl_performance_improvements.csv"
376 output-file-ext: ".csv"
377 output-file: "{DIR[DTR,PERF,VPP,IMPRV]}/performance_improvements"
380 title: "Functionality"
386 title: "16.09 mean [Mpps]"
389 title: "17.01 mean [Mpps]"
392 title: "17.04 mean [Mpps]"
395 title: "17.07 mean [Mpps]"
396 data: "data csit-vpp-perf-1707-all mean"
398 title: "17.10 mean [Mpps]"
399 data: "data csit-vpp-perf-1710-all csit-ligato-perf-1710-all mean"
401 title: "17.10 stdev [Mpps]"
402 data: "data csit-vpp-perf-1710-all csit-ligato-perf-1710-all stdev"
404 title: "17.07 to 17.10 change [%]"
405 data: "operation relative_change 5 6"
408 "performance-improvements"
415 title: "Detailed Test Results - VPP Performance Results"
416 algorithm: "table_merged_details"
417 output-file-ext: ".csv"
418 output-file: "{DIR[DTR,PERF,VPP]}/vpp_performance_results"
424 title: "Documentation"
441 title: "Test configuration - VPP Performance Test Configs"
442 algorithm: "table_merged_details"
443 output-file-ext: ".csv"
444 output-file: "{DIR[DTC,PERF,VPP]}/vpp_test_configuration"
450 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
451 data: "data vat-history"
463 title: "Test Operational Data - VPP Performance Operational Data"
464 algorithm: "table_merged_details"
465 output-file-ext: ".csv"
466 output-file: "{DIR[DTO,PERF,VPP]}/vpp_test_operational"
472 title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate"
473 data: "data show-run"
485 title: "Detailed Test Results - VPP Functional Results"
486 algorithm: "table_details"
487 output-file-ext: ".csv"
488 output-file: "{DIR[DTR,FUNC,VPP]}/vpp_functional_results"
494 title: "Documentation"
511 title: "Test configuration - VPP Functional Test Configs"
512 algorithm: "table_details"
513 output-file-ext: ".csv"
514 output-file: "{DIR[DTC,FUNC,VPP]}/vpp_functional_configuration"
520 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
521 data: "data vat-history"
533 title: "Detailed Test Results - Container Orchestrated Topologies Performance Results"
534 algorithm: "table_details"
535 output-file-ext: ".csv"
536 output-file: "{DIR[DTR,PERF,COT]}/cot_performance_results"
542 title: "Documentation"
549 "ligato-perf-results"
559 title: "Detailed Test Results - DPDK Performance Results"
560 algorithm: "table_details"
561 output-file-ext: ".csv"
562 output-file: "{DIR[DTR,PERF,DPDK]}/dpdk_performance_results"
568 title: "Documentation"
585 title: "Detailed Test Results - Honeycomb Functional Results"
586 algorithm: "table_details"
587 output-file-ext: ".csv"
588 output-file: "{DIR[DTR,FUNC,HC]}/hc_functional_results"
594 title: "Documentation"
611 title: "Detailed Test Results - NSH SFC Functional Results"
612 algorithm: "table_details"
613 output-file-ext: ".csv"
614 output-file: "{DIR[DTR,FUNC,NSHSFC]}/nsh_sfc_functional_results"
620 title: "Documentation"
635 ################################################################################
637 ################################################################################
641 title: "VPP Performance Results"
642 algorithm: "file_merged_test_results"
643 output-file-ext: ".rst"
644 output-file: "{DIR[DTR,PERF,VPP]}/vpp_performance_results"
645 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"
646 dir-tables: "{DIR[DTR,PERF,VPP]}"
655 data-start-level: 3 # 0, 1, 2, ...
656 chapters-start-level: 2 # 0, 1, 2, ...
660 title: "VPP Performance Configuration"
661 algorithm: "file_merged_test_results"
662 output-file-ext: ".rst"
663 output-file: "{DIR[DTC,PERF,VPP]}/vpp_performance_configuration"
664 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"
665 dir-tables: "{DIR[DTC,PERF,VPP]}"
674 data-start-level: 3 # 0, 1, 2, ...
675 chapters-start-level: 2 # 0, 1, 2, ...
679 title: "VPP Performance Operational Data"
680 algorithm: "file_merged_test_results"
681 output-file-ext: ".rst"
682 output-file: "{DIR[DTO,PERF,VPP]}/vpp_performance_operational_data"
683 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"
684 dir-tables: "{DIR[DTO,PERF,VPP]}"
693 data-start-level: 3 # 0, 1, 2, ...
694 chapters-start-level: 2 # 0, 1, 2, ...
698 title: "VPP Functional Results"
699 algorithm: "file_test_results"
700 output-file-ext: ".rst"
701 output-file: "{DIR[DTR,FUNC,VPP]}/vpp_functional_results"
702 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"
703 dir-tables: "{DIR[DTR,FUNC,VPP]}"
711 data-start-level: 3 # 0, 1, 2, ...
712 chapters-start-level: 2 # 0, 1, 2, ...
716 title: "VPP Functional Configuration"
717 algorithm: "file_test_results"
718 output-file-ext: ".rst"
719 output-file: "{DIR[DTC,FUNC,VPP]}/vpp_functional_configuration"
720 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"
721 dir-tables: "{DIR[DTC,FUNC,VPP]}"
729 data-start-level: 3 # 0, 1, 2, ...
730 chapters-start-level: 2 # 0, 1, 2, ...
734 title: "Container Orchestrated Performance Results"
735 algorithm: "file_test_results"
736 output-file-ext: ".rst"
737 output-file: "{DIR[DTR,PERF,COT]}/cot_performance_results"
738 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"
739 dir-tables: "{DIR[DTR,PERF,COT]}"
741 "ligato-perf-results"
747 data-start-level: 2 # 0, 1, 2, ...
748 chapters-start-level: 2 # 0, 1, 2, ...
752 title: "DPDK Performance Results"
753 algorithm: "file_test_results"
754 output-file-ext: ".rst"
755 output-file: "{DIR[DTR,PERF,DPDK]}/dpdk_performance_results"
756 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"
757 dir-tables: "{DIR[DTR,PERF,DPDK]}"
767 data-start-level: 2 # 0, 1, 2, ...
768 chapters-start-level: 2 # 0, 1, 2, ...
772 title: "Honeycomb Functional Results"
773 algorithm: "file_test_results"
774 output-file-ext: ".rst"
775 output-file: "{DIR[DTR,FUNC,HC]}/honeycomb_functional_results"
776 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"
777 dir-tables: "{DIR[DTR,FUNC,HC]}"
787 data-start-level: 3 # 0, 1, 2, ...
788 chapters-start-level: 2 # 0, 1, 2, ...
792 title: "NSH SFC Functional Results"
793 algorithm: "file_test_results"
794 output-file-ext: ".rst"
795 output-file: "{DIR[DTR,FUNC,NSHSFC]}/nshsfc_functional_results"
796 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"
797 dir-tables: "{DIR[DTR,FUNC,NSHSFC]}"
807 data-start-level: 2 # 0, 1, 2, ...
808 chapters-start-level: 2 # 0, 1, 2, ...
810 ################################################################################
812 ################################################################################
814 # Plot packets per second
819 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
820 algorithm: "plot_performance_box"
821 output-file-type: ".html"
822 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-ndrdisc"
824 "plot-vpp-throughput-latency"
825 # Keep this formatting, the filter is enclosed with " (quotation mark) and
826 # each tag is enclosed with ' (apostrophe).
827 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
833 boxpoints: "outliers"
836 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
842 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
843 algorithm: "plot_performance_box"
844 output-file-type: ".html"
845 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-ndrdisc"
847 "plot-vpp-throughput-latency"
848 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
854 boxpoints: "outliers"
857 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
863 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
864 algorithm: "plot_performance_box"
865 output-file-type: ".html"
866 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-pdrdisc"
868 "plot-vpp-throughput-latency"
869 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
875 boxpoints: "outliers"
878 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
884 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
885 algorithm: "plot_performance_box"
886 output-file-type: ".html"
887 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-pdrdisc"
889 "plot-vpp-throughput-latency"
890 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
896 boxpoints: "outliers"
899 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
906 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
907 algorithm: "plot_performance_box"
908 output-file-type: ".html"
909 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-ndrdisc"
911 "plot-vpp-throughput-latency"
912 filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
918 boxpoints: "outliers"
921 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
927 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
928 algorithm: "plot_performance_box"
929 output-file-type: ".html"
930 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-ndrdisc"
932 "plot-vpp-throughput-latency"
933 filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
939 boxpoints: "outliers"
942 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
948 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
949 algorithm: "plot_performance_box"
950 output-file-type: ".html"
951 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-pdrdisc"
953 "plot-vpp-throughput-latency"
954 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'"
960 boxpoints: "outliers"
963 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
969 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
970 algorithm: "plot_performance_box"
971 output-file-type: ".html"
972 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-pdrdisc"
974 "plot-vpp-throughput-latency"
975 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'"
981 boxpoints: "outliers"
984 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
991 title: "VPP Performance 64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
992 algorithm: "plot_performance_box"
993 output-file-type: ".html"
994 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc"
996 "plot-vpp-throughput-latency"
997 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1003 boxpoints: "outliers"
1006 title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1012 title: "VPP Performance 64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1013 algorithm: "plot_performance_box"
1014 output-file-type: ".html"
1015 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc"
1017 "plot-vpp-throughput-latency"
1018 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1024 boxpoints: "outliers"
1027 title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1033 title: "VPP Performance 64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1034 algorithm: "plot_performance_box"
1035 output-file-type: ".html"
1036 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-pdrdisc"
1038 "plot-vpp-throughput-latency"
1039 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1045 boxpoints: "outliers"
1048 title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1054 title: "VPP Performance 64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1055 algorithm: "plot_performance_box"
1056 output-file-type: ".html"
1057 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-pdrdisc"
1059 "plot-vpp-throughput-latency"
1060 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1066 boxpoints: "outliers"
1069 title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1076 title: "VPP Performance 78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1077 algorithm: "plot_performance_box"
1078 output-file-type: ".html"
1079 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-ndrdisc"
1081 "plot-vpp-throughput-latency"
1082 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1088 boxpoints: "outliers"
1091 title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1097 title: "VPP Performance 78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1098 algorithm: "plot_performance_box"
1099 output-file-type: ".html"
1100 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-ndrdisc"
1102 "plot-vpp-throughput-latency"
1103 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1109 boxpoints: "outliers"
1112 title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1118 title: "VPP Performance 78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1119 algorithm: "plot_performance_box"
1120 output-file-type: ".html"
1121 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-pdrdisc"
1123 "plot-vpp-throughput-latency"
1124 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1130 boxpoints: "outliers"
1133 title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1139 title: "VPP Performance 78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1140 algorithm: "plot_performance_box"
1141 output-file-type: ".html"
1142 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-pdrdisc"
1144 "plot-vpp-throughput-latency"
1145 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1151 boxpoints: "outliers"
1154 title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1161 title: "VPP Performance 64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1162 algorithm: "plot_performance_box"
1163 output-file-type: ".html"
1164 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ndrdisc"
1166 "plot-vpp-throughput-latency"
1167 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
1173 boxpoints: "outliers"
1176 title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1182 title: "VPP Performance 64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1183 algorithm: "plot_performance_box"
1184 output-file-type: ".html"
1185 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ndrdisc"
1187 "plot-vpp-throughput-latency"
1188 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
1194 boxpoints: "outliers"
1197 title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1203 title: "VPP Performance 64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1204 algorithm: "plot_performance_box"
1205 output-file-type: ".html"
1206 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-pdrdisc"
1208 "plot-vpp-throughput-latency"
1209 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'"
1215 boxpoints: "outliers"
1218 title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1224 title: "VPP Performance 64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1225 algorithm: "plot_performance_box"
1226 output-file-type: ".html"
1227 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-pdrdisc"
1229 "plot-vpp-throughput-latency"
1230 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'"
1236 boxpoints: "outliers"
1239 title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1246 title: "VPP Performance 78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1247 algorithm: "plot_performance_box"
1248 output-file-type: ".html"
1249 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ndrdisc"
1251 "plot-vpp-throughput-latency"
1252 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1258 boxpoints: "outliers"
1261 title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1267 title: "VPP Performance 78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1268 algorithm: "plot_performance_box"
1269 output-file-type: ".html"
1270 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ndrdisc"
1272 "plot-vpp-throughput-latency"
1273 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1279 boxpoints: "outliers"
1282 title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1288 title: "VPP Performance 78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1289 algorithm: "plot_performance_box"
1290 output-file-type: ".html"
1291 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-pdrdisc"
1293 "plot-vpp-throughput-latency"
1294 filter: "'78B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1300 boxpoints: "outliers"
1303 title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1309 title: "VPP Performance 78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1310 algorithm: "plot_performance_box"
1311 output-file-type: ".html"
1312 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-pdrdisc"
1314 "plot-vpp-throughput-latency"
1315 filter: "'78B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1321 boxpoints: "outliers"
1324 title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1331 title: "VPP Performance 64B-1t1c-.*vhost.*-ndrdisc"
1332 algorithm: "plot_performance_box"
1333 output-file-type: ".html"
1334 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-ndrdisc"
1336 "plot-vpp-throughput-latency"
1337 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1343 boxpoints: "outliers"
1346 title: "64B-1t1c-.*vhost.*-ndrdisc"
1352 title: "VPP Performance 64B-2t2c-.*vhost.*-ndrdisc"
1353 algorithm: "plot_performance_box"
1354 output-file-type: ".html"
1355 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-ndrdisc"
1357 "plot-vpp-throughput-latency"
1358 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1364 boxpoints: "outliers"
1367 title: "64B-2t2c-.*vhost.*-ndrdisc"
1373 title: "VPP Performance 64B-1t1c-.*vhost.*-pdrdisc"
1374 algorithm: "plot_performance_box"
1375 output-file-type: ".html"
1376 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-pdrdisc"
1378 "plot-vpp-throughput-latency"
1379 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1385 boxpoints: "outliers"
1388 title: "64B-1t1c-.*vhost.*-pdrdisc"
1394 title: "VPP Performance 64B-2t2c-.*vhost.*-pdrdisc"
1395 algorithm: "plot_performance_box"
1396 output-file-type: ".html"
1397 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-pdrdisc"
1399 "plot-vpp-throughput-latency"
1400 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1406 boxpoints: "outliers"
1409 title: "64B-2t2c-.*vhost.*-pdrdisc"
1413 # VPP VM VHOST SELECTION
1416 title: "VPP Performance 64B-1t1c-.*vhost.*-ndrdisc"
1417 algorithm: "plot_performance_box"
1418 output-file-type: ".html"
1419 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-ndrdisc"
1421 "plot-vpp-throughput-latency"
1422 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1428 boxpoints: "outliers"
1431 title: "64B-1t1c-.*vhost.*-ndrdisc"
1437 title: "VPP Performance 64B-2t2c-.*vhost.*-ndrdisc"
1438 algorithm: "plot_performance_box"
1439 output-file-type: ".html"
1440 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-ndrdisc"
1442 "plot-vpp-throughput-latency"
1443 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1449 boxpoints: "outliers"
1452 title: "64B-2t2c-.*vhost.*-ndrdisc"
1458 title: "VPP Performance 64B-1t1c-.*vhost.*-pdrdisc"
1459 algorithm: "plot_performance_box"
1460 output-file-type: ".html"
1461 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-pdrdisc"
1463 "plot-vpp-throughput-latency"
1464 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1470 boxpoints: "outliers"
1473 title: "64B-1t1c-.*vhost.*-pdrdisc"
1479 title: "VPP Performance 64B-2t2c-.*vhost.*-pdrdisc"
1480 algorithm: "plot_performance_box"
1481 output-file-type: ".html"
1482 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-pdrdisc"
1484 "plot-vpp-throughput-latency"
1485 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1491 boxpoints: "outliers"
1494 title: "64B-2t2c-.*vhost.*-pdrdisc"
1501 title: "VPP Performance 64B-1t1c-.*ipsec.*-ndrdisc"
1502 algorithm: "plot_performance_box"
1503 output-file-type: ".html"
1504 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-ndrdisc"
1506 "plot-vpp-throughput-latency"
1507 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1513 boxpoints: "outliers"
1516 title: "64B-1t1c-.*ipsec.*-ndrdisc"
1522 title: "VPP Performance 64B-2t2c-.*ipsec.*-ndrdisc"
1523 algorithm: "plot_performance_box"
1524 output-file-type: ".html"
1525 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-ndrdisc"
1527 "plot-vpp-throughput-latency"
1528 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1534 boxpoints: "outliers"
1537 title: "64B-2t2c-.*ipsec.*-ndrdisc"
1543 title: "VPP Performance 64B-1t1c-.*ipsec.*-pdrdisc"
1544 algorithm: "plot_performance_box"
1545 output-file-type: ".html"
1546 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-pdrdisc"
1548 "plot-vpp-throughput-latency"
1549 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1555 boxpoints: "outliers"
1558 title: "64B-1t1c-.*ipsec.*-pdrdisc"
1564 title: "VPP Performance 64B-2t2c-.*ipsec.*-pdrdisc"
1565 algorithm: "plot_performance_box"
1566 output-file-type: ".html"
1567 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-pdrdisc"
1569 "plot-vpp-throughput-latency"
1570 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1576 boxpoints: "outliers"
1579 title: "64B-2t2c-.*ipsec.*-pdrdisc"
1586 title: "DPDK Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1587 algorithm: "plot_performance_box"
1588 output-file-type: ".html"
1589 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-ndrdisc"
1591 "plot-dpdk-throughput-latency"
1592 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1598 boxpoints: "outliers"
1601 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1607 title: "DPDK Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1608 algorithm: "plot_performance_box"
1609 output-file-type: ".html"
1610 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-ndrdisc"
1612 "plot-dpdk-throughput-latency"
1613 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1619 boxpoints: "outliers"
1622 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1628 title: "DPDK Performance 64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
1629 algorithm: "plot_performance_box"
1630 output-file-type: ".html"
1631 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-ndrdisc"
1633 "plot-dpdk-throughput-latency"
1634 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'IP4FWD'"
1640 boxpoints: "outliers"
1643 title: "64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
1648 gridcolor: "rgb(238, 238, 238)"
1649 linecolor: "rgb(238, 238, 238)"
1653 showticklabels: True
1654 tickcolor: "rgb(238, 238, 238)"
1656 title: "Indexed Test Cases"
1659 gridcolor: "rgb(238, 238, 238)'"
1661 linecolor: "rgb(238, 238, 238)"
1663 range: [2000000, 12000000]
1666 showticklabels: True
1667 tickcolor: "rgb(238, 238, 238)"
1668 title: "Packets Per Second [pps]"
1686 title: "DPDK Performance 64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
1687 algorithm: "plot_performance_box"
1688 output-file-type: ".html"
1689 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-ndrdisc"
1691 "plot-dpdk-throughput-latency"
1692 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'IP4FWD'"
1698 boxpoints: "outliers"
1701 title: "64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
1706 gridcolor: "rgb(238, 238, 238)"
1707 linecolor: "rgb(238, 238, 238)"
1711 showticklabels: True
1712 tickcolor: "rgb(238, 238, 238)"
1714 title: "Indexed Test Cases"
1717 gridcolor: "rgb(238, 238, 238)'"
1719 linecolor: "rgb(238, 238, 238)"
1721 range: [2000000, 12000000]
1724 showticklabels: True
1725 tickcolor: "rgb(238, 238, 238)"
1726 title: "Packets Per Second [pps]"
1744 title: "DPDK Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1745 algorithm: "plot_performance_box"
1746 output-file-type: ".html"
1747 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-pdrdisc"
1749 "plot-dpdk-throughput-latency"
1750 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1756 boxpoints: "outliers"
1759 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1765 title: "DPDK Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1766 algorithm: "plot_performance_box"
1767 output-file-type: ".html"
1768 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-pdrdisc"
1770 "plot-dpdk-throughput-latency"
1771 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1777 boxpoints: "outliers"
1780 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1786 title: "DPDK Performance 64B-1t1c-ethip4-ip4base-l3fwd-pdrdisc"
1787 algorithm: "plot_performance_box"
1788 output-file-type: ".html"
1789 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-pdrdisc"
1791 "plot-dpdk-throughput-latency"
1792 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP4FWD'"
1798 boxpoints: "outliers"
1801 title: "64B-1t1c-ethip4-ip4base-l3fwd-pdrdisc"
1806 gridcolor: "rgb(238, 238, 238)"
1807 linecolor: "rgb(238, 238, 238)"
1811 showticklabels: True
1812 tickcolor: "rgb(238, 238, 238)"
1814 title: "Indexed Test Cases"
1817 gridcolor: "rgb(238, 238, 238)'"
1819 linecolor: "rgb(238, 238, 238)"
1821 range: [20000000, 30000000]
1824 showticklabels: True
1825 tickcolor: "rgb(238, 238, 238)"
1826 title: "Packets Per Second [pps]"
1844 title: "DPDK Performance 64B-2t2c-ethip4-ip4base-l3fwd-pdrdisc"
1845 algorithm: "plot_performance_box"
1846 output-file-type: ".html"
1847 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-pdrdisc"
1849 "plot-dpdk-throughput-latency"
1850 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP4FWD'"
1856 boxpoints: "outliers"
1859 title: "64B-2t2c-ethip4-ip4base-l3fwd-pdrdisc"
1864 gridcolor: "rgb(238, 238, 238)"
1865 linecolor: "rgb(238, 238, 238)"
1869 showticklabels: True
1870 tickcolor: "rgb(238, 238, 238)"
1872 title: "Indexed Test Cases"
1875 gridcolor: "rgb(238, 238, 238)'"
1877 linecolor: "rgb(238, 238, 238)"
1879 range: [20000000, 30000000]
1882 showticklabels: True
1883 tickcolor: "rgb(238, 238, 238)"
1884 title: "Packets Per Second [pps]"
1905 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1906 algorithm: "plot_latency_box"
1907 output-file-type: ".html"
1908 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-ndrdisc-lat50"
1910 "plot-vpp-throughput-latency"
1911 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1918 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1924 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1925 algorithm: "plot_latency_box"
1926 output-file-type: ".html"
1927 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-ndrdisc-lat50"
1929 "plot-vpp-throughput-latency"
1930 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1937 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1944 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1945 algorithm: "plot_latency_box"
1946 output-file-type: ".html"
1947 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-ndrdisc-lat50"
1949 "plot-vpp-throughput-latency"
1950 filter: "'64B' and ('FEATURE' and 'ACL50' and '10k_FLOWS') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1957 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1963 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1964 algorithm: "plot_latency_box"
1965 output-file-type: ".html"
1966 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-ndrdisc-lat50"
1968 "plot-vpp-throughput-latency"
1969 filter: "'64B' and ('FEATURE' and 'ACL50' and '10k_FLOWS') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1976 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1983 title: "VPP Latency 64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1984 algorithm: "plot_latency_box"
1985 output-file-type: ".html"
1986 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc-lat50"
1988 "plot-vpp-throughput-latency"
1989 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1996 title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
2002 title: "VPP Latency 64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
2003 algorithm: "plot_latency_box"
2004 output-file-type: ".html"
2005 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc-lat50"
2007 "plot-vpp-throughput-latency"
2008 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
2015 title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
2022 title: "VPP Latency 78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2023 algorithm: "plot_latency_box"
2024 output-file-type: ".html"
2025 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-ndrdisc-lat50"
2027 "plot-vpp-throughput-latency"
2028 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
2035 title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2041 title: "VPP Latency 78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2042 algorithm: "plot_latency_box"
2043 output-file-type: ".html"
2044 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-ndrdisc-lat50"
2046 "plot-vpp-throughput-latency"
2047 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
2054 title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2061 title: "VPP Latency 64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2062 algorithm: "plot_latency_box"
2063 output-file-type: ".html"
2064 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ndrdisc-lat50"
2066 "plot-vpp-throughput-latency"
2067 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
2074 title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2080 title: "VPP Latency 64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2081 algorithm: "plot_latency_box"
2082 output-file-type: ".html"
2083 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ndrdisc-lat50"
2085 "plot-vpp-throughput-latency"
2086 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
2093 title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2100 title: "VPP Latency 78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2101 algorithm: "plot_latency_box"
2102 output-file-type: ".html"
2103 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ndrdisc-lat50"
2105 "plot-vpp-throughput-latency"
2106 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
2113 title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2119 title: "VPP Latency 78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2120 algorithm: "plot_latency_box"
2121 output-file-type: ".html"
2122 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ndrdisc-lat50"
2124 "plot-vpp-throughput-latency"
2125 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
2132 title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2139 title: "VPP Latency 64B-1t1c-.*vhost.*-ndrdisc"
2140 algorithm: "plot_latency_box"
2141 output-file-type: ".html"
2142 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-ndrdisc-lat50"
2144 "plot-vpp-throughput-latency"
2145 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
2152 title: "64B-1t1c-.*vhost.*-ndrdisc"
2158 title: "VPP Latency 64B-2t2c-.*vhost.*-ndrdisc"
2159 algorithm: "plot_latency_box"
2160 output-file-type: ".html"
2161 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-ndrdisc-lat50"
2163 "plot-vpp-throughput-latency"
2164 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
2171 title: "64B-2t2c-.*vhost.*-ndrdisc"
2175 # VPP VM VHOST selection
2178 title: "VPP Latency 64B-1t1c-.*vhost.*-ndrdisc"
2179 algorithm: "plot_latency_box"
2180 output-file-type: ".html"
2181 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-ndrdisc-lat50"
2183 "plot-vpp-throughput-latency"
2184 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
2191 title: "64B-1t1c-.*vhost.*-ndrdisc"
2197 title: "VPP Latency 64B-2t2c-.*vhost.*-ndrdisc"
2198 algorithm: "plot_latency_box"
2199 output-file-type: ".html"
2200 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-ndrdisc-lat50"
2202 "plot-vpp-throughput-latency"
2203 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
2210 title: "64B-2t2c-.*vhost.*-ndrdisc"
2217 title: "VPP Latency 64B-1t1c-.*ipsec.*-ndrdisc"
2218 algorithm: "plot_latency_box"
2219 output-file-type: ".html"
2220 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-ndrdisc-lat50"
2222 "plot-vpp-throughput-latency"
2223 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
2230 title: "64B-1t1c-.*ipsec.*-ndrdisc"
2236 title: "VPP Latency 64B-2t2c-.*ipsec.*-ndrdisc"
2237 algorithm: "plot_latency_box"
2238 output-file-type: ".html"
2239 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-ndrdisc-lat50"
2241 "plot-vpp-throughput-latency"
2242 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
2249 title: "64B-2t2c-.*ipsec.*-ndrdisc"
2256 title: "DPDK Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2257 algorithm: "plot_latency_box"
2258 output-file-type: ".html"
2259 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-ndrdisc-lat50"
2261 "plot-dpdk-throughput-latency"
2262 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2269 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2275 title: "DPDK Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2276 algorithm: "plot_latency_box"
2277 output-file-type: ".html"
2278 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-ndrdisc-lat50"
2280 "plot-dpdk-throughput-latency"
2281 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2288 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2294 title: "DPDK Latency 64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
2295 algorithm: "plot_latency_box"
2296 output-file-type: ".html"
2297 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-ndrdisc-lat50"
2299 "plot-dpdk-throughput-latency"
2300 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'IP4FWD'"
2307 title: "64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
2313 title: "DPDK Latency 64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
2314 algorithm: "plot_latency_box"
2315 output-file-type: ".html"
2316 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-ndrdisc-lat50"
2318 "plot-dpdk-throughput-latency"
2319 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'IP4FWD'"
2326 title: "64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
2330 # Ligato - Throughput
2335 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2336 algorithm: "plot_performance_box"
2337 output-file-type: ".html"
2338 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-ndrdisc"
2340 "plot-vpp-throughput-latency"
2341 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2347 boxpoints: "outliers"
2350 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2356 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2357 algorithm: "plot_performance_box"
2358 output-file-type: ".html"
2359 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-ndrdisc"
2361 "plot-vpp-throughput-latency"
2362 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2368 boxpoints: "outliers"
2371 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2377 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2378 algorithm: "plot_performance_box"
2379 output-file-type: ".html"
2380 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-pdrdisc"
2382 "plot-vpp-throughput-latency"
2383 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2389 boxpoints: "outliers"
2392 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2398 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2399 algorithm: "plot_performance_box"
2400 output-file-type: ".html"
2401 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-pdrdisc"
2403 "plot-vpp-throughput-latency"
2404 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2410 boxpoints: "outliers"
2413 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2417 # Container orchestrated
2420 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2421 algorithm: "plot_performance_box"
2422 output-file-type: ".html"
2423 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-ndrdisc"
2425 "plot-ligato-throughput-latency"
2426 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2432 boxpoints: "outliers"
2435 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2441 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2442 algorithm: "plot_performance_box"
2443 output-file-type: ".html"
2444 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-ndrdisc"
2446 "plot-ligato-throughput-latency"
2447 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2453 boxpoints: "outliers"
2456 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2462 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2463 algorithm: "plot_performance_box"
2464 output-file-type: ".html"
2465 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-pdrdisc"
2467 "plot-ligato-throughput-latency"
2468 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2474 boxpoints: "outliers"
2477 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2483 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2484 algorithm: "plot_performance_box"
2485 output-file-type: ".html"
2486 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-pdrdisc"
2488 "plot-ligato-throughput-latency"
2489 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2495 boxpoints: "outliers"
2498 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2507 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2508 algorithm: "plot_latency_box"
2509 output-file-type: ".html"
2510 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-ndrdisc-lat50"
2512 "plot-vpp-throughput-latency"
2513 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2520 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2526 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2527 algorithm: "plot_latency_box"
2528 output-file-type: ".html"
2529 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-ndrdisc-lat50"
2531 "plot-vpp-throughput-latency"
2532 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2539 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2543 # Container orchestrated
2546 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2547 algorithm: "plot_latency_box"
2548 output-file-type: ".html"
2549 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-ndrdisc-lat50"
2551 "plot-ligato-throughput-latency"
2552 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2559 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2565 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2566 algorithm: "plot_latency_box"
2567 output-file-type: ".html"
2568 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-ndrdisc-lat50"
2570 "plot-ligato-throughput-latency"
2571 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2578 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"