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 # TODO: Add the data sources
92 # csit-vpp-perf-1801-all:
95 performance-improvements:
96 csit-vpp-perf-1707-all:
107 csit-vpp-perf-1710-all:
118 csit-ligato-perf-1710-all:
130 csit-vpp-perf-1710-all:
134 csit-vpp-functional-1710-ubuntu1604-virl:
137 csit-ligato-perf-1710-all:
140 csit-dpdk-perf-1710-all:
143 csit-hc2vpp-verify-func-1710-ubuntu1604:
144 - "lastSuccessfulBuild"
146 csit-nsh_sfc-verify-func-1710-ubuntu1604-virl:
148 plot-vpp-throughput-latency:
149 csit-vpp-perf-1710-all:
160 plot-dpdk-throughput-latency:
161 csit-dpdk-perf-1710-all:
172 plot-ligato-throughput-latency:
173 csit-ligato-perf-1710-all:
190 gridcolor: "rgb(238, 238, 238)"
191 linecolor: "rgb(238, 238, 238)"
196 tickcolor: "rgb(238, 238, 238)"
198 title: "Indexed Test Cases"
201 gridcolor: "rgb(238, 238, 238)'"
203 linecolor: "rgb(238, 238, 238)"
209 tickcolor: "rgb(238, 238, 238)"
210 title: "Packets Per Second [pps]"
230 gridcolor: "rgb(238, 238, 238)"
231 linecolor: "rgb(238, 238, 238)"
236 tickcolor: "rgb(238, 238, 238)"
238 title: "Indexed Test Cases"
241 gridcolor: "rgb(238, 238, 238)'"
243 linecolor: "rgb(238, 238, 238)"
249 tickcolor: "rgb(238, 238, 238)"
250 title: "Latency min/avg/max [uSec]"
265 plot-throughput-speedup-analysis:
267 # title: "Test Cases"
271 gridcolor: "rgb(238, 238, 238)"
272 linecolor: "rgb(238, 238, 238)"
277 tickcolor: "rgb(238, 238, 238)"
282 title: "Throughput speedup factor"
283 gridcolor: "rgb(238, 238, 238)"
285 linecolor: "rgb(238, 238, 238)"
291 tickcolor: "rgb(238, 238, 238)"
299 bgcolor: "rgba(255, 255, 255, 0)"
300 bordercolor: "rgba(255, 255, 255, 0)"
317 input-format: "xml" # zip or xml
318 extract: "robot-plugin/output.xml" # Only for zip
320 # The files must be in the directory DIR[WORKING,DATA]
321 csit-vpp-perf-1801-all:
324 file: "{DIR[WORKING,DATA]}/output.xml"
327 file: "{DIR[WORKING,DATA]}/output.xml"
328 # csit-dpdk-perf-1707-all:
331 # file: "{DIR[WORKING,DATA]}/csit-dpdk-perf-1707-all__10.xml"
334 # file: "{DIR[WORKING,DATA]}/csit-dpdk-perf-1707-all__9.xml"
335 # csit-nsh_sfc-verify-func-1707-ubuntu1604-virl:
338 # file: "{DIR[WORKING,DATA]}/csit-nsh_sfc-verify-func-1707-ubuntu1604-virl-2.xml"
339 # csit-vpp-functional-1707-ubuntu1604-virl:
341 # build: lastSuccessfulBuild
342 # file: "{DIR[WORKING,DATA]}/csit-vpp-functional-1707-ubuntu1604-virl-lastSuccessfulBuild.xml"
343 # hc2vpp-csit-integration-1707-ubuntu1604:
345 # build: lastSuccessfulBuild
346 # file: "{DIR[WORKING,DATA]}/hc2vpp-csit-integration-1707-ubuntu1604-lastSuccessfulBuild.xml"
347 # csit-vpp-perf-1707-all:
350 # file: "{DIR[WORKING,DATA]}/csit-vpp-perf-1707-all__16__output.xml"
353 # file: "{DIR[WORKING,DATA]}/csit-vpp-perf-1707-all__17__output.xml"
357 src-path: "{DIR[RST]}"
358 dst-path: "{DIR[WORKING,SRC]}"
361 type: "input" # Ignored in debug mode
363 file-name: "robot-plugin.zip"
365 download-path: "{job}/{build}/robot/report/*zip*/{filename}"
366 extract: "robot-plugin/output.xml"
368 csit-vpp-perf-1707-all:
379 csit-vpp-perf-1710-all:
391 csit-dpdk-perf-1710-all:
402 csit-ligato-perf-1710-all:
413 csit-vpp-functional-1710-ubuntu1604-virl:
415 csit-nsh_sfc-verify-func-1710-ubuntu1604-virl:
417 csit-hc2vpp-verify-func-1710-ubuntu1604:
418 - lastSuccessfulBuild
428 ################################################################################
430 ################################################################################
434 title: "Performance improvements"
435 algorithm: "table_performance_improvements"
436 template: "{DIR[DTR,PERF,VPP,IMPRV]}/tmpl_performance_improvements.csv"
437 output-file-ext: ".csv"
438 output-file: "{DIR[DTR,PERF,VPP,IMPRV]}/performance_improvements"
441 title: "Functionality"
447 title: "16.09 mean [Mpps]"
450 title: "17.01 mean [Mpps]"
453 title: "17.04 mean [Mpps]"
456 title: "17.07 mean [Mpps]"
457 data: "data csit-vpp-perf-1707-all mean"
459 title: "17.10 mean [Mpps]"
460 data: "data csit-vpp-perf-1710-all csit-ligato-perf-1710-all mean"
462 title: "17.10 stdev [Mpps]"
463 data: "data csit-vpp-perf-1710-all csit-ligato-perf-1710-all stdev"
465 title: "17.07 to 17.10 change [%]"
466 data: "operation relative_change 5 6"
469 "performance-improvements"
476 title: "Detailed Test Results - VPP Performance Results"
477 algorithm: "table_merged_details"
478 output-file-ext: ".csv"
479 output-file: "{DIR[DTR,PERF,VPP]}/vpp_performance_results"
485 title: "Documentation"
493 filter: "not 'NDRCHK' and not 'PDRCHK'"
502 title: "Test configuration - VPP Performance Test Configs"
503 algorithm: "table_merged_details"
504 output-file-ext: ".csv"
505 output-file: "{DIR[DTC,PERF,VPP]}/vpp_test_configuration"
511 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
512 data: "data vat-history"
516 filter: "not 'NDRCHK' and not 'PDRCHK'"
524 title: "Test Operational Data - VPP Performance Operational Data"
525 algorithm: "table_merged_details"
526 output-file-ext: ".csv"
527 output-file: "{DIR[DTO,PERF,VPP]}/vpp_test_operational"
533 title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate"
534 data: "data show-run"
538 filter: "not 'NDRCHK' and not 'PDRCHK'"
546 title: "Detailed Test Results - VPP Functional Results"
547 algorithm: "table_details"
548 output-file-ext: ".csv"
549 output-file: "{DIR[DTR,FUNC,VPP]}/vpp_functional_results"
555 title: "Documentation"
572 title: "Test configuration - VPP Functional Test Configs"
573 algorithm: "table_details"
574 output-file-ext: ".csv"
575 output-file: "{DIR[DTC,FUNC,VPP]}/vpp_functional_configuration"
581 title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case"
582 data: "data vat-history"
594 title: "Detailed Test Results - Container Orchestrated Topologies Performance Results"
595 algorithm: "table_details"
596 output-file-ext: ".csv"
597 output-file: "{DIR[DTR,PERF,COT]}/cot_performance_results"
603 title: "Documentation"
610 "ligato-perf-results"
620 title: "Detailed Test Results - DPDK Performance Results"
621 algorithm: "table_details"
622 output-file-ext: ".csv"
623 output-file: "{DIR[DTR,PERF,DPDK]}/dpdk_performance_results"
629 title: "Documentation"
646 title: "Detailed Test Results - Honeycomb Functional Results"
647 algorithm: "table_details"
648 output-file-ext: ".csv"
649 output-file: "{DIR[DTR,FUNC,HC]}/hc_functional_results"
655 title: "Documentation"
672 title: "Detailed Test Results - NSH SFC Functional Results"
673 algorithm: "table_details"
674 output-file-ext: ".csv"
675 output-file: "{DIR[DTR,FUNC,NSHSFC]}/nsh_sfc_functional_results"
681 title: "Documentation"
696 ################################################################################
698 ################################################################################
702 title: "VPP Performance Results"
703 algorithm: "file_merged_test_results"
704 output-file-ext: ".rst"
705 output-file: "{DIR[DTR,PERF,VPP]}/vpp_performance_results"
706 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"
707 dir-tables: "{DIR[DTR,PERF,VPP]}"
710 filter: "not 'NDRCHK' and not 'PDRCHK'"
716 data-start-level: 3 # 0, 1, 2, ...
717 chapters-start-level: 2 # 0, 1, 2, ...
721 title: "VPP Performance Configuration"
722 algorithm: "file_merged_test_results"
723 output-file-ext: ".rst"
724 output-file: "{DIR[DTC,PERF,VPP]}/vpp_performance_configuration"
725 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"
726 dir-tables: "{DIR[DTC,PERF,VPP]}"
729 filter: "not 'NDRCHK' and not 'PDRCHK'"
735 data-start-level: 3 # 0, 1, 2, ...
736 chapters-start-level: 2 # 0, 1, 2, ...
740 title: "VPP Performance Operational Data"
741 algorithm: "file_merged_test_results"
742 output-file-ext: ".rst"
743 output-file: "{DIR[DTO,PERF,VPP]}/vpp_performance_operational_data"
744 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"
745 dir-tables: "{DIR[DTO,PERF,VPP]}"
748 filter: "not 'NDRCHK' and not 'PDRCHK'"
754 data-start-level: 3 # 0, 1, 2, ...
755 chapters-start-level: 2 # 0, 1, 2, ...
759 title: "VPP Functional Results"
760 algorithm: "file_test_results"
761 output-file-ext: ".rst"
762 output-file: "{DIR[DTR,FUNC,VPP]}/vpp_functional_results"
763 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"
764 dir-tables: "{DIR[DTR,FUNC,VPP]}"
772 data-start-level: 3 # 0, 1, 2, ...
773 chapters-start-level: 2 # 0, 1, 2, ...
777 title: "VPP Functional Configuration"
778 algorithm: "file_test_results"
779 output-file-ext: ".rst"
780 output-file: "{DIR[DTC,FUNC,VPP]}/vpp_functional_configuration"
781 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"
782 dir-tables: "{DIR[DTC,FUNC,VPP]}"
790 data-start-level: 3 # 0, 1, 2, ...
791 chapters-start-level: 2 # 0, 1, 2, ...
795 title: "Container Orchestrated Performance Results"
796 algorithm: "file_test_results"
797 output-file-ext: ".rst"
798 output-file: "{DIR[DTR,PERF,COT]}/cot_performance_results"
799 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"
800 dir-tables: "{DIR[DTR,PERF,COT]}"
802 "ligato-perf-results"
808 data-start-level: 2 # 0, 1, 2, ...
809 chapters-start-level: 2 # 0, 1, 2, ...
813 title: "DPDK Performance Results"
814 algorithm: "file_test_results"
815 output-file-ext: ".rst"
816 output-file: "{DIR[DTR,PERF,DPDK]}/dpdk_performance_results"
817 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"
818 dir-tables: "{DIR[DTR,PERF,DPDK]}"
828 data-start-level: 2 # 0, 1, 2, ...
829 chapters-start-level: 2 # 0, 1, 2, ...
833 title: "Honeycomb Functional Results"
834 algorithm: "file_test_results"
835 output-file-ext: ".rst"
836 output-file: "{DIR[DTR,FUNC,HC]}/honeycomb_functional_results"
837 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"
838 dir-tables: "{DIR[DTR,FUNC,HC]}"
848 data-start-level: 3 # 0, 1, 2, ...
849 chapters-start-level: 2 # 0, 1, 2, ...
853 title: "NSH SFC Functional Results"
854 algorithm: "file_test_results"
855 output-file-ext: ".rst"
856 output-file: "{DIR[DTR,FUNC,NSHSFC]}/nshsfc_functional_results"
857 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"
858 dir-tables: "{DIR[DTR,FUNC,NSHSFC]}"
868 data-start-level: 2 # 0, 1, 2, ...
869 chapters-start-level: 2 # 0, 1, 2, ...
871 ################################################################################
873 ################################################################################
875 # Plot Throughput Speedup Analysis
877 # L2 - 10ge2p1x520 - NDR
880 title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
881 algorithm: "plot_throughput_speedup_analysis"
882 output-file-type: ".html"
883 output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-l2-tsa-ndrdisc"
885 "plot-throughput-speedup-analysis"
886 filter: "'NIC_Intel-X520-DA2' and '64B' and 'BASE' and 'NDRDISC' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
892 title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
894 "plot-throughput-speedup-analysis"
896 # L2 - 40ge2p1xl710 - NDR
899 title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
900 algorithm: "plot_throughput_speedup_analysis"
901 output-file-type: ".html"
902 output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-64B-l2-tsa-ndrdisc"
904 "plot-throughput-speedup-analysis"
905 filter: "'NIC_Intel-XL710' and '64B' and 'BASE' and 'NDRDISC' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
911 title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
913 "plot-throughput-speedup-analysis"
915 # L2 - 10ge2p1x520 - PDR
918 title: "TSA: 64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
919 algorithm: "plot_throughput_speedup_analysis"
920 output-file-type: ".html"
921 output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-l2-tsa-pdrdisc"
923 "plot-throughput-speedup-analysis"
924 filter: "'NIC_Intel-X520-DA2' and '64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
930 title: "64B-*-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
932 "plot-throughput-speedup-analysis"
934 # IPv4 - 10ge2p1x520 - NDR
937 title: "TSA: 64B-*-ethip4-ip4(base|scale)*ndrdisc"
938 algorithm: "plot_throughput_speedup_analysis"
939 output-file-type: ".html"
940 output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-ip4-tsa-ndrdisc"
942 "plot-throughput-speedup-analysis"
943 filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and 'NDRDISC' and not 'VHOST'"
949 title: "64B-*-ethip4-ip4(base|scale)*ndrdisc"
951 "plot-throughput-speedup-analysis"
953 # IPv4 - 40ge2p1xl710 - NDR
956 title: "TSA: 64B-*-ethip4-ip4(base|scale)*ndrdisc"
957 algorithm: "plot_throughput_speedup_analysis"
958 output-file-type: ".html"
959 output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-64B-ip4-tsa-ndrdisc"
961 "plot-throughput-speedup-analysis"
962 filter: "'NIC_Intel-XL710' and '64B' and ('BASE' or 'SCALE') and 'NDRDISC' and not 'VHOST'"
968 title: "64B-*-ethip4-ip4(base|scale)*ndrdisc"
970 "plot-throughput-speedup-analysis"
972 # IPv4 - 10ge2p1x520 - PDR
975 title: "TSA: 64B-*-ethip4-ip4(base|scale)*pdrdisc"
976 algorithm: "plot_throughput_speedup_analysis"
977 output-file-type: ".html"
978 output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-ip4-tsa-pdrdisc"
980 "plot-throughput-speedup-analysis"
981 filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and not 'VHOST'"
987 title: "64B-*-ethip4-ip4(base|scale)*pdrdisc"
989 "plot-throughput-speedup-analysis"
991 # IPv6 - 10ge2p1x520 - NDR
994 title: "TSA: 78B-*-ethip6-ip6(base|scale)*ndrdisc"
995 algorithm: "plot_throughput_speedup_analysis"
996 output-file-type: ".html"
997 output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-78B-ip6-tsa-ndrdisc"
999 "plot-throughput-speedup-analysis"
1000 filter: "'NIC_Intel-X520-DA2' and '78B' and ('BASE' or 'SCALE') and 'NDRDISC' and not 'VHOST'"
1006 title: "78B-*-ethip6-ip6(base|scale)*ndrdisc"
1008 "plot-throughput-speedup-analysis"
1010 # IPv6 - 40ge2p1xl710 - NDR
1013 title: "TSA: 78B-*-ethip6-ip6(base|scale)*ndrdisc"
1014 algorithm: "plot_throughput_speedup_analysis"
1015 output-file-type: ".html"
1016 output-file: "{DIR[STATIC,VPP]}/40ge2p1xl710-78B-ip6-tsa-ndrdisc"
1018 "plot-throughput-speedup-analysis"
1019 filter: "'NIC_Intel-XL710' and '78B' and ('BASE' or 'SCALE') and 'NDRDISC' and not 'VHOST'"
1025 title: "78B-*-ethip6-ip6(base|scale)*ndrdisc"
1027 "plot-throughput-speedup-analysis"
1029 # IPv6 - 10ge2p1x520 - PDR
1032 title: "TSA: 78B-*-ethip6-ip6(base|scale)*pdrdisc"
1033 algorithm: "plot_throughput_speedup_analysis"
1034 output-file-type: ".html"
1035 output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-78B-ip6-tsa-pdrdisc"
1037 "plot-throughput-speedup-analysis"
1038 filter: "'NIC_Intel-X520-DA2' and '78B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and not 'VHOST'"
1044 title: "78B-*-ethip6-ip6(base|scale)*pdrdisc"
1046 "plot-throughput-speedup-analysis"
1048 # Plot packets per second
1053 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1054 algorithm: "plot_performance_box"
1055 output-file-type: ".html"
1056 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-ndrdisc"
1058 "plot-vpp-throughput-latency"
1059 # Keep this formatting, the filter is enclosed with " (quotation mark) and
1060 # each tag is enclosed with ' (apostrophe).
1061 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1067 boxpoints: "outliers"
1070 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1076 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1077 algorithm: "plot_performance_box"
1078 output-file-type: ".html"
1079 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-ndrdisc"
1081 "plot-vpp-throughput-latency"
1082 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1088 boxpoints: "outliers"
1091 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1097 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1098 algorithm: "plot_performance_box"
1099 output-file-type: ".html"
1100 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-pdrdisc"
1102 "plot-vpp-throughput-latency"
1103 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1109 boxpoints: "outliers"
1112 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1118 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1119 algorithm: "plot_performance_box"
1120 output-file-type: ".html"
1121 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-pdrdisc"
1123 "plot-vpp-throughput-latency"
1124 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1130 boxpoints: "outliers"
1133 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1140 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1141 algorithm: "plot_performance_box"
1142 output-file-type: ".html"
1143 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-ndrdisc"
1145 "plot-vpp-throughput-latency"
1146 filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1152 boxpoints: "outliers"
1155 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1161 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1162 algorithm: "plot_performance_box"
1163 output-file-type: ".html"
1164 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-ndrdisc"
1166 "plot-vpp-throughput-latency"
1167 filter: "'64B' and 'FEATURE' and ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1173 boxpoints: "outliers"
1176 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1182 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1183 algorithm: "plot_performance_box"
1184 output-file-type: ".html"
1185 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-pdrdisc"
1187 "plot-vpp-throughput-latency"
1188 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'"
1194 boxpoints: "outliers"
1197 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1203 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1204 algorithm: "plot_performance_box"
1205 output-file-type: ".html"
1206 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-pdrdisc"
1208 "plot-vpp-throughput-latency"
1209 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'"
1215 boxpoints: "outliers"
1218 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1225 title: "VPP Performance 64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1226 algorithm: "plot_performance_box"
1227 output-file-type: ".html"
1228 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc"
1230 "plot-vpp-throughput-latency"
1231 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1237 boxpoints: "outliers"
1240 title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1246 title: "VPP Performance 64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1247 algorithm: "plot_performance_box"
1248 output-file-type: ".html"
1249 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc"
1251 "plot-vpp-throughput-latency"
1252 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1258 boxpoints: "outliers"
1261 title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
1267 title: "VPP Performance 64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1268 algorithm: "plot_performance_box"
1269 output-file-type: ".html"
1270 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-pdrdisc"
1272 "plot-vpp-throughput-latency"
1273 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1279 boxpoints: "outliers"
1282 title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1288 title: "VPP Performance 64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1289 algorithm: "plot_performance_box"
1290 output-file-type: ".html"
1291 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-pdrdisc"
1293 "plot-vpp-throughput-latency"
1294 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
1300 boxpoints: "outliers"
1303 title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*pdrdisc"
1310 title: "VPP Performance 78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1311 algorithm: "plot_performance_box"
1312 output-file-type: ".html"
1313 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-ndrdisc"
1315 "plot-vpp-throughput-latency"
1316 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1322 boxpoints: "outliers"
1325 title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1331 title: "VPP Performance 78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1332 algorithm: "plot_performance_box"
1333 output-file-type: ".html"
1334 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-ndrdisc"
1336 "plot-vpp-throughput-latency"
1337 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1343 boxpoints: "outliers"
1346 title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
1352 title: "VPP Performance 78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1353 algorithm: "plot_performance_box"
1354 output-file-type: ".html"
1355 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-pdrdisc"
1357 "plot-vpp-throughput-latency"
1358 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1364 boxpoints: "outliers"
1367 title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1373 title: "VPP Performance 78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1374 algorithm: "plot_performance_box"
1375 output-file-type: ".html"
1376 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-pdrdisc"
1378 "plot-vpp-throughput-latency"
1379 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
1385 boxpoints: "outliers"
1388 title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*pdrdisc"
1395 title: "VPP Performance 64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1396 algorithm: "plot_performance_box"
1397 output-file-type: ".html"
1398 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ndrdisc"
1400 "plot-vpp-throughput-latency"
1401 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
1407 boxpoints: "outliers"
1410 title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1416 title: "VPP Performance 64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1417 algorithm: "plot_performance_box"
1418 output-file-type: ".html"
1419 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ndrdisc"
1421 "plot-vpp-throughput-latency"
1422 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
1428 boxpoints: "outliers"
1431 title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
1437 title: "VPP Performance 64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1438 algorithm: "plot_performance_box"
1439 output-file-type: ".html"
1440 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-pdrdisc"
1442 "plot-vpp-throughput-latency"
1443 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'"
1449 boxpoints: "outliers"
1452 title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1458 title: "VPP Performance 64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1459 algorithm: "plot_performance_box"
1460 output-file-type: ".html"
1461 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-pdrdisc"
1463 "plot-vpp-throughput-latency"
1464 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'"
1470 boxpoints: "outliers"
1473 title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-pdrdisc"
1480 title: "VPP Performance 78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1481 algorithm: "plot_performance_box"
1482 output-file-type: ".html"
1483 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ndrdisc"
1485 "plot-vpp-throughput-latency"
1486 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1492 boxpoints: "outliers"
1495 title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1501 title: "VPP Performance 78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1502 algorithm: "plot_performance_box"
1503 output-file-type: ".html"
1504 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ndrdisc"
1506 "plot-vpp-throughput-latency"
1507 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1513 boxpoints: "outliers"
1516 title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
1522 title: "VPP Performance 78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1523 algorithm: "plot_performance_box"
1524 output-file-type: ".html"
1525 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-pdrdisc"
1527 "plot-vpp-throughput-latency"
1528 filter: "'78B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1534 boxpoints: "outliers"
1537 title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1543 title: "VPP Performance 78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1544 algorithm: "plot_performance_box"
1545 output-file-type: ".html"
1546 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-pdrdisc"
1548 "plot-vpp-throughput-latency"
1549 filter: "'78B' and 'ENCAP' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
1555 boxpoints: "outliers"
1558 title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-pdrdisc"
1565 title: "VPP Performance 64B-1t1c-.*vhost.*-ndrdisc"
1566 algorithm: "plot_performance_box"
1567 output-file-type: ".html"
1568 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-ndrdisc"
1570 "plot-vpp-throughput-latency"
1571 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1577 boxpoints: "outliers"
1580 title: "64B-1t1c-.*vhost.*-ndrdisc"
1586 title: "VPP Performance 64B-2t2c-.*vhost.*-ndrdisc"
1587 algorithm: "plot_performance_box"
1588 output-file-type: ".html"
1589 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-ndrdisc"
1591 "plot-vpp-throughput-latency"
1592 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1598 boxpoints: "outliers"
1601 title: "64B-2t2c-.*vhost.*-ndrdisc"
1607 title: "VPP Performance 64B-1t1c-.*vhost.*-pdrdisc"
1608 algorithm: "plot_performance_box"
1609 output-file-type: ".html"
1610 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-pdrdisc"
1612 "plot-vpp-throughput-latency"
1613 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1619 boxpoints: "outliers"
1622 title: "64B-1t1c-.*vhost.*-pdrdisc"
1628 title: "VPP Performance 64B-2t2c-.*vhost.*-pdrdisc"
1629 algorithm: "plot_performance_box"
1630 output-file-type: ".html"
1631 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-pdrdisc"
1633 "plot-vpp-throughput-latency"
1634 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
1640 boxpoints: "outliers"
1643 title: "64B-2t2c-.*vhost.*-pdrdisc"
1647 # VPP VM VHOST SELECTION
1650 title: "VPP Performance 64B-1t1c-.*vhost.*-ndrdisc"
1651 algorithm: "plot_performance_box"
1652 output-file-type: ".html"
1653 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-ndrdisc"
1655 "plot-vpp-throughput-latency"
1656 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1662 boxpoints: "outliers"
1665 title: "64B-1t1c-.*vhost.*-ndrdisc"
1671 title: "VPP Performance 64B-2t2c-.*vhost.*-ndrdisc"
1672 algorithm: "plot_performance_box"
1673 output-file-type: ".html"
1674 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-ndrdisc"
1676 "plot-vpp-throughput-latency"
1677 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1683 boxpoints: "outliers"
1686 title: "64B-2t2c-.*vhost.*-ndrdisc"
1692 title: "VPP Performance 64B-1t1c-.*vhost.*-pdrdisc"
1693 algorithm: "plot_performance_box"
1694 output-file-type: ".html"
1695 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-pdrdisc"
1697 "plot-vpp-throughput-latency"
1698 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1704 boxpoints: "outliers"
1707 title: "64B-1t1c-.*vhost.*-pdrdisc"
1713 title: "VPP Performance 64B-2t2c-.*vhost.*-pdrdisc"
1714 algorithm: "plot_performance_box"
1715 output-file-type: ".html"
1716 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-pdrdisc"
1718 "plot-vpp-throughput-latency"
1719 filter: "'64B' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
1725 boxpoints: "outliers"
1728 title: "64B-2t2c-.*vhost.*-pdrdisc"
1735 title: "VPP Performance 64B-1t1c-.*ipsec.*-ndrdisc"
1736 algorithm: "plot_performance_box"
1737 output-file-type: ".html"
1738 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-ndrdisc"
1740 "plot-vpp-throughput-latency"
1741 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1747 boxpoints: "outliers"
1750 title: "64B-1t1c-.*ipsec.*-ndrdisc"
1756 title: "VPP Performance 64B-2t2c-.*ipsec.*-ndrdisc"
1757 algorithm: "plot_performance_box"
1758 output-file-type: ".html"
1759 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-ndrdisc"
1761 "plot-vpp-throughput-latency"
1762 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1768 boxpoints: "outliers"
1771 title: "64B-2t2c-.*ipsec.*-ndrdisc"
1777 title: "VPP Performance 64B-1t1c-.*ipsec.*-pdrdisc"
1778 algorithm: "plot_performance_box"
1779 output-file-type: ".html"
1780 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-pdrdisc"
1782 "plot-vpp-throughput-latency"
1783 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1789 boxpoints: "outliers"
1792 title: "64B-1t1c-.*ipsec.*-pdrdisc"
1798 title: "VPP Performance 64B-2t2c-.*ipsec.*-pdrdisc"
1799 algorithm: "plot_performance_box"
1800 output-file-type: ".html"
1801 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-pdrdisc"
1803 "plot-vpp-throughput-latency"
1804 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
1810 boxpoints: "outliers"
1813 title: "64B-2t2c-.*ipsec.*-pdrdisc"
1820 title: "DPDK Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1821 algorithm: "plot_performance_box"
1822 output-file-type: ".html"
1823 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-ndrdisc"
1825 "plot-dpdk-throughput-latency"
1826 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1832 boxpoints: "outliers"
1835 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1841 title: "DPDK Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1842 algorithm: "plot_performance_box"
1843 output-file-type: ".html"
1844 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-ndrdisc"
1846 "plot-dpdk-throughput-latency"
1847 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1853 boxpoints: "outliers"
1856 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
1862 title: "DPDK Performance 64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
1863 algorithm: "plot_performance_box"
1864 output-file-type: ".html"
1865 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-ndrdisc"
1867 "plot-dpdk-throughput-latency"
1868 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'IP4FWD'"
1874 boxpoints: "outliers"
1877 title: "64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
1882 gridcolor: "rgb(238, 238, 238)"
1883 linecolor: "rgb(238, 238, 238)"
1887 showticklabels: True
1888 tickcolor: "rgb(238, 238, 238)"
1890 title: "Indexed Test Cases"
1893 gridcolor: "rgb(238, 238, 238)'"
1895 linecolor: "rgb(238, 238, 238)"
1897 range: [2000000, 12000000]
1900 showticklabels: True
1901 tickcolor: "rgb(238, 238, 238)"
1902 title: "Packets Per Second [pps]"
1920 title: "DPDK Performance 64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
1921 algorithm: "plot_performance_box"
1922 output-file-type: ".html"
1923 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-ndrdisc"
1925 "plot-dpdk-throughput-latency"
1926 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'IP4FWD'"
1932 boxpoints: "outliers"
1935 title: "64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
1940 gridcolor: "rgb(238, 238, 238)"
1941 linecolor: "rgb(238, 238, 238)"
1945 showticklabels: True
1946 tickcolor: "rgb(238, 238, 238)"
1948 title: "Indexed Test Cases"
1951 gridcolor: "rgb(238, 238, 238)'"
1953 linecolor: "rgb(238, 238, 238)"
1955 range: [2000000, 12000000]
1958 showticklabels: True
1959 tickcolor: "rgb(238, 238, 238)"
1960 title: "Packets Per Second [pps]"
1978 title: "DPDK Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1979 algorithm: "plot_performance_box"
1980 output-file-type: ".html"
1981 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-pdrdisc"
1983 "plot-dpdk-throughput-latency"
1984 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
1990 boxpoints: "outliers"
1993 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
1999 title: "DPDK Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
2000 algorithm: "plot_performance_box"
2001 output-file-type: ".html"
2002 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-pdrdisc"
2004 "plot-dpdk-throughput-latency"
2005 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2011 boxpoints: "outliers"
2014 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-pdrdisc"
2020 title: "DPDK Performance 64B-1t1c-ethip4-ip4base-l3fwd-pdrdisc"
2021 algorithm: "plot_performance_box"
2022 output-file-type: ".html"
2023 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-pdrdisc"
2025 "plot-dpdk-throughput-latency"
2026 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP4FWD'"
2032 boxpoints: "outliers"
2035 title: "64B-1t1c-ethip4-ip4base-l3fwd-pdrdisc"
2040 gridcolor: "rgb(238, 238, 238)"
2041 linecolor: "rgb(238, 238, 238)"
2045 showticklabels: True
2046 tickcolor: "rgb(238, 238, 238)"
2048 title: "Indexed Test Cases"
2051 gridcolor: "rgb(238, 238, 238)'"
2053 linecolor: "rgb(238, 238, 238)"
2055 range: [20000000, 30000000]
2058 showticklabels: True
2059 tickcolor: "rgb(238, 238, 238)"
2060 title: "Packets Per Second [pps]"
2078 title: "DPDK Performance 64B-2t2c-ethip4-ip4base-l3fwd-pdrdisc"
2079 algorithm: "plot_performance_box"
2080 output-file-type: ".html"
2081 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-pdrdisc"
2083 "plot-dpdk-throughput-latency"
2084 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP4FWD'"
2090 boxpoints: "outliers"
2093 title: "64B-2t2c-ethip4-ip4base-l3fwd-pdrdisc"
2098 gridcolor: "rgb(238, 238, 238)"
2099 linecolor: "rgb(238, 238, 238)"
2103 showticklabels: True
2104 tickcolor: "rgb(238, 238, 238)"
2106 title: "Indexed Test Cases"
2109 gridcolor: "rgb(238, 238, 238)'"
2111 linecolor: "rgb(238, 238, 238)"
2113 range: [20000000, 30000000]
2116 showticklabels: True
2117 tickcolor: "rgb(238, 238, 238)"
2118 title: "Packets Per Second [pps]"
2139 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2140 algorithm: "plot_latency_box"
2141 output-file-type: ".html"
2142 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel1-ndrdisc-lat50"
2144 "plot-vpp-throughput-latency"
2145 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2152 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2158 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2159 algorithm: "plot_latency_box"
2160 output-file-type: ".html"
2161 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel1-ndrdisc-lat50"
2163 "plot-vpp-throughput-latency"
2164 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2171 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2178 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2179 algorithm: "plot_latency_box"
2180 output-file-type: ".html"
2181 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-l2-sel2-ndrdisc-lat50"
2183 "plot-vpp-throughput-latency"
2184 filter: "'64B' and ('FEATURE' and 'ACL50' and '10k_FLOWS') and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2191 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2197 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2198 algorithm: "plot_latency_box"
2199 output-file-type: ".html"
2200 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-l2-sel2-ndrdisc-lat50"
2202 "plot-vpp-throughput-latency"
2203 filter: "'64B' and ('FEATURE' and 'ACL50' and '10k_FLOWS') and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2210 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2217 title: "VPP Latency 64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
2218 algorithm: "plot_latency_box"
2219 output-file-type: ".html"
2220 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc-lat50"
2222 "plot-vpp-throughput-latency"
2223 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
2230 title: "64B-1t1c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
2236 title: "VPP Latency 64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
2237 algorithm: "plot_latency_box"
2238 output-file-type: ".html"
2239 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc-lat50"
2241 "plot-vpp-throughput-latency"
2242 filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
2249 title: "64B-2t2c-ethip4-ip4[a-z0-9]+-[a-z-]*ndrdisc"
2256 title: "VPP Latency 78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2257 algorithm: "plot_latency_box"
2258 output-file-type: ".html"
2259 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-ndrdisc-lat50"
2261 "plot-vpp-throughput-latency"
2262 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
2269 title: "78B-1t1c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2275 title: "VPP Latency 78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2276 algorithm: "plot_latency_box"
2277 output-file-type: ".html"
2278 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-ndrdisc-lat50"
2280 "plot-vpp-throughput-latency"
2281 filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
2288 title: "78B-2t2c-ethip6-ip6[a-z0-9]+-[a-z-]*ndrdisc"
2295 title: "VPP Latency 64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2296 algorithm: "plot_latency_box"
2297 output-file-type: ".html"
2298 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ndrdisc-lat50"
2300 "plot-vpp-throughput-latency"
2301 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
2308 title: "64B-1t1c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2314 title: "VPP Latency 64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2315 algorithm: "plot_latency_box"
2316 output-file-type: ".html"
2317 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ndrdisc-lat50"
2319 "plot-vpp-throughput-latency"
2320 filter: "'64B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
2327 title: "64B-2t2c-ethip4[a-z0-9]+-[a-z0-9]*-ndrdisc"
2334 title: "VPP Latency 78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2335 algorithm: "plot_latency_box"
2336 output-file-type: ".html"
2337 output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ndrdisc-lat50"
2339 "plot-vpp-throughput-latency"
2340 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
2347 title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2353 title: "VPP Latency 78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2354 algorithm: "plot_latency_box"
2355 output-file-type: ".html"
2356 output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ndrdisc-lat50"
2358 "plot-vpp-throughput-latency"
2359 filter: "'78B' and 'ENCAP' and 'NDRDISC' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'"
2366 title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-ndrdisc"
2373 title: "VPP Latency 64B-1t1c-.*vhost.*-ndrdisc"
2374 algorithm: "plot_latency_box"
2375 output-file-type: ".html"
2376 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel1-ndrdisc-lat50"
2378 "plot-vpp-throughput-latency"
2379 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
2386 title: "64B-1t1c-.*vhost.*-ndrdisc"
2392 title: "VPP Latency 64B-2t2c-.*vhost.*-ndrdisc"
2393 algorithm: "plot_latency_box"
2394 output-file-type: ".html"
2395 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel1-ndrdisc-lat50"
2397 "plot-vpp-throughput-latency"
2398 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
2405 title: "64B-2t2c-.*vhost.*-ndrdisc"
2409 # VPP VM VHOST selection
2412 title: "VPP Latency 64B-1t1c-.*vhost.*-ndrdisc"
2413 algorithm: "plot_latency_box"
2414 output-file-type: ".html"
2415 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-vhost-sel2-ndrdisc-lat50"
2417 "plot-vpp-throughput-latency"
2418 filter: "'64B' and 'NDRDISC' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
2425 title: "64B-1t1c-.*vhost.*-ndrdisc"
2431 title: "VPP Latency 64B-2t2c-.*vhost.*-ndrdisc"
2432 algorithm: "plot_latency_box"
2433 output-file-type: ".html"
2434 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-vhost-sel2-ndrdisc-lat50"
2436 "plot-vpp-throughput-latency"
2437 filter: "'64B' and 'NDRDISC' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
2444 title: "64B-2t2c-.*vhost.*-ndrdisc"
2451 title: "VPP Latency 64B-1t1c-.*ipsec.*-ndrdisc"
2452 algorithm: "plot_latency_box"
2453 output-file-type: ".html"
2454 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ipsechw-ndrdisc-lat50"
2456 "plot-vpp-throughput-latency"
2457 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
2464 title: "64B-1t1c-.*ipsec.*-ndrdisc"
2470 title: "VPP Latency 64B-2t2c-.*ipsec.*-ndrdisc"
2471 algorithm: "plot_latency_box"
2472 output-file-type: ".html"
2473 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ipsechw-ndrdisc-lat50"
2475 "plot-vpp-throughput-latency"
2476 filter: "'64B' and not 'VHOST' and 'IP4FWD' and 'NDRDISC' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN')"
2483 title: "64B-2t2c-.*ipsec.*-ndrdisc"
2490 title: "DPDK Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2491 algorithm: "plot_latency_box"
2492 output-file-type: ".html"
2493 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-l2-ndrdisc-lat50"
2495 "plot-dpdk-throughput-latency"
2496 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2503 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2509 title: "DPDK Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2510 algorithm: "plot_latency_box"
2511 output-file-type: ".html"
2512 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-l2-ndrdisc-lat50"
2514 "plot-dpdk-throughput-latency"
2515 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2522 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-ndrdisc"
2528 title: "DPDK Latency 64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
2529 algorithm: "plot_latency_box"
2530 output-file-type: ".html"
2531 output-file: "{DIR[STATIC,DPDK]}/64B-1t1c-ipv4-ndrdisc-lat50"
2533 "plot-dpdk-throughput-latency"
2534 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'IP4FWD'"
2541 title: "64B-1t1c-ethip4-ip4base-l3fwd-ndrdisc"
2547 title: "DPDK Latency 64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
2548 algorithm: "plot_latency_box"
2549 output-file-type: ".html"
2550 output-file: "{DIR[STATIC,DPDK]}/64B-2t2c-ipv4-ndrdisc-lat50"
2552 "plot-dpdk-throughput-latency"
2553 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'IP4FWD'"
2560 title: "64B-2t2c-ethip4-ip4base-l3fwd-ndrdisc"
2564 # Ligato - Throughput
2569 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2570 algorithm: "plot_performance_box"
2571 output-file-type: ".html"
2572 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-ndrdisc"
2574 "plot-vpp-throughput-latency"
2575 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2581 boxpoints: "outliers"
2584 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2590 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2591 algorithm: "plot_performance_box"
2592 output-file-type: ".html"
2593 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-ndrdisc"
2595 "plot-vpp-throughput-latency"
2596 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2602 boxpoints: "outliers"
2605 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2611 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2612 algorithm: "plot_performance_box"
2613 output-file-type: ".html"
2614 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-pdrdisc"
2616 "plot-vpp-throughput-latency"
2617 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2623 boxpoints: "outliers"
2626 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2632 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2633 algorithm: "plot_performance_box"
2634 output-file-type: ".html"
2635 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-pdrdisc"
2637 "plot-vpp-throughput-latency"
2638 filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2644 boxpoints: "outliers"
2647 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2651 # Container orchestrated
2654 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2655 algorithm: "plot_performance_box"
2656 output-file-type: ".html"
2657 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-ndrdisc"
2659 "plot-ligato-throughput-latency"
2660 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2666 boxpoints: "outliers"
2669 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2675 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2676 algorithm: "plot_performance_box"
2677 output-file-type: ".html"
2678 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-ndrdisc"
2680 "plot-ligato-throughput-latency"
2681 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2687 boxpoints: "outliers"
2690 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2696 title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2697 algorithm: "plot_performance_box"
2698 output-file-type: ".html"
2699 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-pdrdisc"
2701 "plot-ligato-throughput-latency"
2702 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2708 boxpoints: "outliers"
2711 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2717 title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2718 algorithm: "plot_performance_box"
2719 output-file-type: ".html"
2720 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-pdrdisc"
2722 "plot-ligato-throughput-latency"
2723 filter: "'64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2729 boxpoints: "outliers"
2732 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
2741 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2742 algorithm: "plot_latency_box"
2743 output-file-type: ".html"
2744 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-ndrdisc-lat50"
2746 "plot-vpp-throughput-latency"
2747 filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2754 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2760 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2761 algorithm: "plot_latency_box"
2762 output-file-type: ".html"
2763 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-ndrdisc-lat50"
2765 "plot-vpp-throughput-latency"
2766 filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2773 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2777 # Container orchestrated
2780 title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2781 algorithm: "plot_latency_box"
2782 output-file-type: ".html"
2783 output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-ndrdisc-lat50"
2785 "plot-ligato-throughput-latency"
2786 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2793 title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2799 title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
2800 algorithm: "plot_latency_box"
2801 output-file-type: ".html"
2802 output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-ndrdisc-lat50"
2804 "plot-ligato-throughput-latency"
2805 filter: "'64B' and ('BASE' or 'SCALE') and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
2812 title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"