- type: "environment"

  paths:
    # Top level directories:
    ## Working directory
    DIR[WORKING]: "_tmp"
    ## Build directories
    DIR[BUILD,HTML]: "_build"
    DIR[BUILD,LATEX]: "_build_latex"

    # Static .rst files
    DIR[RST]: "../../../docs/report"

    # Working directories
    ## Input data files (.zip, .xml)
    DIR[WORKING,DATA]: "{DIR[WORKING]}/data"
    ## Static source files from git
    DIR[WORKING,SRC]: "{DIR[WORKING]}/src"
    DIR[WORKING,SRC,STATIC]: "{DIR[WORKING,SRC]}/_static"

    # Static html content
    DIR[STATIC]: "{DIR[BUILD,HTML]}/_static"
    DIR[STATIC,VPP]: "{DIR[STATIC]}/vpp"
    DIR[STATIC,DPDK]: "{DIR[STATIC]}/dpdk"
    DIR[STATIC,ARCH]: "{DIR[STATIC]}/archive"

    # Detailed test results
    DIR[DTR]: "{DIR[WORKING,SRC]}/detailed_test_results"
    DIR[DTR,PERF,DPDK,3N,HSW]: "{DIR[DTR]}/dpdk_performance_results_3n_hsw"
    DIR[DTR,PERF,DPDK,3N,SKX]: "{DIR[DTR]}/dpdk_performance_results_3n_skx"
    DIR[DTR,PERF,DPDK,2N,SKX]: "{DIR[DTR]}/dpdk_performance_results_2n_skx"
    DIR[DTR,PERF,DPDK,2N,CLX]: "{DIR[DTR]}/dpdk_performance_results_2n_clx"
    DIR[DTR,PERF,DPDK,2N,DNV]: "{DIR[DTR]}/dpdk_performance_results_2n_dnv"
    DIR[DTR,PERF,DPDK,3N,DNV]: "{DIR[DTR]}/dpdk_performance_results_3n_dnv"
    DIR[DTR,PERF,DPDK,3N,TSH]: "{DIR[DTR]}/dpdk_performance_results_3n_tsh"
    DIR[DTR,PERF,VPP,ALL]: "{DIR[DTR]}/vpp_performance_results"
    DIR[DTR,PERF,VPP,3N,HSW]: "{DIR[DTR]}/vpp_performance_results_3n_hsw"
    DIR[DTR,PERF,VPP,3N,SKX]: "{DIR[DTR]}/vpp_performance_results_3n_skx"
    DIR[DTR,PERF,VPP,2N,SKX]: "{DIR[DTR]}/vpp_performance_results_2n_skx"
    DIR[DTR,PERF,VPP,2N,CLX]: "{DIR[DTR]}/vpp_performance_results_2n_clx"
    DIR[DTR,PERF,VPP,3N,TSH]: "{DIR[DTR]}/vpp_performance_results_3n_tsh"
    DIR[DTR,PERF,VPP,3N,DNV]: "{DIR[DTR]}/vpp_performance_results_3n_dnv"
    DIR[DTR,PERF,VPP,2N,DNV]: "{DIR[DTR]}/vpp_performance_results_2n_dnv"
    DIR[DTR,MRR,VPP,ALL]: "{DIR[DTR]}/vpp_mrr_results"
    DIR[DTR,MRR,VPP,3N,HSW]: "{DIR[DTR]}/vpp_mrr_results_3n_hsw"
    DIR[DTR,MRR,VPP,3N,SKX]: "{DIR[DTR]}/vpp_mrr_results_3n_skx"
    DIR[DTR,MRR,VPP,2N,SKX]: "{DIR[DTR]}/vpp_mrr_results_2n_skx"
    DIR[DTR,MRR,VPP,2N,CLX]: "{DIR[DTR]}/vpp_mrr_results_2n_clx"
    DIR[DTR,MRR,VPP,3N,TSH]: "{DIR[DTR]}/vpp_mrr_results_3n_tsh"
    DIR[DTR,MRR,VPP,3N,DNV]: "{DIR[DTR]}/vpp_mrr_results_3n_dnv"
    DIR[DTR,MRR,VPP,2N,DNV]: "{DIR[DTR]}/vpp_mrr_results_2n_dnv"
    DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]: "{DIR[DTR]}/vpp_device_results_ubuntu"

    # Detailed test configurations
    DIR[DTC]: "{DIR[WORKING,SRC]}/test_configuration"
    DIR[DTC,PERF,VPP,ALL]: "{DIR[DTC]}/vpp_performance_configuration"
    DIR[DTC,PERF,VPP,3N,HSW]: "{DIR[DTC]}/vpp_performance_configuration_3n_hsw"
    DIR[DTC,PERF,VPP,3N,SKX]: "{DIR[DTC]}/vpp_performance_configuration_3n_skx"
    DIR[DTC,PERF,VPP,2N,SKX]: "{DIR[DTC]}/vpp_performance_configuration_2n_skx"
    DIR[DTC,PERF,VPP,2N,CLX]: "{DIR[DTC]}/vpp_performance_configuration_2n_clx"
    DIR[DTC,PERF,VPP,3N,TSH]: "{DIR[DTC]}/vpp_performance_configuration_3n_tsh"
    DIR[DTC,PERF,VPP,3N,DNV]: "{DIR[DTC]}/vpp_performance_configuration_3n_dnv"
    DIR[DTC,PERF,VPP,2N,DNV]: "{DIR[DTC]}/vpp_performance_configuration_2n_dnv"
    DIR[DTC,MRR,VPP,ALL]: "{DIR[DTC]}/vpp_mrr_configuration"
    DIR[DTC,MRR,VPP,3N,HSW]: "{DIR[DTC]}/vpp_mrr_configuration_3n_hsw"
    DIR[DTC,MRR,VPP,3N,SKX]: "{DIR[DTC]}/vpp_mrr_configuration_3n_skx"
    DIR[DTC,MRR,VPP,2N,SKX]: "{DIR[DTC]}/vpp_mrr_configuration_2n_skx"
    DIR[DTC,MRR,VPP,2N,CLX]: "{DIR[DTC]}/vpp_mrr_configuration_2n_clx"
    DIR[DTC,MRR,VPP,3N,TSH]: "{DIR[DTC]}/vpp_mrr_configuration_3n_tsh"
    DIR[DTC,MRR,VPP,3N,DNV]: "{DIR[DTC]}/vpp_mrr_configuration_3n_dnv"
    DIR[DTC,MRR,VPP,2N,DNV]: "{DIR[DTC]}/vpp_mrr_configuration_2n_dnv"
    DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]: "{DIR[DTC]}/vpp_device_configuration_ubuntu"

    # Detailed tests operational data
    DIR[DTO]: "{DIR[WORKING,SRC]}/test_operational_data"
    DIR[DTO,PERF,VPP,ALL]: "{DIR[DTO]}/vpp_performance_operational_data"
    DIR[DTO,PERF,VPP,3N,HSW]: "{DIR[DTO]}/vpp_performance_operational_data_3n_hsw"
    DIR[DTO,PERF,VPP,3N,SKX]: "{DIR[DTO]}/vpp_performance_operational_data_3n_skx"
    DIR[DTO,PERF,VPP,2N,SKX]: "{DIR[DTO]}/vpp_performance_operational_data_2n_skx"
    DIR[DTO,PERF,VPP,2N,CLX]: "{DIR[DTO]}/vpp_performance_operational_data_2n_clx"
    DIR[DTO,PERF,VPP,3N,TSH]: "{DIR[DTO]}/vpp_performance_operational_data_3n_tsh"
    DIR[DTO,PERF,VPP,3N,DNV]: "{DIR[DTO]}/vpp_performance_operational_data_3n_dnv"
    DIR[DTO,PERF,VPP,2N,DNV]: "{DIR[DTO]}/vpp_performance_operational_data_2n_dnv"

    # Latencies:
    DIR[LAT,VPP]: "{DIR[WORKING,SRC]}/vpp_performance_tests/hdrh_packet_latency_by_percentile_graphs"
    DIR[LAT,DPDK]: "{DIR[WORKING,SRC]}/dpdk_performance_tests/hdrh_packet_latency_by_percentile_graphs"

    # .css patch file to fix tables generated by Sphinx
    DIR[CSS_PATCH_FILE]: "{DIR[STATIC]}/theme_overrides.css"
    DIR[CSS_PATCH_FILE2]: "{DIR[WORKING,SRC,STATIC]}/theme_overrides.css"

  urls:
    URL[JENKINS,CSIT]: "https://jenkins.fd.io/view/csit/job"
    URL[JENKINS,HC]: "https://jenkins.fd.io/view/hc2vpp/job"
    URL[NEXUS,LOG]: "https://logs.fd.io/production/vex-yul-rot-jenkins-1"
    URL[NEXUS,DOC]: "https://docs.fd.io/csit"
    DIR[NEXUS,DOC]: "report/_static/archive"

  make-dirs:
  # List the directories which are created while preparing the environment.
  # All directories MUST be defined in "paths" section.
  - "DIR[WORKING,DATA]"
  - "DIR[STATIC,VPP]"
  - "DIR[STATIC,DPDK]"
  - "DIR[STATIC,ARCH]"
  - "DIR[BUILD,LATEX]"
  - "DIR[WORKING,SRC]"
  - "DIR[WORKING,SRC,STATIC]"

  remove-dirs:
  # List the directories which are deleted while cleaning the environment.
  # All directories MUST be defined in "paths" section.
  #- "DIR[BUILD,HTML]"
  - "DIR[WORKING,DATA]"

  build-dirs:
  # List the directories where the results (build) is stored.
  # All directories MUST be defined in "paths" section.
  - "DIR[BUILD,HTML]"
  - "DIR[BUILD,LATEX]"

- type: "configuration"

  mapping-file: "mapping_report.yaml"

  limits:
    nic:
      x520: 24460000
      x553: 29761905
      x710: 35800000
      xxv710: 35800000
      xl710: 35800000
      cx556a: 60000000

    link:
      10ge: 14880952.38
      25ge: 37202380.95
      40ge: 59523809.52
      100ge: 148809523.81

    pci:
      pci-g3-x8: 74404761.90
      pci-g3-x16: 148809523.81

  data-sets:

    ###########################################################################
    # Plots:

    # 3n-hsw

    plot-vpp-throughput-lat-tsa-3n-hsw:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 21  # rls2009 NDRPDR iter env 5
        - 22  # rls2009 NDRPDR iter env 5
        - 24  # rls2009 NDRPDR iter env 5
        - 25  # rls2009 NDRPDR iter env 5
        - 26  # rls2009 NDRPDR iter env 5
        - 27  # rls2009 NDRPDR iter env 5
        - 28  # rls2009 NDRPDR iter env 5
        - 29  # rls2009 NDRPDR iter env 5
        - 30  # rls2009 NDRPDR iter env 5
        - 31  # rls2009 NDRPDR iter env 5

    plot-vpp-hdrh-lat-3n-hsw:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 22  # rls2009 NDRPDR iter env 5

    plot-vpp-hoststack-3n-hsw:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 32  # rls2009 Hoststack iter env 5
        - 33  # rls2009 Hoststack iter env 5
        - 34  # rls2009 Hoststack iter env 5
        - 35  # rls2009 Hoststack iter env 5
        - 36  # rls2009 Hoststack iter env 5
        - 37  # rls2009 Hoststack iter env 5
        - 38  # rls2009 Hoststack iter env 5
        - 39  # rls2009 Hoststack iter env 5
        - 40  # rls2009 Hoststack iter env 5
        - 41  # rls2009 Hoststack iter env 5

    plot-dpdk-throughput-latency-3n-hsw:
      csit-dpdk-perf-report-iterative-2009-3n-hsw:
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 8   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5
        - 11  # NDRPDR iter env5
        - 12  # NDRPDR iter env5
        - 13  # NDRPDR iter env5
        - 14  # NDRPDR iter env5
        - 15  # NDRPDR iter env5

    plot-dpdk-hdrh-lat-3n-hsw:
      csit-dpdk-perf-report-iterative-2009-3n-hsw:
        - 6   # NDRPDR iter env5

    # 3n-skx

    plot-vpp-throughput-lat-tsa-3n-skx:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 27  # rls2009 NDRPDR iter env 5
        - 28  # rls2009 NDRPDR iter env 5
        - 29  # rls2009 NDRPDR iter env 5

    plot-vpp-hdrh-lat-3n-skx:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 27  # rls2009 NDRPDR iter env 5

#    plot-vpp-nfv-3n-skx-ndrpdr:
#      # TODO: Replace:
#      # csit-vpp-perf-report-iterative-2009-3n-skx:
#      csit-vpp-perf-report-iterative-2005-3n-skx:
#        - 4   # NDRPDR sel
#        - 5   # NDRPDR sel ??? all x710 failed
#        - 33  # NDRPDR sel
#        - 28  # NDRPDR sel
#        - 34  # NDRPDR sel

#    plot-vpp-nfv-3n-skx-mrr:
#      # TODO: Replace:
#      # csit-vpp-perf-report-iterative-2009-3n-skx:
#      csit-vpp-perf-report-iterative-2005-3n-skx:
#        - 49  # MRR sel env 4

    plot-dpdk-throughput-latency-3n-skx:
      csit-dpdk-perf-report-iterative-2009-3n-skx:
        - 4   # NDRPDR sel env5
        - 5   # NDRPDR sel env5
        - 6   # NDRPDR sel env5
        - 7   # NDRPDR sel env5
        - 8   # NDRPDR sel env5
        - 9   # NDRPDR sel env5
        - 14  # NDRPDR sel env5
        - 11  # NDRPDR sel env5
        - 12  # NDRPDR sel env5
        - 13  # NDRPDR sel env5

    plot-dpdk-hdrh-lat-3n-skx:
      csit-dpdk-perf-report-iterative-2009-3n-skx:
        - 4   # NDRPDR sel env5

    # 2n-skx

    plot-vpp-throughput-lat-tsa-2n-skx:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 35  # rls2009 NDRPDR iter env 5
        - 36  # rls2009 NDRPDR iter env 5
        - 37  # rls2009 NDRPDR iter env 5
        - 39  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 42  # rls2009 NDRPDR iter env 5
        - 44  # rls2009 NDRPDR iter env 5
        - 48  # rls2009 NDRPDR iter env 5
        - 54  # rls2009 NDRPDR iter NAT44 env 5

    plot-vpp-hdrh-lat-2n-skx:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 35  # rls2009 NDRPDR iter env 5

    plot-vpp-soak-2n-skx:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 33  # rls2009 soak env 5
        - 34  # rls2009 soak env 5

    plot-vpp-nfv-2n-skx-ndrpdr:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 38  # rls2009 nf-density iter env 5
        - 41  # rls2009 nf-density iter env 5
        - 45  # rls2009 nf-density iter env 5
        - 47  # rls2009 nf-density iter env 5
        - 49  # rls2009 nf-density iter env 5

    plot-vpp-nfv-2n-skx-mrr:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 50  # rls2009 MRR nf-density iter env 5

    plot-vpp-nfv-reconf-2n-skx:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 27  # rls2009 reconf env 5
        - 28  # rls2009 reconf env 5
        - 29  # rls2009 reconf env 5
        - 30  # rls2009 reconf env 5
        - 31  # rls2009 reconf env 5
        - 32  # rls2009 reconf env 5

    plot-dpdk-throughput-latency-2n-skx:
      csit-dpdk-perf-report-iterative-2009-2n-skx:
        - 4   # NDRPDR iter env5
        - 5   # NDRPDR iter env5
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 8   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5
        - 11  # NDRPDR iter env5
        - 12  # NDRPDR iter env5
        - 13  # NDRPDR iter env5

    plot-dpdk-hdrh-lat-2n-skx:
      csit-dpdk-perf-report-iterative-2009-2n-skx:
        - 4   # NDRPDR iter env5

    # 2n-clx

    plot-vpp-throughput-lat-tsa-2n-clx:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 36  # rls2009 NDRPDR iter env 5
        - 38  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 41  # rls2009 NDRPDR iter env 5

    plot-vpp-hdrh-lat-2n-clx:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 36  # rls2009 NDRPDR iter env 5

    plot-vpp-nfv-2n-clx-ndrpdr:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 37  # rls2009 nf-density iter env 5
        - 43  # rls2009 nf-density iter env 5

    plot-vpp-nfv-2n-clx-mrr:
      # TODO: Replace:
      # csit-vpp-perf-report-iterative-2009-2n-clx:
      csit-vpp-perf-report-iterative-2005-2n-clx:
        - 96  # MRR

    plot-vpp-nfv-reconf-2n-clx:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 25  # rls2009 reconf env 5
        - 27  # rls2009 reconf env 5
        - 28  # rls2009 reconf env 5
        - 29  # rls2009 reconf env 5
        - 30  # rls2009 reconf env 5
        - 30  # rls2009 reconf env 5
        - 32  # rls2009 reconf env 5

    plot-vpp-soak-2n-clx:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 33  # rls2009 soak env 5
        - 34  # rls2009 soak env 5

    plot-dpdk-throughput-latency-2n-clx:
      csit-dpdk-perf-report-iterative-2009-2n-clx:
        - 4   # NDRPDR iter env5
        - 5   # NDRPDR iter env5
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 8   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5
        - 11  # NDRPDR iter env5
        - 12  # NDRPDR iter env5
        - 13  # NDRPDR iter env5

    plot-dpdk-hdrh-lat-2n-clx:
      csit-dpdk-perf-report-iterative-2009-2n-clx:
        - 4   # NDRPDR iter env5

    # 3n-tsh

    plot-vpp-throughput-lat-tsa-3n-tsh:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-3n-tsh:
        - 14  # rls2009 NDRPDR iter env 5

    plot-vpp-hdrh-lat-3n-tsh:
      csit-vpp-perf-report-iterative-2009-3n-tsh:
        - 14  # rls2009 NDRPDR iter env 5

    plot-dpdk-throughput-latency-3n-tsh:
      # TODO: Add:
      csit-dpdk-perf-report-iterative-2009-3n-tsh:
        - 1   # NDRPDR iter env5
        - 2   # NDRPDR iter env5
        - 3   # NDRPDR iter env5
        - 4   # NDRPDR iter env5
        - 5   # NDRPDR iter env5
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5

    plot-dpdk-hdrh-lat-3n-tsh:
      csit-dpdk-perf-report-iterative-2009-3n-tsh:
        - 1   # NDRPDR iter env5

    # 3n-dnv

    plot-vpp-throughput-lat-tsa-3n-dnv:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-3n-dnv:
        - 3   # rls2009 NDRPDR iter env 5
        - 6   # rls2009 NDRPDR iter env 5
        - 7   # rls2009 NDRPDR iter env 5
        - 8   # rls2009 NDRPDR iter env 5
        - 10  # rls2009 NDRPDR iter env 5
        - 11  # rls2009 NDRPDR iter env 5
        - 12  # rls2009 NDRPDR iter env 5

    plot-dpdk-throughput-latency-3n-dnv:
      # TODO: Replace:
      # csit-dpdk-perf-report-iterative-2009-3n-dnv:
      csit-dpdk-perf-report-iterative-2005-3n-dnv:
        - 6   # NDRPDR sel
        - 7   # NDRPDR sel
        - 8   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 12  # NDRPDR sel
        - 13  # NDRPDR sel
        - 14  # NDRPDR sel
        - 16  # NDRPDR sel

    # 2n-dnv

    plot-vpp-throughput-lat-tsa-2n-dnv:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-dnv:
        - 3   # rls2009 NDRPDR iter env 5
        - 5   # rls2009 NDRPDR iter env 5
        - 6   # rls2009 NDRPDR iter env 5
        - 7   # rls2009 NDRPDR iter env 5
        - 9   # rls2009 NDRPDR iter env 5
        - 10  # rls2009 NDRPDR iter env 5
        - 11  # rls2009 NDRPDR iter env 5
        - 12  # rls2009 NDRPDR iter env 5
        - 14  # rls2009 NDRPDR iter env 5
        - 15  # rls2009 NDRPDR iter env 5

    plot-dpdk-throughput-latency-2n-dnv:
      # TODO: Replace:
      # csit-dpdk-perf-report-iterative-2009-2n-dnv:
      csit-dpdk-perf-report-iterative-2005-2n-dnv:
        - 8   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 12  # NDRPDR sel
        - 13  # NDRPDR sel
        - 14  # NDRPDR sel
        - 15  # NDRPDR sel
        - 16  # NDRPDR sel
        - 17  # NDRPDR sel

    ###########################################################################
    # Simple tables (only one data set):

    # NIC Comparisons

    vpp-nic-comparison-3n-skx:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 27  # rls2009 NDRPDR iter env 5
        - 28  # rls2009 NDRPDR iter env 5
        - 29  # rls2009 NDRPDR iter env 5

    vpp-nic-comparison-2n-skx:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 35  # rls2009 NDRPDR iter env 5
        - 36  # rls2009 NDRPDR iter env 5
        - 37  # rls2009 NDRPDR iter env 5
        - 39  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 42  # rls2009 NDRPDR iter env 5
        - 44  # rls2009 NDRPDR iter env 5
        - 48  # rls2009 NDRPDR iter env 5
        - 54  # rls2009 NDRPDR iter NAT44 env 5

    vpp-nic-comparison-3n-skx-mrr:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 24  # rls2009 MRR iter env 5

    vpp-nic-comparison-2n-skx-mrr:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 26  # rls2009 MRR iter env 5

    # Results

    vpp-perf-results-3n-hsw:
      # TODO: Add:
      csit-vpp-perf-report-coverage-2009-3n-hsw:
        - 3   # rls2009 NDRPDR cov 3n-hsw-crypto-00
        - 4   # rls2009 NDRPDR cov 3n-hsw-crypto-01
        - 5   # rls2009 NDRPDR cov 3n-hsw-crypto-02
        - 6   # rls2009 NDRPDR cov 3n-hsw-crypto-03
        - 7   # rls2009 NDRPDR cov 3n-hsw-ip4-00
        - 8   # rls2009 NDRPDR cov 3n-hsw-ip4-01
        - 9   # rls2009 NDRPDR cov 3n-hsw-ip4-02
        - 10  # rls2009 NDRPDR cov 3n-hsw-ip4-03
        - 11  # rls2009 NDRPDR cov 3n-hsw-ip4-04
        - 12  # rls2009 NDRPDR cov 3n-hsw-ip4-05
        - 13  # rls2009 NDRPDR cov 3n-hsw-ip4-06
        - 14  # rls2009 NDRPDR cov 3n-hsw-ip4-07
        - 15  # rls2009 NDRPDR cov 3n-hsw-ip4tun-00
        - 16  # rls2009 NDRPDR cov 3n-hsw-ip4tun-01
        - 17  # rls2009 NDRPDR cov 3n-hsw-ip4tun-02
        - 18  # rls2009 NDRPDR cov 3n-hsw-ip6-00
        - 19  # rls2009 NDRPDR cov 3n-hsw-ip6-01
        - 20  # rls2009 NDRPDR cov 3n-hsw-ip6tun-00
        - 21  # rls2009 NDRPDR cov 3n-hsw-l2-00
        - 22  # rls2009 NDRPDR cov 3n-hsw-l2-01
        - 24  # rls2009 NDRPDR cov 3n-hsw-l2-03
        - 25  # rls2009 NDRPDR cov 3n-hsw-l2-04
        - 26  # rls2009 NDRPDR cov 3n-hsw-l2-05
        - 27  # rls2009 NDRPDR cov 3n-hsw-l2-06
        - 28  # rls2009 NDRPDR cov 3n-hsw-l2-07
        - 30  # rls2009 NDRPDR cov 3n-hsw-l2-09
        - 31  # rls2009 NDRPDR cov 3n-hsw-l2-10

    vpp-perf-results-3n-skx:
      # TODO: Replace:
      csit-vpp-perf-report-coverage-2009-3n-skx:
        - 1   # RC2 env5 3n-skx-ip4-00

    vpp-perf-results-2n-skx:
      # TODO: Replace:
      csit-vpp-perf-report-coverage-2009-2n-skx:
        - 7   # RC2 env5 2n-skx-ip4-00

    vpp-perf-results-2n-clx:
      # TODO: Replace:
      csit-vpp-perf-report-coverage-2009-2n-clx:
        - 1   # RC2 env5 2n-clx-ip4-00

    vpp-perf-results-3n-tsh:
      # TODO: Add:
      csit-vpp-perf-report-coverage-2009-3n-tsh:
        - 1   # 3n-tsh-ip4-00

    vpp-perf-results-3n-dnv:
      # TODO: Replace:
      # csit-vpp-perf-report-coverage-2009-3n-dnv:
      csit-vpp-perf-report-coverage-2005-3n-dnv:
        - 1   # perf-full-3n-dnv-crypto_I
        - 24  # perf-full-3n-dnv-crypto_II
        - 5   # perf-full-3n-dnv-ip4_I
        - 13  # perf-full-3n-dnv-ip4_II
        - 17  # perf-full-3n-dnv-ip6_I
        - 18  # perf-full-3n-dnv-ip6_II
        - 21  # perf-full-3n-dnv-l2_I
        - 22  # perf-full-3n-dnv-l2_II
        - 23  # perf-full-3n-dnv-ip4-tunnels_I

    vpp-perf-results-2n-dnv:
      # TODO: Add:
      csit-vpp-perf-report-coverage-2009-2n-dnv:
        - 6   # rls2009 NDRPDR cov 2n-dnv-l2-00
        - 7   # rls2009 NDRPDR cov 2n-dnv-l2-01

    vpp-mrr-results-3n-hsw:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 23  # rls2009 MRR iter env 5

    vpp-mrr-results-3n-skx:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 24  # rls2009 MRR iter env 5

    vpp-mrr-results-2n-skx:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 26  # rls2009 MRR iter env 5

    vpp-mrr-results-2n-clx:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 35  # rls2009 MRR iter env 5

    vpp-mrr-results-3n-tsh:
      # TODO: Replace:
      # csit-vpp-perf-report-iterative-2009-3n-tsh:
      csit-vpp-perf-report-iterative-2005-3n-tsh:
        - 27  # MRR sel env 4

    vpp-mrr-results-3n-dnv:
      # TODO: Replace:
      # csit-vpp-perf-report-iterative-2009-3n-dnv:
      csit-vpp-perf-report-iterative-2005-3n-dnv:
        - 8   # MRR

    vpp-mrr-results-2n-dnv:
      csit-vpp-perf-report-iterative-2009-2n-dnv:
        - 13  # rls2009 MRR iter env 5

    vpp-device-results-ubuntu:
      csit-vpp-device-2009-ubuntu1804-1n-skx:
        - 131 # rls2009 env 5

    dpdk-perf-results-3n-hsw:
      csit-dpdk-perf-report-iterative-2009-3n-hsw:
        - 6   # NDRPDR iter env5

    dpdk-perf-results-3n-skx:
      csit-dpdk-perf-report-iterative-2009-3n-skx:
        - 4   # NDRPDR sel env5

    dpdk-perf-results-2n-skx:
      csit-dpdk-perf-report-iterative-2009-2n-skx:
        - 4   # NDRPDR iter env5

    dpdk-perf-results-2n-clx:
      csit-dpdk-perf-report-iterative-2009-2n-clx:
        - 4   # NDRPDR iter env5

    dpdk-perf-results-2n-dnv:
      # TODO: Replace:
      # csit-dpdk-perf-report-iterative-2009-2n-dnv:
      csit-dpdk-perf-report-iterative-2005-2n-dnv:
        - 8   # NDRPDR sel

    dpdk-perf-results-3n-dnv:
      # TODO: Replace:
      # csit-dpdk-perf-report-iterative-2009-3n-dnv:
      csit-dpdk-perf-report-iterative-2005-3n-dnv:
        - 6   # NDRPDR sel

    dpdk-perf-results-3n-tsh:
      csit-dpdk-perf-report-iterative-2009-3n-tsh:
        - 1   # NDRPDR iter env5

###########################################################################
    # Tables (more than one data set)

    # Performance changes

    vpp-performance-changes-3n-hsw-h1:
      csit-vpp-perf-report-iterative-2005-3n-hsw:
        - 31  # NDRPDR sel 2001.0-4
        - 32  # NDRPDR sel 2001.0-4
        - 33  # NDRPDR sel 2001.0-4
        - 34  # NDRPDR sel 2001.0-4
        - 35  # NDRPDR sel 2001.0-4
        - 36  # NDRPDR sel 2001.0-4
        - 38  # NDRPDR sel 2001.0-4
    vpp-performance-changes-3n-hsw-ref-env4:
      csit-vpp-perf-report-iterative-2005-3n-hsw:
        - 20  # NDRPDR sel env 4
        - 21  # NDRPDR sel env 4
        - 22  # NDRPDR sel env 4
        - 23  # NDRPDR sel env 4
        - 24  # NDRPDR sel env 4
        - 25  # NDRPDR sel env 4
        - 26  # NDRPDR sel env 4
        - 27  # NDRPDR sel env 4
        - 28  # NDRPDR sel env 4
        - 29  # NDRPDR sel env 4
    vpp-performance-changes-3n-hsw-ref-env5:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 9   # rls2005 NDRPDR iter env 5
        - 10  # rls2005 NDRPDR iter env 5
        - 11  # rls2005 NDRPDR iter env 5
        - 12  # rls2005 NDRPDR iter env 5
        - 13  # rls2005 NDRPDR iter env 5
        - 14  # rls2005 NDRPDR iter env 5
        - 15  # rls2005 NDRPDR iter env 5
        - 16  # rls2005 NDRPDR iter env 5
        - 17  # rls2005 NDRPDR iter env 5
        - 19  # rls2005 NDRPDR iter env 5
    vpp-performance-changes-3n-hsw-cmp:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 21  # rls2009 NDRPDR iter env 5
        - 22  # rls2009 NDRPDR iter env 5
        - 24  # rls2009 NDRPDR iter env 5
        - 25  # rls2009 NDRPDR iter env 5
        - 26  # rls2009 NDRPDR iter env 5
        - 27  # rls2009 NDRPDR iter env 5
        - 28  # rls2009 NDRPDR iter env 5
        - 29  # rls2009 NDRPDR iter env 5
        - 30  # rls2009 NDRPDR iter env 5
        - 31  # rls2009 NDRPDR iter env 5

    vpp-performance-changes-3n-skx-h1:
      csit-vpp-perf-report-iterative-2005-3n-skx:
        - 50  # NDRPDR sel 2001.0-4
        - 51  # NDRPDR sel 2001.0-4
        - 52  # NDRPDR sel 2001.0-4
        - 53  # NDRPDR sel 2001.0-4
        - 54  # NDRPDR sel 2001.0-4
    vpp-performance-changes-3n-skx-ref-env4:
      csit-vpp-perf-report-iterative-2005-3n-skx:
        - 42  # NDRPDR sel env 4
        - 43  # NDRPDR sel env 4
        - 44  # NDRPDR sel env 4
        - 45  # NDRPDR sel env 4
        - 47  # NDRPDR sel env 4
        - 55  # NDRPDR sel env 4
        - 56  # NDRPDR sel env 4
        - 57  # NDRPDR sel env 4
        - 61  # NDRPDR sel env 4
        - 62  # NDRPDR sel env 4
    vpp-performance-changes-3n-skx-ref-env5:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 13  # rls2005 NDRPDR iter env 5
        - 18  # rls2005 NDRPDR iter env 5
        - 19  # rls2005 NDRPDR iter env 5
    vpp-performance-changes-3n-skx-cmp:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 27  # rls2009 NDRPDR iter env 5
        - 28  # rls2009 NDRPDR iter env 5
        - 29  # rls2009 NDRPDR iter env 5

    vpp-performance-changes-2n-skx-h1:
      csit-vpp-perf-report-iterative-2005-2n-skx:
        - 100 # NDRPDR sel 2001.0-4
        - 101 # NDRPDR sel 2001.0-4
        - 102 # NDRPDR sel 2001.0-4
        - 103 # NDRPDR sel 2001.0-4
        - 104 # NDRPDR sel 2001.0-4
        - 105 # NDRPDR sel 2001.0-4
    vpp-performance-changes-2n-skx-ref-env4:
      csit-vpp-perf-report-iterative-2005-2n-skx:
        - 88  # NDRPDR sel env 4
        - 89  # NDRPDR sel env 4
        - 90  # NDRPDR sel env 4
        - 91  # NDRPDR sel env 4
        - 92  # NDRPDR sel env 4
        - 93  # NDRPDR sel env 4
        - 94  # NDRPDR sel env 4
        - 125 # NDRPDR sel env 4
        - 126 # NDRPDR sel env 4
        - 127 # NDRPDR sel env 4
    vpp-performance-changes-2n-skx-ref-env5:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 13  # rls2005 NDRPDR iter env 5
        - 16  # rls2005 NDRPDR iter env 5
        - 17  # rls2005 NDRPDR iter env 5
        - 18  # rls2005 NDRPDR iter env 5
        - 19  # rls2005 NDRPDR iter env 5
        - 21  # rls2005 NDRPDR iter env 5
        - 22  # rls2005 NDRPDR iter env 5
        - 23  # rls2005 NDRPDR iter env 5
        - 24  # rls2005 NDRPDR iter env 5
        - 25  # rls2005 NDRPDR iter env 5
    vpp-performance-changes-2n-skx-cmp:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 35  # rls2009 NDRPDR iter env 5
        - 36  # rls2009 NDRPDR iter env 5
        - 37  # rls2009 NDRPDR iter env 5
        - 39  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 42  # rls2009 NDRPDR iter env 5
        - 44  # rls2009 NDRPDR iter env 5
        - 48  # rls2009 NDRPDR iter env 5
        - 54  # rls2009 NDRPDR iter NAT44 env 5

    vpp-performance-changes-2n-clx-h1:
      csit-vpp-perf-report-iterative-2005-2n-clx:
        - 73  # NDRPDR sel 2001.0-4
        - 74  # NDRPDR sel 2001.0-4
        - 75  # NDRPDR sel 2001.0-4
        - 76  # NDRPDR sel 2001.0-4
        - 77  # NDRPDR sel 2001.0-4
        - 78  # NDRPDR sel 2001.0-4
        - 79  # NDRPDR sel 2001.0-4
        - 80  # NDRPDR sel 2001.0-4
    vpp-performance-changes-2n-clx-ref-env4:
      csit-vpp-perf-report-iterative-2005-2n-clx:
        - 62  # NDRPDR sel env 4
        - 63  # NDRPDR sel env 4
        - 64  # NDRPDR sel env 4
        - 65  # NDRPDR sel env 4
        - 66  # NDRPDR sel env 4
        - 68  # NDRPDR sel env 4
        - 69  # NDRPDR sel env 4
        - 70  # NDRPDR sel env 4
        - 103 # NDRPDR sel env 4
        - 104 # NDRPDR sel env 4
    vpp-performance-changes-2n-clx-ref-env5:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 13  # rls2005 NDRPDR iter env 5
        - 15  # rls2005 NDRPDR iter env 5
        - 17  # rls2005 NDRPDR iter env 5
        - 18  # rls2005 NDRPDR iter env 5
        - 19  # rls2005 NDRPDR iter env 5
        - 20  # rls2005 NDRPDR iter env 5
        - 21  # rls2005 NDRPDR iter env 5
        - 22  # rls2005 NDRPDR iter env 5
        - 23  # rls2005 NDRPDR iter env 5
        - 24  # rls2005 NDRPDR iter env 5
    vpp-performance-changes-2n-clx-cmp:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 36  # rls2009 NDRPDR iter env 5
        - 38  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 41  # rls2009 NDRPDR iter env 5

    vpp-performance-changes-2n-dnv-h1:
      csit-vpp-perf-verify-2001-2n-dnv:
        - 4   # NDRPDR sel
        - 5   # NDRPDR sel
        - 6   # NDRPDR sel
        - 7   # NDRPDR sel
        - 8   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 13  # NDRPDR sel
        - 16  # NDRPDR sel
    vpp-performance-changes-2n-dnv-ref:
      csit-vpp-perf-report-iterative-2005-2n-dnv:
        - 3   # NDRPDR sel
        - 6   # NDRPDR sel
        - 7   # NDRPDR sel
        - 8   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 12  # NDRPDR sel
        - 13  # NDRPDR sel
        - 14  # NDRPDR sel
    vpp-performance-changes-2n-dnv-cmp:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-dnv:
        - 3   # rls2009 NDRPDR iter env 5
        - 5   # rls2009 NDRPDR iter env 5
        - 6   # rls2009 NDRPDR iter env 5
        - 7   # rls2009 NDRPDR iter env 5
        - 9   # rls2009 NDRPDR iter env 5
        - 10  # rls2009 NDRPDR iter env 5
        - 11  # rls2009 NDRPDR iter env 5
        - 12  # rls2009 NDRPDR iter env 5
        - 14  # rls2009 NDRPDR iter env 5
        - 15  # rls2009 NDRPDR iter env 5

    vpp-performance-changes-3n-dnv-h1:
      csit-vpp-perf-verify-2001-3n-dnv:
        - 5   # NDRPDR sel
        - 6   # NDRPDR sel
        - 7   # NDRPDR sel
        - 8   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 12  # NDRPDR sel
        - 16  # NDRPDR sel
        - 17  # NDRPDR sel
        - 18  # NDRPDR sel
    vpp-performance-changes-3n-dnv-ref:
      csit-vpp-perf-report-iterative-2005-3n-dnv:
        - 2   # NDRPDR sel
        - 3   # NDRPDR sel
        - 4   # NDRPDR sel
        - 5   # NDRPDR sel
        - 6   # NDRPDR sel
        - 7   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 12  # NDRPDR sel
    vpp-performance-changes-3n-dnv-cmp:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-3n-dnv:
        - 3   # rls2009 NDRPDR iter env 5
        - 6   # rls2009 NDRPDR iter env 5
        - 7   # rls2009 NDRPDR iter env 5
        - 8   # rls2009 NDRPDR iter env 5
        - 10  # rls2009 NDRPDR iter env 5
        - 11  # rls2009 NDRPDR iter env 5
        - 12  # rls2009 NDRPDR iter env 5

    vpp-performance-changes-3n-tsh-h1:
      csit-vpp-perf-report-iterative-2005-3n-tsh:
        - 28  # NDRPDR sel 2001.0-4
        - 29  # NDRPDR sel 2001.0-4
        - 31  # NDRPDR sel 2001.0-4
    vpp-performance-changes-3n-tsh-ref-env4:
      csit-vpp-perf-report-iterative-2005-3n-tsh:
        - 23  # NDRPDR sel env 4
        - 25  # NDRPDR sel env 4
        - 33  # NDRPDR sel env 4
        - 34  # NDRPDR sel env 4
        - 35  # NDRPDR sel env 4
        - 36  # NDRPDR sel env 4
        - 37  # NDRPDR sel env 4
        - 38  # NDRPDR sel env 4
        - 39  # NDRPDR sel env 4
        - 40  # NDRPDR sel env 4
    vpp-performance-changes-3n-tsh-ref-env5:
      csit-vpp-perf-report-iterative-2009-3n-tsh:
        - 8   # rls2005 NDRPDR iter env 5
        - 11  # rls2005 NDRPDR iter env 5
        - 12  # rls2005 NDRPDR iter env 5
    vpp-performance-changes-3n-tsh-cmp:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-3n-tsh:
        - 14  # rls2009 NDRPDR iter env 5

    vpp-soak-vs-ndr-2n-skx-ref:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 35  # rls2009 NDRPDR iter env 5
        - 36  # rls2009 NDRPDR iter env 5
        - 37  # rls2009 NDRPDR iter env 5
        - 39  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 42  # rls2009 NDRPDR iter env 5
        - 44  # rls2009 NDRPDR iter env 5
        - 48  # rls2009 NDRPDR iter env 5
    vpp-soak-vs-ndr-2n-skx-cmp:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 33  # rls2009 soak env 5
        - 34  # rls2009 soak env 5
    vpp-soak-vs-ndr-2n-skx:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 35  # rls2009 NDRPDR iter env 5
        - 36  # rls2009 NDRPDR iter env 5
        - 37  # rls2009 NDRPDR iter env 5
        - 39  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 42  # rls2009 NDRPDR iter env 5
        - 44  # rls2009 NDRPDR iter env 5
        - 48  # rls2009 NDRPDR iter env 5
        - 33  # rls2009 soak env 5
        - 34  # rls2009 soak env 5

    vpp-soak-vs-ndr-2n-clx-ref:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 36  # rls2009 NDRPDR iter env 5
        - 38  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 41  # rls2009 NDRPDR iter env 5
    vpp-soak-vs-ndr-2n-clx-cmp:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 33  # rls2009 soak env 5
        - 34  # rls2009 soak env 5
    vpp-soak-vs-ndr-2n-clx:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 36  # rls2009 NDRPDR iter env 5
        - 38  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 41  # rls2009 NDRPDR iter env 5
        - 33  # rls2009 soak env 5
        - 34  # rls2009 soak env 5

    vpp-performance-changes-3n-hsw-mrr-h1:
      csit-vpp-perf-verify-2001-3n-hsw:
        - 17  # MRR sel
    vpp-performance-changes-3n-hsw-mrr-ref-env4:
      csit-vpp-perf-report-iterative-2005-3n-hsw:
        - 30  # MRR env 4
    vpp-performance-changes-3n-hsw-mrr-ref-env5:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 18  # rls2005 MRR iter env 5
    vpp-performance-changes-3n-hsw-mrr-cmp:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 23  # rls2009 MRR iter env 5

    vpp-performance-changes-3n-skx-mrr-h1:
      csit-vpp-perf-verify-2001-3n-skx:
        - 50  # MRR sel
        - 53  # MRR sel addition
    vpp-performance-changes-3n-skx-mrr-ref-env4:
      csit-vpp-perf-report-iterative-2005-3n-skx:
        - 49  # MRR sel env 4
    vpp-performance-changes-3n-skx-mrr-ref-env5:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 17  # rls2005 MRR iter env 5
    vpp-performance-changes-3n-skx-mrr-cmp:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 24  # rls2009 MRR iter env 5

    vpp-performance-changes-2n-skx-mrr-h1:
      csit-vpp-perf-verify-2001-2n-skx:
        - 101 # MRR sel
        - 128 # MRR sel addition
    vpp-performance-changes-2n-skx-mrr-ref-env4:
      csit-vpp-perf-report-iterative-2005-2n-skx:
        - 99  # MRR sel env 4
    vpp-performance-changes-2n-skx-mrr-ref-env5:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 20  # rls2005 MRR iter env 5
    vpp-performance-changes-2n-skx-mrr-cmp:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 26  # rls2009 MRR iter env 5

    vpp-performance-changes-2n-clx-mrr-h1:
      csit-vpp-perf-verify-2001-2n-clx:
        - 39  # MRR
    vpp-performance-changes-2n-clx-mrr-ref-env4:
      csit-vpp-perf-report-iterative-2005-2n-clx:
        - 72   # MRR sel env 4
    vpp-performance-changes-2n-clx-mrr-ref-env5:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 16  # rls2005 MRR iter env 5
    vpp-performance-changes-2n-clx-mrr-cmp:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 35  # rls2009 MRR iter env 5

#    vpp-performance-changes-nfv-2n-skx-mrr-ref:
#      csit-vpp-perf-verify-1908-2n-skx:
#        - 71  # NFV MRR
#    vpp-performance-changes-nfv-2n-skx-mrr-cmp:
#      # csit-vpp-perf-verify-2001-2n-skx:
#      csit-vpp-perf-verify-1908-2n-skx:
#        - 71  # NFV MRR

    vpp-performance-changes-2n-dnv-mrr-h1:
      csit-vpp-perf-verify-2001-2n-dnv:
        - 12  # MRR sel
    vpp-performance-changes-2n-dnv-mrr-ref:
      csit-vpp-perf-report-iterative-2005-2n-dnv:
        - 15  # MRR sel
    vpp-performance-changes-2n-dnv-mrr-cmp:
      csit-vpp-perf-report-iterative-2009-2n-dnv:
        - 13  # rls2009 MRR iter env 5

    vpp-performance-changes-3n-dnv-mrr-h1:
      csit-vpp-perf-verify-2001-3n-dnv:
        - 11  # MRR sel
    vpp-performance-changes-3n-dnv-mrr-ref:
      csit-vpp-perf-report-iterative-2005-3n-dnv:
        - 8   # MRR
    vpp-performance-changes-3n-dnv-mrr-cmp:
      # TODO: Replace:
      # csit-vpp-perf-report-iterative-2009-3n-dnv:
      csit-vpp-perf-report-iterative-2005-3n-dnv:
        - 8   # MRR

    vpp-performance-changes-3n-tsh-mrr-h1:
      csit-vpp-perf-verify-2001-3n-tsh:
        - 9   # MRR sel
    vpp-performance-changes-3n-tsh-mrr-ref-env4:
      csit-vpp-perf-report-iterative-2005-3n-tsh:
        - 27  # MRR sel env 4
    vpp-performance-changes-3n-tsh-mrr-ref-env5:
      csit-vpp-perf-report-iterative-2009-3n-tsh:
        - 13  # rls2005 MRR iter env 5
    vpp-performance-changes-3n-tsh-mrr-cmp:
      # TODO: Replace:
      csit-vpp-perf-report-iterative-2009-3n-tsh:
        - 13  # rls2005 MRR iter env 5

    dpdk-performance-changes-3n-hsw-h1:
      csit-dpdk-perf-verify-2001-3n-hsw:
        - 4   # NDRPDR sel
        - 5   # NDRPDR sel
        - 6   # NDRPDR sel
        - 7   # NDRPDR sel
        - 8   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 12  # NDRPDR sel
        - 13  # NDRPDR sel
        - 15  # NDRPDR sel
        - 16  # NDRPDR sel
        - 17  # NDRPDR sel
        - 18  # NDRPDR sel
        - 19  # NDRPDR sel
        - 20  # NDRPDR sel
        - 21  # NDRPDR sel
        - 22  # NDRPDR sel
        - 23  # NDRPDR sel
        - 24  # NDRPDR sel
    dpdk-performance-changes-3n-hsw-ref:
      csit-dpdk-perf-report-iterative-2005-3n-hsw:
        - 25  # NDRPDR iter
        - 26  # NDRPDR iter
        - 27  # NDRPDR iter
        - 28  # NDRPDR iter
        - 29  # NDRPDR iter
        - 30  # NDRPDR iter
        - 31  # NDRPDR iter
        - 32  # NDRPDR iter
        - 33  # NDRPDR iter
        - 34  # NDRPDR iter
    dpdk-performance-changes-3n-hsw-cmp:
      csit-dpdk-perf-report-iterative-2009-3n-hsw:
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 8   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5
        - 11  # NDRPDR iter env5
        - 12  # NDRPDR iter env5
        - 13  # NDRPDR iter env5
        - 14  # NDRPDR iter env5
        - 15  # NDRPDR iter env5

    dpdk-performance-changes-3n-skx-h1:
      csit-dpdk-perf-verify-2001-3n-skx:
        - 29  # NDRPDR sel xxv710
        - 33  # NDRPDR sel xxv710
        - 34  # NDRPDR sel xxv710
        - 35  # NDRPDR sel xxv710
        - 36  # NDRPDR sel xxv710
        - 37  # NDRPDR sel xxv710
        - 41  # NDRPDR sel xxv710
        - 42  # NDRPDR sel xxv710
        - 43  # NDRPDR sel xxv710
        - 45  # NDRPDR sel xxv710
        - 30  # NDRPDR sel x710
        - 31  # NDRPDR sel x710
        - 32  # NDRPDR sel x710
        - 38  # NDRPDR sel x710
        - 39  # NDRPDR sel x710
        - 40  # NDRPDR sel x710
        - 44  # NDRPDR sel x710
        - 46  # NDRPDR sel x710
        - 47  # NDRPDR sel x710
        - 48  # NDRPDR sel x710
    dpdk-performance-changes-3n-skx-ref:
      csit-dpdk-perf-report-iterative-2005-3n-skx:
        - 28  # NDRPDR iter
        - 29  # NDRPDR iter
        - 30  # NDRPDR iter
        - 31  # NDRPDR iter
        - 32  # NDRPDR iter
        - 33  # NDRPDR iter
        - 34  # NDRPDR iter
        - 35  # NDRPDR iter
        - 36  # NDRPDR iter
        - 37  # NDRPDR iter
    dpdk-performance-changes-3n-skx-cmp:
      csit-dpdk-perf-report-iterative-2009-3n-skx:
        - 4   # NDRPDR sel env5
        - 5   # NDRPDR sel env5
        - 6   # NDRPDR sel env5
        - 7   # NDRPDR sel env5
        - 8   # NDRPDR sel env5
        - 9   # NDRPDR sel env5
        - 14  # NDRPDR sel env5
        - 11  # NDRPDR sel env5
        - 12  # NDRPDR sel env5
        - 13  # NDRPDR sel env5

    dpdk-performance-changes-2n-skx-h1:
      csit-dpdk-perf-verify-2001-2n-skx:
        - 35  # NDRPDR sel xxv710
        - 36  # NDRPDR sel xxv710
        - 37  # NDRPDR sel xxv710
        - 41  # NDRPDR sel xxv710
        - 42  # NDRPDR sel xxv710
        - 43  # NDRPDR sel xxv710
        - 46  # NDRPDR sel xxv710
        - 47  # NDRPDR sel xxv710
        - 52  # NDRPDR sel xxv710
        - 53  # NDRPDR sel xxv710
        - 38  # NDRPDR sel x710
        - 39  # NDRPDR sel x710
        - 40  # NDRPDR sel x710
        - 44  # NDRPDR sel x710
        - 45  # NDRPDR sel x710
        - 48  # NDRPDR sel x710
        - 49  # NDRPDR sel x710
        - 50  # NDRPDR sel x710
        - 51  # NDRPDR sel x710
        - 54  # NDRPDR sel x710
    dpdk-performance-changes-2n-skx-ref:
      csit-dpdk-perf-report-iterative-2005-2n-skx:
        - 20  # NDRPDR iter
        - 21  # NDRPDR iter
        - 22  # NDRPDR iter
        - 23  # NDRPDR iter
        - 24  # NDRPDR iter
        - 25  # NDRPDR iter
        - 26  # NDRPDR iter
        - 27  # NDRPDR iter
        - 28  # NDRPDR iter
        - 29  # NDRPDR iter
    dpdk-performance-changes-2n-skx-cmp:
      csit-dpdk-perf-report-iterative-2009-2n-skx:
        - 4   # NDRPDR iter env5
        - 5   # NDRPDR iter env5
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 8   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5
        - 11  # NDRPDR iter env5
        - 12  # NDRPDR iter env5
        - 13  # NDRPDR iter env5

    dpdk-performance-changes-2n-clx-h1:
      csit-dpdk-perf-verify-2001-2n-clx:
        - 15  # NDRPDR sel
        - 16  # NDRPDR sel
        - 17  # NDRPDR sel
        - 18  # NDRPDR sel
        - 19  # NDRPDR sel
        - 20  # NDRPDR sel
        - 21  # NDRPDR sel
        - 22  # NDRPDR sel
        - 23  # NDRPDR sel
        - 24  # NDRPDR sel
        - 25  # NDRPDR sel
        - 26  # NDRPDR sel
        - 27  # NDRPDR sel
        - 28  # NDRPDR sel
        - 29  # NDRPDR sel
        - 30  # NDRPDR sel
        - 31  # NDRPDR sel
        - 32  # NDRPDR sel
        - 33  # NDRPDR sel
        - 34  # NDRPDR sel
    dpdk-performance-changes-2n-clx-ref:
      csit-dpdk-perf-report-iterative-2005-2n-clx:
        - 20  # NDRPDR iter
        - 21  # NDRPDR iter
        - 22  # NDRPDR iter
        - 23  # NDRPDR iter
        - 24  # NDRPDR iter
        - 25  # NDRPDR iter
        - 26  # NDRPDR iter
        - 27  # NDRPDR iter
        - 28  # NDRPDR iter
        - 29  # NDRPDR iter
    dpdk-performance-changes-2n-clx-cmp:
      csit-dpdk-perf-report-iterative-2009-2n-clx:
        - 4   # NDRPDR iter env5
        - 5   # NDRPDR iter env5
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 8   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5
        - 11  # NDRPDR iter env5
        - 12  # NDRPDR iter env5
        - 13  # NDRPDR iter env5

    dpdk-performance-changes-2n-dnv-h1:
      csit-dpdk-perf-verify-2001-2n-dnv:
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 12  # NDRPDR sel
        - 13  # NDRPDR sel
        - 14  # NDRPDR sel
        - 15  # NDRPDR sel
        - 16  # NDRPDR sel
        - 17  # NDRPDR sel
        - 18  # NDRPDR sel
    dpdk-performance-changes-2n-dnv-ref:
      csit-dpdk-perf-report-iterative-2005-2n-dnv:
        - 8   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 12  # NDRPDR sel
        - 13  # NDRPDR sel
        - 14  # NDRPDR sel
        - 15  # NDRPDR sel
        - 16  # NDRPDR sel
        - 17  # NDRPDR sel
    dpdk-performance-changes-2n-dnv-cmp:
      # TODO: Replace:
      # csit-dpdk-perf-report-iterative-2009-2n-dnv:
      csit-dpdk-perf-report-iterative-2005-2n-dnv:
        - 8   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 12  # NDRPDR sel
        - 13  # NDRPDR sel
        - 14  # NDRPDR sel
        - 15  # NDRPDR sel
        - 16  # NDRPDR sel
        - 17  # NDRPDR sel

    dpdk-performance-changes-3n-dnv-h1:
      csit-dpdk-perf-verify-2001-3n-dnv:
        - 12  # NDRPDR sel
        - 13  # NDRPDR sel
        - 14  # NDRPDR sel
        - 15  # NDRPDR sel
        - 16  # NDRPDR sel
        - 17  # NDRPDR sel
        - 18  # NDRPDR sel
        - 19  # NDRPDR sel
        - 20  # NDRPDR sel
        - 22  # NDRPDR sel
    dpdk-performance-changes-3n-dnv-ref:
      csit-dpdk-perf-report-iterative-2005-3n-dnv:
        - 6   # NDRPDR sel
        - 7   # NDRPDR sel
        - 8   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 12  # NDRPDR sel
        - 13  # NDRPDR sel
        - 14  # NDRPDR sel
        - 16  # NDRPDR sel
    dpdk-performance-changes-3n-dnv-cmp:
      # TODO: Replace:
      # csit-dpdk-perf-report-iterative-2009-3n-dnv:
      csit-dpdk-perf-report-iterative-2005-3n-dnv:
        - 6   # NDRPDR sel
        - 7   # NDRPDR sel
        - 8   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 12  # NDRPDR sel
        - 13  # NDRPDR sel
        - 14  # NDRPDR sel
        - 16  # NDRPDR sel

    dpdk-performance-changes-3n-tsh-h1:
      csit-dpdk-perf-verify-2001-3n-tsh:
        - 3   # NDRPDR sel
        - 4   # NDRPDR sel
        - 5   # NDRPDR sel
        - 9   # NDRPDR sel
        - 10  # NDRPDR sel
        - 11  # NDRPDR sel
        - 12  # NDRPDR sel
        - 14  # NDRPDR sel
        - 15  # NDRPDR sel
        - 18  # NDRPDR sel
    dpdk-performance-changes-3n-tsh-ref:
      csit-dpdk-perf-report-iterative-2005-3n-tsh:
        - 5   # NDRPDR sel
    dpdk-performance-changes-3n-tsh-cmp:
      # TODO: Add:
      csit-dpdk-perf-report-iterative-2009-3n-tsh:
        - 1   # NDRPDR iter env5
        - 2   # NDRPDR iter env5
        - 3   # NDRPDR iter env5
        - 4   # NDRPDR iter env5
        - 5   # NDRPDR iter env5
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5

    # Compare testbeds

    vpp-compare-testbeds-ref:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 21  # rls2009 NDRPDR iter env 5
        - 22  # rls2009 NDRPDR iter env 5
        - 24  # rls2009 NDRPDR iter env 5
        - 25  # rls2009 NDRPDR iter env 5
        - 26  # rls2009 NDRPDR iter env 5
        - 27  # rls2009 NDRPDR iter env 5
        - 28  # rls2009 NDRPDR iter env 5
        - 29  # rls2009 NDRPDR iter env 5
        - 30  # rls2009 NDRPDR iter env 5
        - 31  # rls2009 NDRPDR iter env 5
    vpp-compare-testbeds-cmp:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 27  # rls2009 NDRPDR iter env 5
        - 28  # rls2009 NDRPDR iter env 5
        - 29  # rls2009 NDRPDR iter env 5

    vpp-compare-testbeds-skx-clx-ref:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 35  # rls2009 NDRPDR iter env 5
        - 36  # rls2009 NDRPDR iter env 5
        - 37  # rls2009 NDRPDR iter env 5
        - 39  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 42  # rls2009 NDRPDR iter env 5
        - 44  # rls2009 NDRPDR iter env 5
        - 48  # rls2009 NDRPDR iter env 5
        - 54  # rls2009 NDRPDR iter NAT44 env 5
    vpp-compare-testbeds-skx-clx-cmp:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 36  # rls2009 NDRPDR iter env 5
        - 38  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 41  # rls2009 NDRPDR iter env 5

    vpp-compare-testbeds-hsw-clx-ref:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 21  # rls2009 NDRPDR iter env 5
        - 22  # rls2009 NDRPDR iter env 5
        - 24  # rls2009 NDRPDR iter env 5
        - 25  # rls2009 NDRPDR iter env 5
        - 26  # rls2009 NDRPDR iter env 5
        - 27  # rls2009 NDRPDR iter env 5
        - 28  # rls2009 NDRPDR iter env 5
        - 29  # rls2009 NDRPDR iter env 5
        - 30  # rls2009 NDRPDR iter env 5
        - 31  # rls2009 NDRPDR iter env 5
    vpp-compare-testbeds-hsw-clx-cmp:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 36  # rls2009 NDRPDR iter env 5
        - 38  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 41  # rls2009 NDRPDR iter env 5

    vpp-compare-testbeds-mrr-ref:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 23  # rls2009 MRR iter env 5
    vpp-compare-testbeds-mrr-cmp:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 24  # rls2009 MRR iter env 5

    vpp-compare-testbeds-mrr-skx-clx-ref:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 26  # rls2009 MRR iter env 5
    vpp-compare-testbeds-mrr-skx-clx-cmp:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 35  # rls2009 MRR iter env 5

    vpp-compare-testbeds-mrr-hsw-clx-ref:
      csit-vpp-perf-report-iterative-2009-3n-hsw:
        - 23  # rls2009 MRR iter env 5
    vpp-compare-testbeds-mrr-hsw-clx-cmp:
      csit-vpp-perf-report-iterative-2009-2n-clx:
        - 35  # rls2009 MRR iter env 5

    dpdk-compare-testbeds-ref:
      csit-dpdk-perf-report-iterative-2009-3n-hsw:
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 8   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5
        - 11  # NDRPDR iter env5
        - 12  # NDRPDR iter env5
        - 13  # NDRPDR iter env5
        - 14  # NDRPDR iter env5
        - 15  # NDRPDR iter env5
    dpdk-compare-testbeds-cmp:
      csit-dpdk-perf-report-iterative-2009-3n-skx:
        - 4   # NDRPDR sel env5
        - 5   # NDRPDR sel env5
        - 6   # NDRPDR sel env5
        - 7   # NDRPDR sel env5
        - 8   # NDRPDR sel env5
        - 9   # NDRPDR sel env5
        - 14  # NDRPDR sel env5
        - 11  # NDRPDR sel env5
        - 12  # NDRPDR sel env5
        - 13  # NDRPDR sel env5

    dpdk-compare-testbeds-skx-clx-ref:
      csit-dpdk-perf-report-iterative-2009-2n-skx:
        - 4   # NDRPDR iter env5
        - 5   # NDRPDR iter env5
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 8   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5
        - 11  # NDRPDR iter env5
        - 12  # NDRPDR iter env5
        - 13  # NDRPDR iter env5
    dpdk-compare-testbeds-skx-clx-cmp:
      csit-dpdk-perf-report-iterative-2009-2n-clx:
        - 4   # NDRPDR iter env5
        - 5   # NDRPDR iter env5
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 8   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5
        - 11  # NDRPDR iter env5
        - 12  # NDRPDR iter env5
        - 13  # NDRPDR iter env5

    # Compare topologies

    vpp-compare-topologies-ref:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 27  # rls2009 NDRPDR iter env 5
        - 28  # rls2009 NDRPDR iter env 5
        - 29  # rls2009 NDRPDR iter env 5
    vpp-compare-topologies-cmp:
      # TODO: Add:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 35  # rls2009 NDRPDR iter env 5
        - 36  # rls2009 NDRPDR iter env 5
        - 37  # rls2009 NDRPDR iter env 5
        - 39  # rls2009 NDRPDR iter env 5
        - 40  # rls2009 NDRPDR iter env 5
        - 42  # rls2009 NDRPDR iter env 5
        - 44  # rls2009 NDRPDR iter env 5
        - 48  # rls2009 NDRPDR iter env 5
        - 54  # rls2009 NDRPDR iter NAT44 env 5

    vpp-compare-topologies-mrr-ref:
      csit-vpp-perf-report-iterative-2009-3n-skx:
        - 24  # rls2009 MRR iter env 5
    vpp-compare-topologies-mrr-cmp:
      csit-vpp-perf-report-iterative-2009-2n-skx:
        - 26  # rls2009 MRR iter env 5

    dpdk-compare-topologies-ref:
      csit-dpdk-perf-report-iterative-2009-3n-skx:
        - 4   # NDRPDR sel env5
        - 5   # NDRPDR sel env5
        - 6   # NDRPDR sel env5
        - 7   # NDRPDR sel env5
        - 8   # NDRPDR sel env5
        - 9   # NDRPDR sel env5
        - 14  # NDRPDR sel env5
        - 11  # NDRPDR sel env5
        - 12  # NDRPDR sel env5
        - 13  # NDRPDR sel env5
    dpdk-compare-topologies-cmp:
      csit-dpdk-perf-report-iterative-2009-2n-skx:
        - 4   # NDRPDR iter env5
        - 5   # NDRPDR iter env5
        - 6   # NDRPDR iter env5
        - 7   # NDRPDR iter env5
        - 8   # NDRPDR iter env5
        - 9   # NDRPDR iter env5
        - 10  # NDRPDR iter env5
        - 11  # NDRPDR iter env5
        - 12  # NDRPDR iter env5
        - 13  # NDRPDR iter env5

  plot-layouts:

    plot-soak-throughput:
      titlefont:
        size: 18
      xaxis:
        title: "<b>Test Cases [Index]</b>"
        titlefont:
          size: 16
        autorange: True
        fixedrange: False
        gridcolor: "rgb(230, 230, 230)"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(220, 220, 220)"
        tickmode: "linear"
        tickfont:
          size: 16
        zeroline: False
      yaxis:
        title: "<b>Critical Rate Lower Bound [Mpps]</b>"
        titlefont:
          size: 16
        gridcolor: "rgb(230, 230, 230)"
        hoverformat: ".4r"
        tickformat: ".3r"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(220, 220, 220)"
        tickfont:
          size: 16
        zeroline: False
        range: [0,50]
      autosize: False
      margin:
        t: 50
        b: 0
        l: 80
        r: 20
      showlegend: True
      legend:
        orientation: "h"
        font:
          size: 16
      width: 700
      height: 900
      paper_bgcolor: "#fff"
      plot_bgcolor: "#fff"
      hoverlabel:
        namelength: -1

    plot-service-density:
      titlefont:
        size: 18
      xaxis:
        side: "top"
        autorange: True
        fixedrange: False
        showgrid: False
        showline: False
        showticklabels: False
        ticks: ""
        ticklen: 0
        tickwidth: 0
        zeroline: False
      yaxis:
        autorange: "reversed"
        showgrid: False
        showline: False
        showticklabels: False
        ticks: ""
        ticklen: 0
        tickwidth: 0
        zeroline: False
      showlegend: False
      paper_bgcolor: "#fff"
      plot_bgcolor: "#fff"
      width: 700
      height: 700
      hoverlabel:
        namelength: -1

    plot-hoststack:
      titlefont:
        size: 16
      xaxis:
        title: "<b>Test Cases [Index]</b>"
        titlefont:
          size: 14
        autorange: True
        fixedrange: False
        gridcolor: "rgb(230, 230, 230)"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(220, 220, 220)"
        tickmode: "linear"
        tickfont:
          size: 14
        zeroline: False
      yaxis:
        title: "<b>Bandwidth [Gbps]</b>"
        titlefont:
          size: 14
        gridcolor: "rgb(230, 230, 230)"
        hoverformat: ".4s"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        rangemode: "tozero"
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(230, 230, 230)"
        tickformat: ".3s"
        tickfont:
          size: 14
        zeroline: False
      boxmode: "group"
      boxgroupgap: 0.5
      autosize: False
      margin:
        t: 50
        b: 20
        l: 80
        r: 20
      showlegend: True
      legend:
        orientation: "h"
        font:
          size: 14
      width: 700
      height: 800
      paper_bgcolor: "#fff"
      plot_bgcolor: "#fff"
      hoverlabel:
        namelength: -1

    plot-throughput:
      titlefont:
        size: 18
      xaxis:
        title: "<b>Test Cases [Index]</b>"
        titlefont:
          size: 16
        autorange: True
        fixedrange: False
        gridcolor: "rgb(230, 230, 230)"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(220, 220, 220)"
        tickmode: "linear"
        tickfont:
          size: 16
        zeroline: False
      yaxis:
        title: "<b>Packet Throughput [Mpps]</b>"
        titlefont:
          size: 16
        gridcolor: "rgb(230, 230, 230)"
        hoverformat: ".4r"
        tickformat: ".3r"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(220, 220, 220)"
        tickfont:
          size: 16
        zeroline: False
        range: [0,50]
      autosize: False
      margin:
        t: 50
        b: 0
        l: 80
        r: 20
      showlegend: True
      legend:
        orientation: "h"
        font:
          size: 16
      width: 700
      height: 900
      paper_bgcolor: "#fff"
      plot_bgcolor: "#fff"
      hoverlabel:
        namelength: -1

    plot-throughput-speedup-analysis:
      titlefont:
        size: 18
      xaxis:
        title: "<b>Number of Cores [Qty]</b>"
        titlefont:
          size: 16
        autorange: True
        fixedrange: False
        gridcolor: "rgb(230, 230, 230)"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(238, 238, 238)"
        tickmode: "linear"
        tickfont:
          size: 16
        zeroline: False
      yaxis:
        title: "<b>Packet Throughput [Mpps]</b>"
        titlefont:
          size: 16
        type: "linear"
        gridcolor: "rgb(230, 230, 230)"
        hoverformat: ".4s"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(220, 220, 220)"
        tickformat: ".4s"
        tickfont:
          size: 16
        zeroline: True
        rangemode: "tozero"
        range: [0,100]
      legend:
        orientation: "h"
        font:
          size: 16
        xanchor: "left"
        yanchor: "top"
        x: 0
        y: -0.2
        bgcolor: "rgba(255, 255, 255, 0)"
        bordercolor: "rgba(255, 255, 255, 0)"
        traceorder: "normal"  # "grouped" does not work: bug https://github.com/plotly/plotly.js/issues/1913
      autosize: False
      margin:
          't': 50
          'b': 150
          'l': 85
          'r': 10
      showlegend: True
      width: 700
      height: 700
      paper_bgcolor: "#fff"
      plot_bgcolor: "#fff"
      hoverlabel:
        namelength: -1
      annotations: [
        {
          text: "_ _          __          ...",
          align: "left",
          showarrow: False,
          xref: "paper",
          yref: "paper",
          xanchor: "left",
          yanchor: "top",
          x: 0,
          y: -0.13,
          font: {
            family: "Consolas, Courier New",
            size: 15
          },
        },
        {
          text: "    Perfect     Measured     Limit",
          align: "left",
          showarrow: False,
          xref: "paper",
          yref: "paper",
          xanchor: "left",
          yanchor: "top",
          x: 0,
          y: -0.15,
          font: {
            family: "Consolas, Courier New",
            size: 15
          },
        },
      ]

    plot-latency:
      titlefont:
        size: 18
      xaxis:
        title: "<b>Direction</b>"
        titlefont:
          size: 16
        autorange: True
        fixedrange: False
        gridcolor: "rgb(230, 230, 230)"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: False
        tickcolor: "rgb(220, 220, 220)"
        tickmode: "linear"
        tickfont:
          size: 16
        zeroline: False
      yaxis:
        title: "<b>Packet Latency [uSec]</b>"
        titlefont:
          size: 16
        type: "linear"
        gridcolor: "rgb(230, 230, 230)"
        hoverformat: ".4s"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(220, 220, 220)"
        tickformat: ".4s"
        tickfont:
          size: 16
        zeroline: True
        rangemode: "tozero"
      legend:
        orientation: "h"
        font:
          size: 16
        traceorder: "normal"  # "grouped" does not work: bug https://github.com/plotly/plotly.js/issues/1913
      autosize: False
      margin:
          't': 50
          'b': 150
          'l': 80
          'r': 10
      showlegend: True
      width: 700
      height: 700
      paper_bgcolor: "#fff"
      plot_bgcolor: "#fff"
      hoverlabel:
        namelength: -1

    plot-hdrh-latency:
      title:
        text: ""
        xanchor: "center"
        x: 0.5
        font:
          size: 16
      width: 700
      plot_bgcolor: "white"
      annotations:
        - font:
            size: 14
          showarrow: False
          text: "<b>Packet Latency [uSec]</b>"
          x: 1
          xanchor: "right"
          xref: "paper"
          y: -0.045
          yanchor: "top"
          yref: "paper"
        - font:
            size: 14
          showarrow: False
          text: "<b>Probability [%]</b>"
          textangle: 270
          x: -0.06
          xanchor: "center"
          xref: "paper"
          y: 0.5
          yanchor: "middle"
          yref: "paper"
        - font:
            size: 14
          showarrow: False
          text: "<b>Direction: E-W</b>"
          x: 0.24
          xanchor: "center"
          xref: "paper"
          y: 1.05
          yanchor: "bottom"
          yref: "paper"
        - font:
            size: 14
          showarrow: False
          text: "<b>Direction: W-E</b>"
          x: 0.74
          xanchor: "center"
          xref: "paper"
          y: 1.05
          yanchor: "bottom"
          yref: "paper"

    plot-hdrh-latency-percentile:
      title:
        text: ""
        xanchor: "center"
        x: 0.5
        font:
          size: 18
      xaxis:
        type: "log"
        title: "<b>Percentile [%]</b>"
        titlefont:
          size: 16
        autorange: True
        fixedrange: False
        gridcolor: "rgb(230, 230, 230)"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(220, 220, 220)"
        tickvals: [1, 2, 1e1, 20, 1e2, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8]
        ticktext: [0, 50, 90, 95, 99, 99.9, 99.99, 99.999, 99.9999, 99.99999, 99.999999]
        tickfont:
          size: 16
      yaxis:
        title: "<b>Packet Latency [uSec]</b>"
        titlefont:
          size: 16
        gridcolor: "rgb(230, 230, 230)"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(220, 220, 220)"
        tickfont:
          size: 16
      autosize: False
      showlegend: True
      legend:
        traceorder: "normal"
        orientation: "h"
        font:
          size: 16
        xanchor: "left"
        yanchor: "top"
        x: 0
        y: -0.15
        bgcolor: "rgba(255, 255, 255, 0)"
        bordercolor: "rgba(255, 255, 255, 0)"
      width: 700
      height: 700
      paper_bgcolor: "white"
      plot_bgcolor: "white"

    plot-hdrh-latency-by-percentile:
      title:
        text: "<b>Latency by Percentile Distribution</b>"
        xanchor: "center"
        x: 0.5
        font:
          size: 18
      showlegend: True
      legend:
        traceorder: "normal"
        orientation: "h"
        font:
          size: 16
        xanchor: "left"
        yanchor: "top"
        x: 0
        y: -0.2
        bgcolor: "rgba(255, 255, 255, 0)"
        bordercolor: "rgba(255, 255, 255, 0)"
      xaxis:
        type: "linear"
        title: "<b>Percentile [%]</b>"
        titlefont:
          size: 14
        autorange: False
        fixedrange: False
        range: [0, 100]
        gridcolor: "rgb(230, 230, 230)"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(220, 220, 220)"
        tickvals: [0, 25, 50, 75, 100]
        ticktext: [0, 25, 50, 75, 100]
        tickfont:
          size: 14
      yaxis:
        title: "<b>One-Way Latency per Direction [uSec]</b>"
        titlefont:
          size: 14
        gridcolor: "rgb(230, 230, 230)"
        linecolor: "rgb(220, 220, 220)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(220, 220, 220)"
        tickfont:
          size: 14
      width: 700
      height: 700
      paper_bgcolor: "white"
      plot_bgcolor: "white"

- type: "static"
  src-path: "{DIR[RST]}"
  dst-path: "{DIR[WORKING,SRC]}"

- type: "input"
  general:
    file-name: "output_info.xml.gz"
    file-format: ".gz"
    arch-file-format:
      - ".gz"
      - ".zip"
    download-path: "{job}/{build}/archives/{filename}"
    extract: "output.xml"

    zip-file-name: "robot-plugin.zip"
    zip-file-format: ".zip"
    zip-download-path: "{job}/{build}/robot/report/*zip*/{filename}"
    zip-extract: "robot-plugin/output.xml"

  builds:

    csit-vpp-perf-verify-2001-3n-hsw:
      - 17  # MRR sel
    csit-vpp-perf-report-iterative-2005-3n-hsw:
      - 20  # NDRPDR sel env 4
      - 21  # NDRPDR sel env 4
      - 22  # NDRPDR sel env 4
      - 23  # NDRPDR sel env 4
      - 24  # NDRPDR sel env 4
      - 25  # NDRPDR sel env 4
      - 26  # NDRPDR sel env 4
      - 27  # NDRPDR sel env 4
      - 28  # NDRPDR sel env 4
      - 29  # NDRPDR sel env 4
      - 13  # MRR
      - 30  # MRR env 4
      - 31  # NDRPDR sel 2001.0-4
      - 32  # NDRPDR sel 2001.0-4
      - 33  # NDRPDR sel 2001.0-4
      - 34  # NDRPDR sel 2001.0-4
      - 35  # NDRPDR sel 2001.0-4
      - 36  # NDRPDR sel 2001.0-4
      - 38  # NDRPDR sel 2001.0-4
    csit-vpp-perf-report-iterative-2009-3n-hsw:
      - 18  # rls2005 MRR iter env 5
      - 9   # rls2005 NDRPDR iter env 5
      - 10  # rls2005 NDRPDR iter env 5
      - 11  # rls2005 NDRPDR iter env 5
      - 12  # rls2005 NDRPDR iter env 5
      - 13  # rls2005 NDRPDR iter env 5
      - 14  # rls2005 NDRPDR iter env 5
      - 15  # rls2005 NDRPDR iter env 5
      - 16  # rls2005 NDRPDR iter env 5
      - 17  # rls2005 NDRPDR iter env 5
      - 19  # rls2005 NDRPDR iter env 5
      - 23  # rls2009 MRR iter env 5
      - 21  # rls2009 NDRPDR iter env 5
      - 22  # rls2009 NDRPDR iter env 5
      - 24  # rls2009 NDRPDR iter env 5
      - 25  # rls2009 NDRPDR iter env 5
      - 26  # rls2009 NDRPDR iter env 5
      - 27  # rls2009 NDRPDR iter env 5
      - 28  # rls2009 NDRPDR iter env 5
      - 29  # rls2009 NDRPDR iter env 5
      - 30  # rls2009 NDRPDR iter env 5
      - 31  # rls2009 NDRPDR iter env 5
      - 32  # rls2009 Hoststack iter env 5
      - 33  # rls2009 Hoststack iter env 5
      - 34  # rls2009 Hoststack iter env 5
      - 35  # rls2009 Hoststack iter env 5
      - 36  # rls2009 Hoststack iter env 5
      - 37  # rls2009 Hoststack iter env 5
      - 38  # rls2009 Hoststack iter env 5
      - 39  # rls2009 Hoststack iter env 5
      - 40  # rls2009 Hoststack iter env 5
      - 41  # rls2009 Hoststack iter env 5
    # TODO: Add:
    csit-vpp-perf-report-coverage-2009-3n-hsw:
      - 3   # rls2009 NDRPDR cov 3n-hsw-crypto-00
      - 4   # rls2009 NDRPDR cov 3n-hsw-crypto-01
      - 5   # rls2009 NDRPDR cov 3n-hsw-crypto-02
      - 6   # rls2009 NDRPDR cov 3n-hsw-crypto-03
      - 7   # rls2009 NDRPDR cov 3n-hsw-ip4-00
      - 8   # rls2009 NDRPDR cov 3n-hsw-ip4-01
      - 9   # rls2009 NDRPDR cov 3n-hsw-ip4-02
      - 10  # rls2009 NDRPDR cov 3n-hsw-ip4-03
      - 11  # rls2009 NDRPDR cov 3n-hsw-ip4-04
      - 12  # rls2009 NDRPDR cov 3n-hsw-ip4-05
      - 13  # rls2009 NDRPDR cov 3n-hsw-ip4-06
      - 14  # rls2009 NDRPDR cov 3n-hsw-ip4-07
      - 15  # rls2009 NDRPDR cov 3n-hsw-ip4tun-00
      - 16  # rls2009 NDRPDR cov 3n-hsw-ip4tun-01
      - 17  # rls2009 NDRPDR cov 3n-hsw-ip4tun-02
      - 18  # rls2009 NDRPDR cov 3n-hsw-ip6-00
      - 19  # rls2009 NDRPDR cov 3n-hsw-ip6-01
      - 20  # rls2009 NDRPDR cov 3n-hsw-ip6tun-00
      - 21  # rls2009 NDRPDR cov 3n-hsw-l2-00
      - 22  # rls2009 NDRPDR cov 3n-hsw-l2-01
      - 24  # rls2009 NDRPDR cov 3n-hsw-l2-03
      - 25  # rls2009 NDRPDR cov 3n-hsw-l2-04
      - 26  # rls2009 NDRPDR cov 3n-hsw-l2-05
      - 27  # rls2009 NDRPDR cov 3n-hsw-l2-06
      - 28  # rls2009 NDRPDR cov 3n-hsw-l2-07
      - 30  # rls2009 NDRPDR cov 3n-hsw-l2-09
      - 31  # rls2009 NDRPDR cov 3n-hsw-l2-10

    csit-vpp-perf-verify-2001-3n-skx:
      - 50  # MRR sel
      - 53  # MRR sel addition
    csit-vpp-perf-report-iterative-2005-3n-skx:
      - 4   # NDRPDR sel
      - 5   # NDRPDR sel ??? all x710 failed
      - 33  # NDRPDR sel
      - 28  # NDRPDR sel
      - 34  # NDRPDR sel
      - 42  # NDRPDR sel env 4
      - 43  # NDRPDR sel env 4
      - 44  # NDRPDR sel env 4
      - 45  # NDRPDR sel env 4
      - 47  # NDRPDR sel env 4
      - 55  # NDRPDR sel env 4
      - 56  # NDRPDR sel env 4
      - 57  # NDRPDR sel env 4
      - 61  # NDRPDR sel env 4
      - 62  # NDRPDR sel env 4
      - 50  # NDRPDR sel 2001.0-4
      - 51  # NDRPDR sel 2001.0-4
      - 52  # NDRPDR sel 2001.0-4
      - 53  # NDRPDR sel 2001.0-4
      - 54  # NDRPDR sel 2001.0-4
      - 49  # MRR sel env 4
    # TODO: Add:
    csit-vpp-perf-report-iterative-2009-3n-skx:
      - 17  # rls2005 MRR iter env 5
      - 13  # rls2005 NDRPDR iter env 5
      - 18  # rls2005 NDRPDR iter env 5
      - 19  # rls2005 NDRPDR iter env 5
      - 24  # rls2009 MRR iter env 5
      - 27  # rls2009 NDRPDR iter env 5
      - 28  # rls2009 NDRPDR iter env 5
      - 29  # rls2009 NDRPDR iter env 5
    # TODO: Add:
    csit-vpp-perf-report-coverage-2009-3n-skx:
      - 1   # RC2 env5 3n-skx-ip4-00

    csit-vpp-perf-verify-2001-2n-skx:
      - 101  # MRR sel - old
      - 128  # MRR sel addition - old
    csit-vpp-perf-report-iterative-2005-2n-skx:
      - 88  # NDRPDR sel env 4
      - 89  # NDRPDR sel env 4
      - 90  # NDRPDR sel env 4
      - 91  # NDRPDR sel env 4
      - 92  # NDRPDR sel env 4
      - 93  # NDRPDR sel env 4
      - 94  # NDRPDR sel env 4
      - 125 # NDRPDR sel env 4
      - 126 # NDRPDR sel env 4
      - 127 # NDRPDR sel env 4
      - 100 # NDRPDR sel 2001.0-4
      - 101 # NDRPDR sel 2001.0-4
      - 102 # NDRPDR sel 2001.0-4
      - 103 # NDRPDR sel 2001.0-4
      - 104 # NDRPDR sel 2001.0-4
      - 105 # NDRPDR sel 2001.0-4
      - 99  # MRR sel env 4
      - 122 # Soak
      - 123 # Soak
      - 113 # nf-density-sel env 4
      - 114 # nf-density-sel env 4
      - 124 # nf-density-sel env 4
      - 128 # nf-density-sel env 4
      - 129 # nf-density-sel env 4
      - 131 # nf-density-sel env 4
      - 132 # nf-density-sel env 4
      - 135 # nf-density-sel env 4
      - 136 # nf-density-sel env 4
      - 139 # nf-density-sel env 4
      - 115 # MRR nf-density-sel env 4
    # TODO: Add:
    csit-vpp-perf-report-iterative-2009-2n-skx:
      - 20  # rls2005 MRR iter env 5
      - 13  # rls2005 NDRPDR iter env 5
      - 16  # rls2005 NDRPDR iter env 5
      - 17  # rls2005 NDRPDR iter env 5
      - 18  # rls2005 NDRPDR iter env 5
      - 19  # rls2005 NDRPDR iter env 5
      - 21  # rls2005 NDRPDR iter env 5
      - 22  # rls2005 NDRPDR iter env 5
      - 23  # rls2005 NDRPDR iter env 5
      - 24  # rls2005 NDRPDR iter env 5
      - 25  # rls2005 NDRPDR iter env 5
      - 26  # rls2009 MRR iter env 5
      - 35  # rls2009 NDRPDR iter env 5
      - 36  # rls2009 NDRPDR iter env 5
      - 37  # rls2009 NDRPDR iter env 5
      - 39  # rls2009 NDRPDR iter env 5
      - 40  # rls2009 NDRPDR iter env 5
      - 42  # rls2009 NDRPDR iter env 5
      - 44  # rls2009 NDRPDR iter env 5
      - 48  # rls2009 NDRPDR iter env 5
      - 54  # rls2009 NDRPDR iter NAT44 env 5
      - 38  # rls2009 nf-density iter env 5
      - 41  # rls2009 nf-density iter env 5
      - 45  # rls2009 nf-density iter env 5
      - 47  # rls2009 nf-density iter env 5
      - 49  # rls2009 nf-density iter env 5
      - 50  # rls2009 MRR nf-density iter env 5
      - 27  # rls2009 reconf env 5
      - 28  # rls2009 reconf env 5
      - 29  # rls2009 reconf env 5
      - 30  # rls2009 reconf env 5
      - 31  # rls2009 reconf env 5
      - 32  # rls2009 reconf env 5
      - 33  # rls2009 soak env 5
      - 34  # rls2009 soak env 5
    # TODO: Add:
    csit-vpp-perf-report-coverage-2009-2n-skx:
      - 7   # RC2 env5 2n-skx-ip4-00

    csit-vpp-perf-verify-2001-2n-clx:
      - 39  # MRR
    csit-vpp-perf-report-iterative-2005-2n-clx:
      - 62  # NDRPDR sel env 4
      - 63  # NDRPDR sel env 4
      - 64  # NDRPDR sel env 4
      - 65  # NDRPDR sel env 4
      - 66  # NDRPDR sel env 4
      - 68  # NDRPDR sel env 4
      - 69  # NDRPDR sel env 4
      - 70  # NDRPDR sel env 4
      - 103 # NDRPDR sel env 4
      - 104 # NDRPDR sel env 4
      - 73  # NDRPDR sel 2001.0-4
      - 74  # NDRPDR sel 2001.0-4
      - 75  # NDRPDR sel 2001.0-4
      - 76  # NDRPDR sel 2001.0-4
      - 77  # NDRPDR sel 2001.0-4
      - 78  # NDRPDR sel 2001.0-4
      - 79  # NDRPDR sel 2001.0-4
      - 80  # NDRPDR sel 2001.0-4
      - 72  # MRR env 4
      - 91  # nfv-density-00 env 4
      - 92  # nfv-density-00 env 4
      - 93  # nfv-density-00 env 4
      - 97  # nfv-density-00 env 4
      - 98  # nfv-density-00 env 4
      - 99  # nfv-density-00 env 4
      - 100 # nfv-density-00 env 4
      - 105 # nfv-density-00 env 4
      - 106 # nfv-density-00 env 4
      - 108 # nfv-density-00 env 4
      - 96  # MRR nfv-density-00 env 4
    # TODO: Add:
    csit-vpp-perf-report-iterative-2009-2n-clx:
      - 16  # rls2005 MRR iter env 5
      - 13  # rls2005 NDRPDR iter env 5
      - 15  # rls2005 NDRPDR iter env 5
      - 17  # rls2005 NDRPDR iter env 5
      - 18  # rls2005 NDRPDR iter env 5
      - 19  # rls2005 NDRPDR iter env 5
      - 20  # rls2005 NDRPDR iter env 5
      - 21  # rls2005 NDRPDR iter env 5
      - 22  # rls2005 NDRPDR iter env 5
      - 23  # rls2005 NDRPDR iter env 5
      - 24  # rls2005 NDRPDR iter env 5
      - 35  # rls2009 MRR iter env 5
      - 36  # rls2009 NDRPDR iter env 5
      - 38  # rls2009 NDRPDR iter env 5
      - 40  # rls2009 NDRPDR iter env 5
      - 41  # rls2009 NDRPDR iter env 5
      - 37  # rls2009 nf-density iter env 5
      - 43  # rls2009 nf-density iter env 5
      - 25  # rls2009 reconf env 5
      - 27  # rls2009 reconf env 5
      - 28  # rls2009 reconf env 5
      - 29  # rls2009 reconf env 5
      - 30  # rls2009 reconf env 5
      - 30  # rls2009 reconf env 5
      - 32  # rls2009 reconf env 5
      - 33  # rls2009 soak env 5
      - 34  # rls2009 soak env 5
    # TODO: Add:
    csit-vpp-perf-report-coverage-2009-2n-clx:
      - 1   # RC2 env5 2n-clx-ip4-00

    csit-vpp-perf-verify-2001-3n-tsh:
      - 9   # MRR sel
    csit-vpp-perf-report-iterative-2005-3n-tsh:
      - 9   # NDRPDR sel
      - 11  # NDRPDR sel
      - 12  # NDRPDR sel
      - 20  # NDRPDR sel
      - 14  # NDRPDR sel
      - 21  # NDRPDR sel
      - 23  # NDRPDR sel env 4
      - 25  # NDRPDR sel env 4
      - 33  # NDRPDR sel env 4
      - 34  # NDRPDR sel env 4
      - 35  # NDRPDR sel env 4
      - 36  # NDRPDR sel env 4
      - 37  # NDRPDR sel env 4
      - 38  # NDRPDR sel env 4
      - 39  # NDRPDR sel env 4
      - 40  # NDRPDR sel env 4
      - 28  # NDRPDR sel 2001.0-4
      - 29  # NDRPDR sel 2001.0-4
      - 31  # NDRPDR sel 2001.0-4
      - 27  # MRR sel env 4
    # TODO: Add:
    csit-vpp-perf-report-iterative-2009-3n-tsh:
      - 8   # rls2005 NDRPDR iter env 5
      - 11  # rls2005 NDRPDR iter env 5
      - 12  # rls2005 NDRPDR iter env 5
      - 13  # rls2005 MRR iter env 5
      - 14  # rls2009 NDRPDR iter env 5
    csit-vpp-perf-report-coverage-2009-3n-tsh:
      - 1   # RC2 3n-tsh-ip4-00

#    csit-vpp-perf-verify-2001-3n-dnv:
#      - 5   # NDRPDR sel
#      - 6   # NDRPDR sel
#      - 7   # NDRPDR sel
#      - 8   # NDRPDR sel
#      - 9   # NDRPDR sel
#      - 10  # NDRPDR sel
#      - 12  # NDRPDR sel
#      - 16  # NDRPDR sel
#      - 17  # NDRPDR sel
#      - 18  # NDRPDR sel
#      - 11  # MRR sel
    # TODO: Add:
    csit-vpp-perf-report-iterative-2009-3n-dnv:
      - 3   # rls2009 NDRPDR iter env 5
      - 6   # rls2009 NDRPDR iter env 5
      - 7   # rls2009 NDRPDR iter env 5
      - 8   # rls2009 NDRPDR iter env 5
      - 10  # rls2009 NDRPDR iter env 5
      - 11  # rls2009 NDRPDR iter env 5
      - 12  # rls2009 NDRPDR iter env 5
#    # TODO: Add:
#    # csit-vpp-perf-report-coverage-2009-3n-dnv:

#    csit-vpp-perf-verify-2001-2n-dnv:
#      - 4   # NDRPDR sel
#      - 5   # NDRPDR sel
#      - 6   # NDRPDR sel
#      - 7   # NDRPDR sel
#      - 8   # NDRPDR sel
#      - 9   # NDRPDR sel
#      - 10  # NDRPDR sel
#      - 11  # NDRPDR sel
#      - 13  # NDRPDR sel
#      - 16  # NDRPDR sel
#      - 12  # MRR sel
    # TODO: Add:
    csit-vpp-perf-report-iterative-2009-2n-dnv:
      - 3   # rls2009 NDRPDR iter env 5
      - 5   # rls2009 NDRPDR iter env 5
      - 6   # rls2009 NDRPDR iter env 5
      - 7   # rls2009 NDRPDR iter env 5
      - 9   # rls2009 NDRPDR iter env 5
      - 10  # rls2009 NDRPDR iter env 5
      - 11  # rls2009 NDRPDR iter env 5
      - 12  # rls2009 NDRPDR iter env 5
      - 14  # rls2009 NDRPDR iter env 5
      - 15  # rls2009 NDRPDR iter env 5
      - 13  # rls2009 MRR iter env 5
    # TODO: Add:
    csit-vpp-perf-report-coverage-2009-2n-dnv:
      - 6   # rls2009 NDRPDR cov 2n-dnv-l2-00
      - 7   # rls2009 NDRPDR cov 2n-dnv-l2-01

    csit-dpdk-perf-verify-2001-3n-hsw:
      - 4   # NDRPDR sel
      - 5   # NDRPDR sel
      - 6   # NDRPDR sel
      - 7   # NDRPDR sel
      - 8   # NDRPDR sel
      - 9   # NDRPDR sel
      - 10  # NDRPDR sel
      - 11  # NDRPDR sel
      - 12  # NDRPDR sel
      - 13  # NDRPDR sel
      - 15  # NDRPDR sel
      - 16  # NDRPDR sel
      - 17  # NDRPDR sel
      - 18  # NDRPDR sel
      - 19  # NDRPDR sel
      - 20  # NDRPDR sel
      - 21  # NDRPDR sel
      - 22  # NDRPDR sel
      - 23  # NDRPDR sel
      - 24  # NDRPDR sel
    csit-dpdk-perf-report-iterative-2005-3n-hsw:
      - 25  # NDRPDR iter
      - 26  # NDRPDR iter
      - 27  # NDRPDR iter
      - 28  # NDRPDR iter
      - 29  # NDRPDR iter
      - 30  # NDRPDR iter
      - 31  # NDRPDR iter
      - 32  # NDRPDR iter
      - 33  # NDRPDR iter
      - 34  # NDRPDR iter
    csit-dpdk-perf-report-iterative-2009-3n-hsw:
      - 6   # NDRPDR iter env5
      - 7   # NDRPDR iter env5
      - 8   # NDRPDR iter env5
      - 9   # NDRPDR iter env5
      - 10  # NDRPDR iter env5
      - 11  # NDRPDR iter env5
      - 12  # NDRPDR iter env5
      - 13  # NDRPDR iter env5
      - 14  # NDRPDR iter env5
      - 15  # NDRPDR iter env5

    csit-dpdk-perf-verify-2001-3n-skx:
      - 29  # NDRPDR sel xxv710
      - 33  # NDRPDR sel xxv710
      - 34  # NDRPDR sel xxv710
      - 35  # NDRPDR sel xxv710
      - 36  # NDRPDR sel xxv710
      - 37  # NDRPDR sel xxv710
      - 41  # NDRPDR sel xxv710
      - 42  # NDRPDR sel xxv710
      - 43  # NDRPDR sel xxv710
      - 45  # NDRPDR sel xxv710
      - 30  # NDRPDR sel x710
      - 31  # NDRPDR sel x710
      - 32  # NDRPDR sel x710
      - 38  # NDRPDR sel x710
      - 39  # NDRPDR sel x710
      - 40  # NDRPDR sel x710
      - 44  # NDRPDR sel x710
      - 46  # NDRPDR sel x710
      - 47  # NDRPDR sel x710
      - 48  # NDRPDR sel x710
    csit-dpdk-perf-report-iterative-2005-3n-skx:
      - 28  # NDRPDR iter
      - 29  # NDRPDR iter
      - 30  # NDRPDR iter
      - 31  # NDRPDR iter
      - 32  # NDRPDR iter
      - 33  # NDRPDR iter
      - 34  # NDRPDR iter
      - 35  # NDRPDR iter
      - 36  # NDRPDR iter
      - 37  # NDRPDR iter
    csit-dpdk-perf-report-iterative-2009-3n-skx:
      - 4   # NDRPDR sel env5
      - 5   # NDRPDR sel env5
      - 6   # NDRPDR sel env5
      - 7   # NDRPDR sel env5
      - 8   # NDRPDR sel env5
      - 9   # NDRPDR sel env5
      - 14  # NDRPDR sel env5
      - 11  # NDRPDR sel env5
      - 12  # NDRPDR sel env5
      - 13  # NDRPDR sel env5

    csit-dpdk-perf-verify-2001-2n-skx:
      - 35  # NDRPDR sel xxv710
      - 36  # NDRPDR sel xxv710
      - 37  # NDRPDR sel xxv710
      - 41  # NDRPDR sel xxv710
      - 42  # NDRPDR sel xxv710
      - 43  # NDRPDR sel xxv710
      - 46  # NDRPDR sel xxv710
      - 47  # NDRPDR sel xxv710
      - 52  # NDRPDR sel xxv710
      - 53  # NDRPDR sel xxv710
      - 38  # NDRPDR sel x710
      - 39  # NDRPDR sel x710
      - 40  # NDRPDR sel x710
      - 44  # NDRPDR sel x710
      - 45  # NDRPDR sel x710
      - 48  # NDRPDR sel x710
      - 49  # NDRPDR sel x710
      - 50  # NDRPDR sel x710
      - 51  # NDRPDR sel x710
      - 54  # NDRPDR sel x710
    csit-dpdk-perf-report-iterative-2005-2n-skx:
      - 20  # NDRPDR iter
      - 21  # NDRPDR iter
      - 22  # NDRPDR iter
      - 23  # NDRPDR iter
      - 24  # NDRPDR iter
      - 25  # NDRPDR iter
      - 26  # NDRPDR iter
      - 27  # NDRPDR iter
      - 28  # NDRPDR iter
      - 29  # NDRPDR iter
    csit-dpdk-perf-report-iterative-2009-2n-skx:
      - 4   # NDRPDR iter env5
      - 5   # NDRPDR iter env5
      - 6   # NDRPDR iter env5
      - 7   # NDRPDR iter env5
      - 8   # NDRPDR iter env5
      - 9   # NDRPDR iter env5
      - 10  # NDRPDR iter env5
      - 11  # NDRPDR iter env5
      - 12  # NDRPDR iter env5
      - 13  # NDRPDR iter env5

    csit-dpdk-perf-verify-2001-2n-clx:
      - 15  # NDRPDR sel
      - 16  # NDRPDR sel
      - 17  # NDRPDR sel
      - 18  # NDRPDR sel
      - 19  # NDRPDR sel
      - 20  # NDRPDR sel
      - 21  # NDRPDR sel
      - 22  # NDRPDR sel
      - 23  # NDRPDR sel
      - 24  # NDRPDR sel
      - 25  # NDRPDR sel
      - 26  # NDRPDR sel
      - 27  # NDRPDR sel
      - 28  # NDRPDR sel
      - 29  # NDRPDR sel
      - 30  # NDRPDR sel
      - 31  # NDRPDR sel
      - 32  # NDRPDR sel
      - 33  # NDRPDR sel
      - 34  # NDRPDR sel
    csit-dpdk-perf-report-iterative-2005-2n-clx:
      - 20  # NDRPDR iter
      - 21  # NDRPDR iter
      - 22  # NDRPDR iter
      - 23  # NDRPDR iter
      - 24  # NDRPDR iter
      - 25  # NDRPDR iter
      - 26  # NDRPDR iter
      - 27  # NDRPDR iter
      - 28  # NDRPDR iter
      - 29  # NDRPDR iter
    csit-dpdk-perf-report-iterative-2009-2n-clx:
      - 4   # NDRPDR iter env5
      - 5   # NDRPDR iter env5
      - 6   # NDRPDR iter env5
      - 7   # NDRPDR iter env5
      - 8   # NDRPDR iter env5
      - 9   # NDRPDR iter env5
      - 10  # NDRPDR iter env5
      - 11  # NDRPDR iter env5
      - 12  # NDRPDR iter env5
      - 13  # NDRPDR iter env5

#    csit-dpdk-perf-verify-2001-2n-dnv:
#      - 9   # NDRPDR sel
#      - 10  # NDRPDR sel
#      - 11  # NDRPDR sel
#      - 12  # NDRPDR sel
#      - 13  # NDRPDR sel
#      - 14  # NDRPDR sel
#      - 15  # NDRPDR sel
#      - 16  # NDRPDR sel
#      - 17  # NDRPDR sel
#      - 18  # NDRPDR sel
#    csit-dpdk-perf-report-iterative-2005-2n-dnv:
#      - 8   # NDRPDR sel
#      - 9   # NDRPDR sel
#      - 10  # NDRPDR sel
#      - 11  # NDRPDR sel
#      - 12  # NDRPDR sel
#      - 13  # NDRPDR sel
#      - 14  # NDRPDR sel
#      - 15  # NDRPDR sel
#      - 16  # NDRPDR sel
#      - 17  # NDRPDR sel
#    # TODO: Add:
#    # csit-dpdk-perf-report-iterative-2009-2n-dnv:

#    csit-dpdk-perf-verify-2001-3n-dnv:
#      - 12  # NDRPDR sel
#      - 13  # NDRPDR sel
#      - 14  # NDRPDR sel
#      - 15  # NDRPDR sel
#      - 16  # NDRPDR sel
#      - 17  # NDRPDR sel
#      - 18  # NDRPDR sel
#      - 19  # NDRPDR sel
#      - 20  # NDRPDR sel
#      - 22  # NDRPDR sel
#    csit-dpdk-perf-report-iterative-2005-3n-dnv:
#      - 6   # NDRPDR sel
#      - 7   # NDRPDR sel
#      - 8   # NDRPDR sel
#      - 9   # NDRPDR sel
#      - 10  # NDRPDR sel
#      - 11  # NDRPDR sel
#      - 12  # NDRPDR sel
#      - 13  # NDRPDR sel
#      - 14  # NDRPDR sel
#      - 16  # NDRPDR sel
#    # TODO: Add:
#    # csit-dpdk-perf-report-iterative-2009-3n-dnv:

    csit-dpdk-perf-verify-2001-3n-tsh:
      - 3   # NDRPDR sel
      - 4   # NDRPDR sel
      - 5   # NDRPDR sel
      - 9   # NDRPDR sel
      - 10  # NDRPDR sel
      - 11  # NDRPDR sel
      - 12  # NDRPDR sel
      - 14  # NDRPDR sel
      - 15  # NDRPDR sel
      - 18  # NDRPDR sel
    csit-dpdk-perf-report-iterative-2005-3n-tsh:
      - 5   # NDRPDR sel
    # TODO: Add:
    csit-dpdk-perf-report-iterative-2009-3n-tsh:
      - 1   # NDRPDR iter env5
      - 2   # NDRPDR iter env5
      - 3   # NDRPDR iter env5
      - 4   # NDRPDR iter env5
      - 5   # NDRPDR iter env5
      - 6   # NDRPDR iter env5
      - 7   # NDRPDR iter env5
      - 9   # NDRPDR iter env5
      - 10  # NDRPDR iter env5

    # TODO: Add:
    csit-vpp-device-2009-ubuntu1804-1n-skx:
      - 131 # rls2009 env 5

- type: "output"
  output: "report"
  format:
    html:
    - full
#    pdf:
#    - minimal

################################################################################
###                               T A B L E S                                ###
################################################################################

# VPP Soak vs NDR - 2n-skx
- type: "table"
  title: "VPP Soak vs NDR 2n-skx"
  algorithm: "table_soak_vs_ndr"
  output-file: "{DIR[STATIC,VPP]}/soak-vs-ndr-2n-skx"
  reference:
    title: "NDR"
    data: "vpp-soak-vs-ndr-2n-skx-ref"
  compare:
    title: "Soak"
    data: "vpp-soak-vs-ndr-2n-skx-cmp"
  data: "vpp-soak-vs-ndr-2n-skx"
  include-tests: "NDR"
  filter: "('NDRPDR' or 'SOAK') and not 'NF_DENSITY'"
  parameters:
    - "throughput"
    - "name"
    - "parent"

# VPP Soak vs NDR - 2n-clx
- type: "table"
  title: "VPP Soak vs NDR 2n-clx"
  algorithm: "table_soak_vs_ndr"
  output-file: "{DIR[STATIC,VPP]}/soak-vs-ndr-2n-clx"
  reference:
    title: "NDR"
    data: "vpp-soak-vs-ndr-2n-clx-ref"
  compare:
    title: "Soak"
    data: "vpp-soak-vs-ndr-2n-clx-cmp"
  data: "vpp-soak-vs-ndr-2n-clx"
  include-tests: "NDR"
  filter: "('NDRPDR' or 'SOAK') and not 'NF_DENSITY'"
  parameters:
    - "throughput"
    - "name"
    - "parent"

################################################################################

## VPP Compare NICs 3n-skx 2t1c ndr
#- type: "table"
#  title: "VPP Compare NICs 3n-skx 2t1c ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-2t1c-nics-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T1C' and 'NDRPDR' and not 'NF_DENSITY'"
#  columns:
#    - title: "x710"
#      data-set: "vpp-nic-comparison-3n-skx"
#      tag: "NIC_Intel-X710"
#    - title: "xxv710"
#      data-set: "vpp-nic-comparison-3n-skx"
#      tag: "NIC_Intel-XXV710"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ""
#    - "x710, xxv710 - NICs tested."
#    - "Diff - difference between x710 and xxv710 NIC."
#
## VPP Compare NICs 3n-skx 4t2c ndr
#- type: "table"
#  title: "VPP Compare NICs 3n-skx 4t2c ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-4t2c-nics-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'4T2C' and 'NDRPDR' and not 'NF_DENSITY'"
#  columns:
#    - title: "x710"
#      data-set: "vpp-nic-comparison-3n-skx"
#      tag: "NIC_Intel-X710"
#    - title: "xxv710"
#      data-set: "vpp-nic-comparison-3n-skx"
#      tag: "NIC_Intel-XXV710"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ""
#    - "x710, xxv710 - NICs tested."
#    - "Diff - difference between x710 and xxv710 NIC."
#
## VPP Compare NICs 3n-skx 2t1c pdr
#- type: "table"
#  title: "VPP Compare NICs 3n-skx 2t1c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-2t1c-nics-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T1C' and 'NDRPDR' and not 'NF_DENSITY'"
#  columns:
#    - title: "x710"
#      data-set: "vpp-nic-comparison-3n-skx"
#      tag: "NIC_Intel-X710"
#    - title: "xxv710"
#      data-set: "vpp-nic-comparison-3n-skx"
#      tag: "NIC_Intel-XXV710"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ""
#    - "x710, xxv710 - NICs tested."
#    - "Diff - difference between x710 and xxv710 NIC."
#
## VPP Compare NICs 3n-skx 4t2c pdr
#- type: "table"
#  title: "VPP Compare NICs 3n-skx 4t2c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-4t2c-nics-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'4T2C' and 'NDRPDR' and not 'NF_DENSITY'"
#  columns:
#    - title: "x710"
#      data-set: "vpp-nic-comparison-3n-skx"
#      tag: "NIC_Intel-X710"
#    - title: "xxv710"
#      data-set: "vpp-nic-comparison-3n-skx"
#      tag: "NIC_Intel-XXV710"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ""
#    - "x710, xxv710 - NICs tested."
#    - "Diff - difference between x710 and xxv710 NIC."

## VPP Compare NICs 3n-skx 2t1c mrr
#- type: "table"
#  title: "VPP Compare NICs 3n-skx 2t1c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-2t1c-nics-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T1C' and 'MRR' and not 'NF_DENSITY'"
#  columns:
#    - title: "x710"
#      data-set: "vpp-nic-comparison-3n-skx-mrr"
#      tag: "NIC_Intel-X710"
#    - title: "xxv710"
#      data-set: "vpp-nic-comparison-3n-skx-mrr"
#      tag: "NIC_Intel-XXV710"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ""
#    - "x710, xxv710 - NICs tested."
#    - "Diff - difference between x710 and xxv710 NIC."
#
## VPP Compare NICs 3n-skx 4t2c mrr
#- type: "table"
#  title: "VPP Compare NICs 3n-skx 4t2c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-4t2c-nics-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'4T2C' and 'MRR' and not 'NF_DENSITY'"
#  columns:
#    - title: "x710"
#      data-set: "vpp-nic-comparison-3n-skx-mrr"
#      tag: "NIC_Intel-X710"
#    - title: "xxv710"
#      data-set: "vpp-nic-comparison-3n-skx-mrr"
#      tag: "NIC_Intel-XXV710"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ""
#    - "x710, xxv710 - NICs tested."
#    - "Diff - difference between x710 and xxv710 NIC."
#
## VPP Compare NICs 3n-skx 8t4c mrr
#- type: "table"
#  title: "VPP Compare NICs 3n-skx 8t4c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-8t4c-nics-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'8T4C' and 'MRR' and not 'NF_DENSITY'"
#  columns:
#    - title: "x710"
#      data-set: "vpp-nic-comparison-3n-skx-mrr"
#      tag: "NIC_Intel-X710"
#    - title: "xxv710"
#      data-set: "vpp-nic-comparison-3n-skx-mrr"
#      tag: "NIC_Intel-XXV710"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ""
#    - "x710, xxv710 - NICs tested."
#    - "Diff - difference between x710 and xxv710 NIC."

# VPP Compare NICs 2n-skx 2t1c ndr
- type: "table"
  title: "VPP Compare NICs 2n-skx 2t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-2t1c-nics-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and not 'NF_DENSITY'"
  columns:
    - title: "x710"
      data-set: "vpp-nic-comparison-2n-skx"
      tag: "NIC_Intel-X710"
    - title: "xxv710"
      data-set: "vpp-nic-comparison-2n-skx"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "x710, xxv710 - NICs tested."
    - "Diff - difference between x710 and xxv710 NIC."

# VPP Compare NICs 2n-skx 4t2c ndr
- type: "table"
  title: "VPP Compare NICs 2n-skx 4t2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-4t2c-nics-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and not 'NF_DENSITY'"
  columns:
    - title: "x710"
      data-set: "vpp-nic-comparison-2n-skx"
      tag: "NIC_Intel-X710"
    - title: "xxv710"
      data-set: "vpp-nic-comparison-2n-skx"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "x710, xxv710 - NICs tested."
    - "Diff - difference between x710 and xxv710 NIC."

# VPP Compare NICs 2n-skx 2t1c pdr
- type: "table"
  title: "VPP Compare NICs 2n-skx 2t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-2t1c-nics-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and not 'NF_DENSITY'"
  columns:
    - title: "x710"
      data-set: "vpp-nic-comparison-2n-skx"
      tag: "NIC_Intel-X710"
    - title: "xxv710"
      data-set: "vpp-nic-comparison-2n-skx"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "x710, xxv710 - NICs tested."
    - "Diff - difference between x710 and xxv710 NIC."

# VPP Compare NICs 2n-skx 4t2c pdr
- type: "table"
  title: "VPP Compare NICs 2n-skx 4t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-4t2c-nics-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and not 'NF_DENSITY'"
  columns:
    - title: "x710"
      data-set: "vpp-nic-comparison-2n-skx"
      tag: "NIC_Intel-X710"
    - title: "xxv710"
      data-set: "vpp-nic-comparison-2n-skx"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "x710, xxv710 - NICs tested."
    - "Diff - difference between x710 and xxv710 NIC."

# VPP Compare NICs 2n-skx 2t1c mrr
- type: "table"
  title: "VPP Compare NICs 2n-skx 2t1c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-2t1c-nics-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'MRR' and not 'NF_DENSITY'"
  columns:
    - title: "x710"
      data-set: "vpp-nic-comparison-2n-skx-mrr"
      tag: "NIC_Intel-X710"
    - title: "xxv710"
      data-set: "vpp-nic-comparison-2n-skx-mrr"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "x710, xxv710 - NICs tested."
    - "Diff - difference between x710 and xxv710 NIC."

# VPP Compare NICs 2n-skx 4t2c mrr
- type: "table"
  title: "VPP Compare NICs 2n-skx 4t2c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-4t2c-nics-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'MRR' and not 'NF_DENSITY'"
  columns:
    - title: "x710"
      data-set: "vpp-nic-comparison-2n-skx-mrr"
      tag: "NIC_Intel-X710"
    - title: "xxv710"
      data-set: "vpp-nic-comparison-2n-skx-mrr"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "x710, xxv710 - NICs tested."
    - "Diff - difference between x710 and xxv710 NIC."

# VPP Compare NICs 2n-skx 8t4c mrr
- type: "table"
  title: "VPP Compare NICs 2n-skx 8t4c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-8t4c-nics-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'8T4C' and 'MRR' and not 'NF_DENSITY'"
  columns:
    - title: "x710"
      data-set: "vpp-nic-comparison-2n-skx-mrr"
      tag: "NIC_Intel-X710"
    - title: "xxv710"
      data-set: "vpp-nic-comparison-2n-skx-mrr"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "x710, xxv710 - NICs tested."
    - "Diff - difference between x710 and xxv710 NIC."

################################################################################
# VPP

# VPP Performance Changes 3n-hsw 1t1c pdr
- type: "table"
  title: "VPP Performance Changes 3n-hsw 1t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-1t1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'1T1C' and 'NDRPDR' and 'NIC_Intel-XL710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-hsw-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-hsw-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-hsw-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-hsw-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-1t1c-pdr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-hsw-1t1c-pdr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: PDR throughput on 3n-hsw with xl710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-hsw 2t2c pdr
- type: "table"
  title: "VPP Performance Changes 3n-hsw 2t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-2t2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T2C' and 'NDRPDR' and 'NIC_Intel-XL710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-hsw-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-hsw-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-hsw-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-hsw-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-2t2c-pdr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-hsw-2t2c-pdr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: PDR throughput on 3n-hsw with xl710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-hsw 1t1c ndr
- type: "table"
  title: "VPP Performance Changes 3n-hsw 1t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-1t1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'1T1C' and 'NDRPDR' and 'NIC_Intel-XL710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-hsw-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-hsw-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-hsw-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-hsw-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-1t1c-ndr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-hsw-1t1c-ndr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: NDR throughput on 3n-hsw with xl710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-hsw 2t2c ndr
- type: "table"
  title: "VPP Performance Changes 3n-hsw 2t2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-2t2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T2C' and 'NDRPDR' and 'NIC_Intel-XL710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-hsw-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-hsw-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-hsw-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-hsw-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-2t2c-ndr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-hsw-2t2c-ndr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: NDR throughput on 3n-hsw with xl710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-skx 2t1c pdr
- type: "table"
  title: "VPP Performance Changes 3n-skx 2t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-2t1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-skx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-skx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-skx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-skx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-skx-2t1c-pdr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-skx-2t1c-pdr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: PDR throughput on 3n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-skx 4t2c pdr
- type: "table"
  title: "VPP Performance Changes 3n-skx 4t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-4t2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-skx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-skx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-skx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-skx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-skx-4t2c-pdr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-skx-4t2c-pdr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: PDR throughput on 3n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-skx 2t1c ndr
- type: "table"
  title: "VPP Performance Changes 3n-skx 2t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-2t1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-skx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-skx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-skx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-skx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-skx-2t1c-ndr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-skx-2t1c-ndr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: NDR throughput on 3n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-skx 4t2c ndr
- type: "table"
  title: "VPP Performance Changes 3n-skx 4t2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-4t2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-skx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-skx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-skx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-skx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-skx-4t2c-ndr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-skx-4t2c-ndr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: NDR throughput on 3n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-skx 2t1c pdr
- type: "table"
  title: "VPP Performance Changes 2n-skx 2t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-2t1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-2n-skx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-skx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-skx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-skx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-skx-2t1c-pdr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-skx-2t1c-pdr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: PDR throughput on 2n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-skx 4t2c pdr
- type: "table"
  title: "VPP Performance Changes 2n-skx 4t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-4t2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-2n-skx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-skx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-skx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-skx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-skx-4t2c-pdr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-skx-4t2c-pdr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: PDR throughput on 2n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-skx 2t1c ndr
- type: "table"
  title: "VPP Performance Changes 2n-skx 2t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-2t1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-2n-skx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-skx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-skx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-skx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-skx-2t1c-ndr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-skx-2t1c-ndr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: NDR throughput on 2n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-skx 4t2c ndr
- type: "table"
  title: "VPP Performance Changes 2n-skx 4t2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-4t2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-2n-skx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-skx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-skx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-skx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-skx-4t2c-ndr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-skx-4t2c-ndr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: NDR throughput on 2n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-clx-xxv710 2t1c pdr
- type: "table"
  title: "VPP Performance Changes 2n-clx-xxv710 2t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-xxv710-2t1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-2n-clx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-clx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-clx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-clx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-clx-2t1c-pdr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-clx-2t1c-pdr-rca1.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: PDR throughput on 2n-clx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-clx-xxv710 4t2c pdr
- type: "table"
  title: "VPP Performance Changes 2n-clx-xxv710 4t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-xxv710-4t2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-2n-clx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-clx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-clx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-clx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-clx-4t2c-pdr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-clx-4t2c-pdr-rca1.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: PDR throughput on 2n-clx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-clx-xxv710 2t1c ndr
- type: "table"
  title: "VPP Performance Changes 2n-clx-xxv710 2t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-xxv710-2t1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-2n-clx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-clx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-clx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-clx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-clx-2t1c-ndr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-clx-2t1c-ndr-rca1.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: NDR throughput on 2n-clx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-clx-xxv710 4t2c ndr
- type: "table"
  title: "VPP Performance Changes 2n-clx-xxv710 ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-xxv710-4t2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-2n-clx-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-clx-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-clx-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-clx-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-clx-4t2c-ndr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-clx-4t2c-ndr-rca1.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: NDR throughput on 2n-clx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

## VPP Performance Changes 2n-clx-x556 2t1c pdr
#- type: "table"
#  title: "VPP Performance Changes 2n-clx-x556 2t1c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-x556-2t1c-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T1C' and 'NDRPDR' and 'NIC_Mellanox-CX556A' and not 'NF_DENSITY'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-2n-clx-ref-env4"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-2n-clx-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: PDR throughput on 2n-clx with x556.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2005.0-3 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
##    - '                RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
#
## VPP Performance Changes 2n-clx-x556 4t2c pdr
#- type: "table"
#  title: "VPP Performance Changes 2n-clx-x556 4t2c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-x556-4t2c-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'4T2C' and 'NDRPDR' and 'NIC_Mellanox-CX556A' and not 'NF_DENSITY'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-2n-clx-ref-env4"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-2n-clx-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: PDR throughput on 2n-clx with x556.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2005.0-3 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
##    - '                RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
#
## VPP Performance Changes 2n-clx-x556 2t1c ndr
#- type: "table"
#  title: "VPP Performance Changes 2n-clx-x556 2t1c ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-x556-2t1c-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T1C' and 'NDRPDR' and 'NIC_Mellanox-CX556A' and not 'NF_DENSITY'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-2n-clx-ref-env4"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-2n-clx-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: NDR throughput on 2n-clx with x556.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2005.0-3 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
##    - '                RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'
#
## VPP Performance Changes 2n-clx-x556 4t2c ndr
#- type: "table"
#  title: "VPP Performance Changes 2n-clx-x556 ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-x556-4t2c-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'4T2C' and 'NDRPDR' and 'NIC_Mellanox-CX556A' and not 'NF_DENSITY'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-2n-clx-ref-env4"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-2n-clx-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: NDR throughput on 2n-clx with x556.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2005.0-3 vs 2001.0-2: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
##    - '                RCA1: root cause analysis reference for 2001.0-4 vs 2001.0-2.'

## VPP Performance Changes 2n-dnv 1t1c pdr
#- type: "table"
#  title: "VPP Performance Changes 2n-dnv 1t1c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-dnv-1t1c-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'1T1C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-2n-dnv-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-2n-dnv-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-2n-dnv-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: PDR throughput on 2n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 2n-dnv 2t2c pdr
#- type: "table"
#  title: "VPP Performance Changes 2n-dnv 2t2c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-dnv-2t2c-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T2C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-2n-dnv-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-2n-dnv-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-2n-dnv-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: PDR throughput on 2n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 2n-dnv 1t1c ndr
#- type: "table"
#  title: "VPP Performance Changes 2n-dnv 1t1c ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-dnv-1t1c-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'1T1C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-2n-dnv-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-2n-dnv-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-2n-dnv-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: NDR throughput on 2n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 2n-dnv 2t2c ndr
#- type: "table"
#  title: "VPP Performance Changes 2n-dnv 2t2c ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-dnv-2t2c-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T2C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-2n-dnv-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-2n-dnv-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-2n-dnv-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: NDR throughput on 2n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 3n-dnv 1t1c pdr
#- type: "table"
#  title: "VPP Performance Changes 3n-dnv 1t1c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-dnv-1t1c-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'1T1C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-3n-dnv-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-3n-dnv-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-3n-dnv-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: PDR throughput on 3n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 3n-dnv 2t2c pdr
#- type: "table"
#  title: "VPP Performance Changes 3n-dnv 2t2c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-dnv-2t2c-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T2C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-3n-dnv-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-3n-dnv-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-3n-dnv-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: PDR throughput on 3n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 3n-dnv 1t1c ndr
#- type: "table"
#  title: "VPP Performance Changes 3n-dnv 1t1c ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-dnv-1t1c-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'1T1C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-3n-dnv-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-3n-dnv-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-3n-dnv-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: NDR throughput on 3n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 3n-dnv 2t2c ndr
#- type: "table"
#  title: "VPP Performance Changes 3n-dnv 2t2c ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-dnv-2t2c-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T2C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-3n-dnv-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-3n-dnv-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-3n-dnv-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: NDR throughput on 3n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'

# VPP Performance Changes 3n-tsh 1t1c pdr
- type: "table"
  title: "VPP Performance Changes 3n-tsh 1t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-tsh-1t1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'1T1C'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-tsh-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-tsh-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-tsh-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-tsh-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-tsh-1t1c-pdr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-tsh-1t1c-pdr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: PDR throughput on 3n-tsh with x520.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-tsh 2t2c pdr
- type: "table"
  title: "VPP Performance Changes 3n-tsh 2t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-tsh-2t2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T2C'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-tsh-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-tsh-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-tsh-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-tsh-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-tsh-2t2c-pdr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-tsh-2t2c-pdr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: PDR throughput on 3n-tsh with x520.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-tsh 1t1c ndr
- type: "table"
  title: "VPP Performance Changes 3n-tsh 1t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-tsh-1t1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'1T1C'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-tsh-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-tsh-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-tsh-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-tsh-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-tsh-1t1c-ndr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-tsh-1t1c-ndr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: NDR throughput on 3n-tsh with x520.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-tsh 2t2c ndr
- type: "table"
  title: "VPP Performance Changes 3n-tsh 2t2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-tsh-2t2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T2C'"
  columns:
    - title: "2001.0-4"
      data-set: "vpp-performance-changes-3n-tsh-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-tsh-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-tsh-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-tsh-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-tsh-2t2c-ndr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-tsh-2t2c-ndr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: NDR throughput on 3n-tsh with x520.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Comparison Across Testbeds 3n-hsw to 3n-skx 1c ndr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx 1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-3n-skx-1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '1C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-ref"
      tag: "NIC_Intel-XL710"
    - title: "3n-skx xxv710"
      data-set: "vpp-compare-testbeds-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."

# VPP Comparison Across Testbeds 3n-hsw to 3n-skx 2c ndr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx 2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-3n-skx-2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '2C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-ref"
      tag: "NIC_Intel-XL710"
    - title: "3n-skx xxv710"
      data-set: "vpp-compare-testbeds-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."

# VPP Comparison Across Testbeds 3n-hsw to 3n-skx 1c pdr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx 1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-3n-skx-1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '1C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-ref"
      tag: "NIC_Intel-XL710"
    - title: "3n-skx xxv710"
      data-set: "vpp-compare-testbeds-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."

# VPP Comparison Across Testbeds 3n-hsw to 3n-skx 2c pdr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx 2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-3n-skx-2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '2C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-ref"
      tag: "NIC_Intel-XL710"
    - title: "3n-skx xxv710"
      data-set: "vpp-compare-testbeds-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."

# VPP Comparison Across Testbeds 2n-skx to 2n-clx 2t1c ndr
- type: "table"
  title: "VPP Comparison Across Testbeds 2n-skx to 2n-clx 2t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-2n-skx-2n-clx-2t1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2n-skx"
      data-set: "vpp-compare-testbeds-skx-clx-ref"
    - title: "2n-clx"
      data-set: "vpp-compare-testbeds-skx-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "2n-skx, 2n-clx - testbeds and NICs tested."
    - "Diff - difference between 2n-skx and 2n-clx testbeds."

# VPP Comparison Across Testbeds 2n-skx to 2n-clx 4t2c ndr
- type: "table"
  title: "VPP Comparison Across Testbeds 2n-skx to 2n-clx 4t2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-2n-skx-2n-clx-4t2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2n-skx"
      data-set: "vpp-compare-testbeds-skx-clx-ref"
    - title: "2n-clx"
      data-set: "vpp-compare-testbeds-skx-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "2n-skx, 2n-clx - testbeds and NICs tested."
    - "Diff - difference between 2n-skx and 2n-clx testbeds."

# VPP Comparison Across Testbeds 2n-skx to 2n-clx 2t1c pdr
- type: "table"
  title: "VPP Comparison Across Testbeds 2n-skx to 2n-clx 2t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-2n-skx-2n-clx-2t1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2n-skx"
      data-set: "vpp-compare-testbeds-skx-clx-ref"
    - title: "2n-clx"
      data-set: "vpp-compare-testbeds-skx-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "2n-skx, 2n-clx - testbeds and NICs tested."
    - "Diff - difference between 2n-skx and 2n-clx testbeds."

# VPP Comparison Across Testbeds 2n-skx to 2n-clx 4t2c pdr
- type: "table"
  title: "VPP Comparison Across Testbeds 2n-skx to 2n-clx 4t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-2n-skx-2n-clx-4t2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2n-skx"
      data-set: "vpp-compare-testbeds-skx-clx-ref"
    - title: "2n-clx"
      data-set: "vpp-compare-testbeds-skx-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "2n-skx, 2n-clx - testbeds and NICs tested."
    - "Diff - difference between 2n-skx and 2n-clx testbeds."

# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c ndr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '1C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-hsw-clx-ref"
      tag: "NIC_Intel-XL710"
    - title: "2n-clx xxv710"
      data-set: "vpp-compare-testbeds-hsw-clx-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."

# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c ndr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '2C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-hsw-clx-ref"
      tag: "NIC_Intel-XL710"
    - title: "2n-clx xxv710"
      data-set: "vpp-compare-testbeds-hsw-clx-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."

# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c pdr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '1C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-hsw-clx-ref"
      tag: "NIC_Intel-XL710"
    - title: "2n-clx xxv710"
      data-set: "vpp-compare-testbeds-hsw-clx-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."

# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c pdr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'NDRPDR' and '2C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-hsw-clx-ref"
      tag: "NIC_Intel-XL710"
    - title: "2n-clx xxv710"
      data-set: "vpp-compare-testbeds-hsw-clx-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."

# VPP Comparison Across Topologies 3n-skx to 2n-skx 1c ndr
- type: "table"
  title: "VPP Comparison Across Topologies 3n-skx to 2n-skx 1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-topologies-3n-skx-2n-skx-1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'NDRPDR' and '1C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "3n-skx"
      data-set: "vpp-compare-topologies-ref"
    - title: "2n-skx"
      data-set: "vpp-compare-topologies-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-skx, 2n-skx - topologies tested."
    - "Diff - difference between 3n-skx and 2n-skx topologies."

# VPP Comparison Across Topologies 3n-skx to 2n-skx 2c ndr
- type: "table"
  title: "VPP Comparison Across Topologies 3n-skx to 2n-skx 2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-topologies-3n-skx-2n-skx-2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'NDRPDR' and '2C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "3n-skx"
      data-set: "vpp-compare-topologies-ref"
    - title: "2n-skx"
      data-set: "vpp-compare-topologies-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-skx, 2n-skx - topologies tested."
    - "Diff - difference between 3n-skx and 2n-skx topologies."

# VPP Comparison Across Topologies 3n-skx to 2n-skx 1c pdr
- type: "table"
  title: "VPP Comparison Across Topologies 3n-skx to 2n-skx 1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-topologies-3n-skx-2n-skx-1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'NDRPDR' and '1C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "3n-skx"
      data-set: "vpp-compare-topologies-ref"
    - title: "2n-skx"
      data-set: "vpp-compare-topologies-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-skx, 2n-skx - topologies tested."
    - "Diff - difference between 3n-skx and 2n-skx topologies."

# VPP Comparison Across Topologies 3n-skx to 2n-skx 2c pdr
- type: "table"
  title: "VPP Comparison Across Topologies 3n-skx to 2n-skx 2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-topologies-3n-skx-2n-skx-2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'NDRPDR' and '2C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "3n-skx"
      data-set: "vpp-compare-topologies-ref"
    - title: "2n-skx"
      data-set: "vpp-compare-topologies-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-skx, 2n-skx - topologies tested."
    - "Diff - difference between 3n-skx and 2n-skx topologies."

# VPP Performance Changes 3n-hsw 1t1c mrr
- type: "table"
  title: "VPP Performance Changes 3n-hsw 1t1c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-1t1c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'1T1C' and 'MRR' and 'NIC_Intel-XL710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-3n-hsw-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-hsw-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-hsw-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-hsw-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-1t1c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-hsw-1t1c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 3n-hsw with xl710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-hsw 2t2c mrr
- type: "table"
  title: "VPP Performance Changes 3n-hsw 2t2c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-2t2c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'2T2C' and 'MRR' and 'NIC_Intel-XL710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-3n-hsw-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-hsw-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-hsw-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-hsw-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-2t2c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-hsw-2t2c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 3n-hsw with xl710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-hsw 4t4c mrr
- type: "table"
  title: "VPP Performance Changes 3n-hsw 4t4c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-hsw-4t4c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'4T4C' and 'MRR' and 'NIC_Intel-XL710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-3n-hsw-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-hsw-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-hsw-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-hsw-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-4t4c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-hsw-4t4c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 3n-hsw with xl710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-skx 2t1c mrr
- type: "table"
  title: "VPP Performance Changes 3n-skx 2t1c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-2t1c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'MRR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-3n-skx-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-skx-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-skx-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-skx-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-2t1c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-2t1c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 3n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-skx 4t2c mrr
- type: "table"
  title: "VPP Performance Changes 3n-skx 4t2c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-4t2c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'MRR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-3n-skx-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-skx-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-skx-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-skx-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-4t2c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-4t2c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 3n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-skx 8t4c mrr
- type: "table"
  title: "VPP Performance Changes 3n-skx 8t4c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-skx-8t4c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'8T4C' and 'MRR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-3n-skx-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-skx-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-skx-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-skx-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-8t4c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-hsw-8t4c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 3n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-skx 2t1c mrr
- type: "table"
  title: "VPP Performance Changes 2n-skx 2t1c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-2t1c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'MRR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-2n-skx-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-skx-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-skx-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-skx-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-skx-2t1c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-4"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-skx-2t1c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 2n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-skx 4t2c mrr
- type: "table"
  title: "VPP Performance Changes 2n-skx 4t2c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-4t2c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'MRR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-2n-skx-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-skx-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-skx-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-skx-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-skx-4t2c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-4"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-skx-4t2c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 2n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-skx 8t4c mrr
- type: "table"
  title: "VPP Performance Changes 2n-skx 8t4c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-skx-8t4c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'8T4C' and 'MRR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-2n-skx-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-skx-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-skx-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-skx-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-skx-8t4c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-4"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-skx-8t4c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 2n-skx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-clx-xxv710 2t1c mrr
- type: "table"
  title: "VPP Performance Changes 2n-clx-xxv710 2t1c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-xxv710-2t1c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'MRR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-2n-clx-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-clx-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-clx-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-clx-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-clx-2t1c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-clx-2t1c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 2n-clx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-clx-xxv710 4t2c mrr
- type: "table"
  title: "VPP Performance Changes 2n-clx-xxv710 4t2c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-xxv710-4t2c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'MRR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-2n-clx-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-clx-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-clx-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-clx-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-clx-4t2c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-clx-4t2c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 2n-clx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 2n-clx-xxv710 8t4c mrr
- type: "table"
  title: "VPP Performance Changes 2n-clx-xxv710 8t4c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-xxv710-8t4c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'8T4C' and 'MRR' and 'NIC_Intel-XXV710' and not 'NF_DENSITY'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-2n-clx-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-2n-clx-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-2n-clx-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-2n-clx-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-2n-clx-8t4c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-2n-clx-8t4c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 2n-clx with xxv710.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

## VPP Performance Changes 2n-clx-x556 2t1c mrr
#- type: "table"
#  title: "VPP Performance Changes 2n-clx-x556 2t1c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-x556-2t1c-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T1C' and 'MRR' and 'NIC_Mellanox-CX556A' and not 'NF_DENSITY'"
#  columns:
#    - title: "2001"
#      data-set: "vpp-performance-changes-2n-clx-mrr-ref-env4"
#    - title: "2005"
#      data-set: "vpp-performance-changes-2n-clx-mrr-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ""
#    - "2001, 2005 - VPP versions tested."
#    - "Diff - difference between 2001 and 2005 VPP version."
#
## VPP Performance Changes 2n-clx-x556 4t2c mrr
#- type: "table"
#  title: "VPP Performance Changes 2n-clx-x556 4t2c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-x556-4t2c-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'4T2C' and 'MRR' and 'NIC_Mellanox-CX556A' and not 'NF_DENSITY'"
#  columns:
#    - title: "2001"
#      data-set: "vpp-performance-changes-2n-clx-mrr-ref-env4"
#    - title: "2005"
#      data-set: "vpp-performance-changes-2n-clx-mrr-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ""
#    - "2001, 2005 - VPP versions tested."
#    - "Diff - difference between 2001 and 2005 VPP version."
#
## VPP Performance Changes 2n-clx-x556 8t4c mrr
#- type: "table"
#  title: "VPP Performance Changes 2n-clx-x556 8t4c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-clx-x556-8t4c-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'8T4C' and 'MRR' and 'NIC_Mellanox-CX556A' and not 'NF_DENSITY'"
#  columns:
#    - title: "2001"
#      data-set: "vpp-performance-changes-2n-clx-mrr-ref-env4"
#    - title: "2005"
#      data-set: "vpp-performance-changes-2n-clx-mrr-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 1
#      compare: 2
#  legend:
#    - ""
#    - "2001, 2005 - VPP versions tested."
#    - "Diff - difference between 2001 and 2005 VPP version."

## VPP Performance Changes 2n-dnv 1t1c mrr
#- type: "table"
#  title: "VPP Performance Changes 2n-dnv 1t1c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-dnv-1t1c-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'1T1C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-2n-dnv-mrr-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-2n-dnv-mrr-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-2n-dnv-mrr-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: MRR throughput on 2n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 2n-dnv 2t2c mrr
#- type: "table"
#  title: "VPP Performance Changes 2n-dnv 2t2c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-dnv-2t2c-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T2C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-2n-dnv-mrr-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-2n-dnv-mrr-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-2n-dnv-mrr-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: MRR throughput on 2n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 2n-dnv 4t4c mrr
#- type: "table"
#  title: "VPP Performance Changes 2n-dnv 4t4c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-dnv-4t4c-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'4T4C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-2n-dnv-mrr-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-2n-dnv-mrr-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-2n-dnv-mrr-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: MRR throughput on 2n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 3n-dnv 1t1c mrr
#- type: "table"
#  title: "VPP Performance Changes 3n-dnv 1t1c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-dnv-1t1c-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'1T1C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-3n-dnv-mrr-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-3n-dnv-mrr-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-3n-dnv-mrr-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: MRR throughput on 3n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 3n-dnv 2t2c mrr
#- type: "table"
#  title: "VPP Performance Changes 3n-dnv 2t2c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-dnv-2t2c-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T2C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-3n-dnv-mrr-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-3n-dnv-mrr-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-3n-dnv-mrr-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: MRR throughput on 3n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'
#
## VPP Performance Changes 3n-dnv 4t4c mrr
#- type: "table"
#  title: "VPP Performance Changes 3n-dnv 4t4c mrr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-dnv-4t4c-mrr"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  filter: "'4T4C'"
#  columns:
#    - title: "2001.0-2"
#      data-set: "vpp-performance-changes-3n-dnv-mrr-h1"
#    - title: "2005.0-3"
#      data-set: "vpp-performance-changes-3n-dnv-mrr-ref"
#    - title: "2009.0-5"
#      data-set: "vpp-performance-changes-3n-dnv-mrr-cmp"
#  comparisons:
#    - title: "2009.0-5 vs 2005.0-3"
#      reference: 2
#      compare: 3
#  legend:
#    - ''
#    - 'Test Case:            Test cases executed for: MRR throughput on 3n-dnv with x553.'
#    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
#    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
#    - '2009.0-5 vs 2005.0-3: Compares CSIT environment current vs previous with previous VPP code.'

# VPP Performance Changes 3n-tsh 1t1c mrr
- type: "table"
  title: "VPP Performance Changes 3n-tsh 1t1c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-tsh-1t1c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'1T1C'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-3n-tsh-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-tsh-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-tsh-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-tsh-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-tsh-1t1c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-tsh-1t1c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 3n-tsh with x520.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-tsh 2t2c mrr
- type: "table"
  title: "VPP Performance Changes 3n-tsh 2t2c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-tsh-2t2c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'2T2C'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-3n-tsh-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-tsh-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-tsh-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-tsh-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-tsh-2t2c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-tsh-2t2c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 3n-tsh with x520.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Performance Changes 3n-tsh 4t4c mrr
- type: "table"
  title: "VPP Performance Changes 3n-tsh 4t4c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-tsh-4t4c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'4T4C'"
  columns:
    - title: "2001.0-2"
      data-set: "vpp-performance-changes-3n-tsh-mrr-h1"
    - title: "2005.0-4"
      data-set: "vpp-performance-changes-3n-tsh-mrr-ref-env4"
    - title: "2005.0-5"
      data-set: "vpp-performance-changes-3n-tsh-mrr-ref-env5"
    - title: "2009.0-5"
      data-set: "vpp-performance-changes-3n-tsh-mrr-cmp"
  comparisons:
    - title: "2005.0-5 vs 2005.0-4"
      reference: 2
      compare: 3
#      rca-file: "rca/rca-3n-tsh-4t4c-mrr-rca1.yaml"
    - title: "2009.0-5 vs 2005.0-5"
      reference: 3
      compare: 4
#      rca-file: "rca/rca-3n-tsh-4t4c-mrr-rca2.yaml"
  legend:
    - ''
    - 'Test Case:            Test cases executed for: MRR throughput on 3n-tsh with x520.'
    - 'YYMM.V-E:             [Mpps +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "2" for CSIT rls2001, "4" for CSIT rls2005).'
    - 'YYMM.V-E vs YYMM.V-E: [% +- StDev] Relative difference, latter is the base. [N] for Root Cause Analysis (RCA) reference, see RCA list below.'
    - '2005.0-5 vs 2005.0-4: Compares CSIT environment current vs previous with previous VPP code.'
    - '2009.0-5 vs 2005.0-5: Compares VPP code current vs previous in the current CSIT environment.'

# VPP Comparison Across Testbeds 3n-hsw to 3n-skx 1c mrr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx 1c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-3n-skx-1c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'MRR' and '1C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-mrr-ref"
      tag: "NIC_Intel-XL710"
    - title: "3n-skx xxv710"
      data-set: "vpp-compare-testbeds-mrr-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."

# VPP Comparison Across Testbeds 3n-hsw to 3n-skx 2c mrr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx 2c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-3n-skx-2c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'MRR' and '2C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-mrr-ref"
      tag: "NIC_Intel-XL710"
    - title: "3n-skx xxv710"
      data-set: "vpp-compare-testbeds-mrr-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."

# VPP Comparison Across Testbeds 3n-hsw to 3n-skx 4c mrr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx 4c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-3n-skx-4c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'MRR' and '4C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-mrr-ref"
      tag: "NIC_Intel-XL710"
    - title: "3n-skx xxv710"
      data-set: "vpp-compare-testbeds-mrr-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 3n-skx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 3n-skx xxv710 testbeds."

# VPP Comparison Across Testbeds 2n-skx to 2n-clx 2t1c mrr
- type: "table"
  title: "VPP Comparison Across Testbeds 2n-skx to 2n-clx 2t1c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-2n-skx-2n-clx-2t1c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2n-skx"
      data-set: "vpp-compare-testbeds-mrr-skx-clx-ref"
    - title: "2n-clx"
      data-set: "vpp-compare-testbeds-mrr-skx-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "2n-skx, 2n-clx - testbeds and NICs tested."
    - "Diff - difference between 2n-skx and 2n-clx testbeds."

# VPP Comparison Across Testbeds 2n-skx to 2n-clx 4t2c mrr
- type: "table"
  title: "VPP Comparison Across Testbeds 2n-skx to 2n-clx 4t2c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-2n-skx-2n-clx-4t2c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2n-skx"
      data-set: "vpp-compare-testbeds-mrr-skx-clx-ref"
    - title: "2n-clx"
      data-set: "vpp-compare-testbeds-mrr-skx-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "2n-skx, 2n-clx - testbeds and NICs tested."
    - "Diff - difference between 2n-skx and 2n-clx testbeds."

# VPP Comparison Across Testbeds 2n-skx to 2n-clx 8t4c mrr
- type: "table"
  title: "VPP Comparison Across Testbeds 2n-skx to 2n-clx 8t4c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-2n-skx-2n-clx-8t4c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'8T4C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2n-skx"
      data-set: "vpp-compare-testbeds-mrr-skx-clx-ref"
    - title: "2n-clx"
      data-set: "vpp-compare-testbeds-mrr-skx-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "2n-skx, 2n-clx - testbeds and NICs tested."
    - "Diff - difference between 2n-skx and 2n-clx testbeds."

# VPP Comparison Across Topologies 3n-skx to 2n-skx 1c mrr
- type: "table"
  title: "VPP Comparison Across Topologies 3n-skx to 2n-skx 1c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-topologies-3n-skx-2n-skx-1c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'MRR' and '1C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "3n-skx"
      data-set: "vpp-compare-topologies-mrr-ref"
    - title: "2n-skx"
      data-set: "vpp-compare-topologies-mrr-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-skx, 2n-skx - topologies tested."
    - "Diff - difference between 3n-skx and 2n-skx topologies."

# VPP Comparison Across Topologies 3n-skx to 2n-skx 2c mrr
- type: "table"
  title: "VPP Comparison Across Topologies 3n-skx to 2n-skx 2c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-topologies-3n-skx-2n-skx-2c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'MRR' and '2C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "3n-skx"
      data-set: "vpp-compare-topologies-mrr-ref"
    - title: "2n-skx"
      data-set: "vpp-compare-topologies-mrr-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-skx, 2n-skx - topologies tested."
    - "Diff - difference between 3n-skx and 2n-skx topologies."

# VPP Comparison Across Topologies 3n-skx to 2n-skx 4c mrr
- type: "table"
  title: "VPP Comparison Across Topologies 3n-skx to 2n-skx 4c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-topologies-3n-skx-2n-skx-4c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "'MRR' and '4C' and 'NIC_Intel-XXV710'"
  columns:
    - title: "3n-skx"
      data-set: "vpp-compare-topologies-mrr-ref"
    - title: "2n-skx"
      data-set: "vpp-compare-topologies-mrr-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-skx, 2n-skx - topologies tested."
    - "Diff - difference between 3n-skx and 2n-skx topologies."

# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c mrr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 1c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-1c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'MRR' and '1C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-mrr-hsw-clx-ref"
      tag: "NIC_Intel-XL710"
    - title: "2n-clx xxv710"
      data-set: "vpp-compare-testbeds-mrr-hsw-clx-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."

# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c mrr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 2c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-2c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'MRR' and '2C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-mrr-hsw-clx-ref"
      tag: "NIC_Intel-XL710"
    - title: "2n-clx xxv710"
      data-set: "vpp-compare-testbeds-mrr-hsw-clx-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."

# VPP Comparison Across Testbeds 3n-hsw to 2n-clx 4c mrr
- type: "table"
  title: "VPP Comparison Across Testbeds 3n-hsw to 2n-clx 4c mrr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,VPP]}/performance-compare-testbeds-3n-hsw-2n-clx-4c-mrr"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  filter: "('NIC_Intel-XXV710' or 'NIC_Intel-XL710') and 'MRR' and '4C'"
  columns:
    - title: "3n-hsw xl710"
      data-set: "vpp-compare-testbeds-mrr-hsw-clx-ref"
      tag: "NIC_Intel-XL710"
    - title: "2n-clx xxv710"
      data-set: "vpp-compare-testbeds-mrr-hsw-clx-cmp"
      tag: "NIC_Intel-XXV710"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw xl710, 2n-clx xxv710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw xl710 and 2n-clx xxv710 testbeds."

# Detailed Test Results - VPP Performance Results 3n-hsw
- type: "table"
  title: "Detailed Test Results - VPP Performance Results 3n-hsw"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,PERF,VPP,3N,HSW]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
      data: "data msg"
  data: "vpp-perf-results-3n-hsw"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "msg"

# Detailed Test Results - VPP Performance Results 3n-skx
- type: "table"
  title: "Detailed Test Results - VPP Performance Results 3n-skx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,PERF,VPP,3N,SKX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
      data: "data msg"
  data: "vpp-perf-results-3n-skx"
  filter: "all"
  remove-ndr: False
  parameters:
  - "name"
  - "parent"
  - "msg"

# Detailed Test Results - VPP Performance Results 2n-skx
- type: "table"
  title: "Detailed Test Results - VPP Performance Results 2n-skx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,PERF,VPP,2N,SKX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
      data: "data msg"
  data: "vpp-perf-results-2n-skx"
  filter: "all"
  remove-ndr: False
  parameters:
  - "name"
  - "parent"
  - "msg"

# Detailed Test Results - VPP Performance Results 2n-clx
- type: "table"
  title: "Detailed Test Results - VPP Performance Results 2n-clx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,PERF,VPP,2N,CLX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
      data: "data msg"
  data: "vpp-perf-results-2n-clx"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "msg"

# Detailed Test Results - VPP Performance Results 3n-tsh
- type: "table"
  title: "Detailed Test Results - VPP Performance Results 3n-tsh"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,PERF,VPP,3N,TSH]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
      data: "data msg"
  data: "vpp-perf-results-3n-tsh"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "msg"

## Detailed Test Results - VPP Performance Results 3n-dnv
#- type: "table"
#  title: "Detailed Test Results - VPP Performance Results 3n-dnv"
#  algorithm: "table_merged_details"
#  output-file: "{DIR[DTR,PERF,VPP,3N,DNV]}/"
#  columns:
#    - title: " |prein| Test Name |preout| "
#      data: "data name"
#    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
#      data: "data msg"
#  data: "vpp-perf-results-3n-dnv"
#  filter: "all"
#  parameters:
#  - "name"
#  - "parent"
#  - "msg"
#
## Detailed Test Results - VPP Performance Results 2n-dnv
#- type: "table"
#  title: "Detailed Test Results - VPP Performance Results 2n-dnv"
#  algorithm: "table_merged_details"
#  output-file: "{DIR[DTR,PERF,VPP,2N,DNV]}/vpp_performance_results_2n_dnv"
#  columns:
#    - title: " |prein| Test Name |preout| "
#      data: "data name"
#    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
#      data: "data msg"
#  data: "vpp-perf-results-2n-dnv"
#  filter: "all"
#  parameters:
#  - "name"
#  - "parent"
#  - "msg"

# Test configuration - VPP Performance Test Configs 3n-hsw
- type: "table"
  title: "Test configuration - VPP Performance Test Configs 3n-hsw"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTC,PERF,VPP,3N,HSW]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
      data: "data conf-history"
  data: "vpp-perf-results-3n-hsw"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "conf-history"

# Test configuration - VPP Performance Test Configs 3n-skx
- type: "table"
  title: "Test configuration - VPP Performance Test Configs 3n-skx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTC,PERF,VPP,3N,SKX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
      data: "data conf-history"
  data: "vpp-perf-results-3n-skx"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "conf-history"

# Test configuration - VPP Performance Test Configs 2n-skx
- type: "table"
  title: "Test configuration - VPP Performance Test Configs 2n-skx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTC,PERF,VPP,2N,SKX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
      data: "data conf-history"
  data: "vpp-perf-results-2n-skx"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "conf-history"

# Test configuration - VPP Performance Test Configs 2n-clx
- type: "table"
  title: "Test configuration - VPP Performance Test Configs 2n-clx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTC,PERF,VPP,2N,CLX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
      data: "data conf-history"
  data: "vpp-perf-results-2n-clx"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "conf-history"

# Test configuration - VPP Performance Test Configs 3n-tsh
- type: "table"
  title: "Test configuration - VPP Performance Test Configs 3n-tsh"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTC,PERF,VPP,3N,TSH]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
      data: "data conf-history"
  data: "vpp-perf-results-3n-tsh"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "conf-history"

## Test configuration - VPP Performance Test Configs 3n-dnv
#- type: "table"
#  title: "Test configuration - VPP Performance Test Configs 3n-dnv"
#  algorithm: "table_merged_details"
#  output-file: "{DIR[DTC,PERF,VPP,3N,DNV]}/"
#  columns:
#    - title: " |prein| Test Name |preout| "
#      data: "data name"
#    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
#      data: "data conf-history"
#  data: "vpp-perf-results-3n-dnv"
#  filter: "all"
#  parameters:
#  - "parent"
#  - "name"
#  - "conf-history"
#
## Test configuration - VPP Performance Test Configs 2n-dnv
#- type: "table"
#  title: "Test configuration - VPP Performance Test Configs 2n-dnv"
#  algorithm: "table_merged_details"
#  output-file: "{DIR[DTC,PERF,VPP,2N,DNV]}/"
#  columns:
#    - title: " |prein| Test Name |preout| "
#      data: "data name"
#    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
#      data: "data conf-history"
#  data: "vpp-perf-results-2n-dnv"
#  filter: "all"
#  parameters:
#  - "parent"
#  - "name"
#  - "conf-history"

# Test Operational Data - VPP Performance Operational Data 3n-hsw
- type: "table"
  title: "Test Operational Data - VPP Performance Operational Data 3n-hsw"
  algorithm: "table_oper_data_html"
  output-file: "{DIR[DTO,PERF,VPP,3N,HSW]}/"
  data: "vpp-perf-results-3n-hsw"
  filter: "all"

# Test Operational Data - VPP Performance Operational Data 3n-skx
- type: "table"
  title: "Test Operational Data - VPP Performance Operational Data 3n-skx"
  algorithm: "table_oper_data_html"
  output-file: "{DIR[DTO,PERF,VPP,3N,SKX]}/"
  data: "vpp-perf-results-3n-skx"
  filter: "all"

# Test Operational Data - VPP Performance Operational Data 2n-skx
- type: "table"
  title: "Test Operational Data - VPP Performance Operational Data 2n-skx"
  algorithm: "table_oper_data_html"
  output-file: "{DIR[DTO,PERF,VPP,2N,SKX]}/"
  data: "vpp-perf-results-2n-skx"
  filter: "all"

# Test Operational Data - VPP Performance Operational Data 2n-clx
- type: "table"
  title: "Test Operational Data - VPP Performance Operational Data 2n-clx"
  algorithm: "table_oper_data_html"
  output-file: "{DIR[DTO,PERF,VPP,2N,CLX]}/"
  data: "vpp-perf-results-2n-clx"
  filter: "all"

# Test Operational Data - VPP Performance Operational Data 3n-tsh
- type: "table"
  title: "Test Operational Data - VPP Performance Operational Data 3n-tsh"
  algorithm: "table_oper_data_html"
  output-file: "{DIR[DTO,PERF,VPP,3N,TSH]}/"
  data: "vpp-perf-results-3n-tsh"
  filter: "all"

## Test Operational Data - VPP Performance Operational Data 3n-dnv
#- type: "table"
#  title: "Test Operational Data - VPP Performance Operational Data 3n-dnv"
#  algorithm: "table_oper_data_html"
#  output-file: "{DIR[DTO,PERF,VPP,3N,DNV]}/"
#  data: "vpp-perf-results-3n-dnv"
#  filter: "all"
#
## Test Operational Data - VPP Performance Operational Data 2n-dnv
#- type: "table"
#  title: "Test Operational Data - VPP Performance Operational Data 2n-dnv"
#  algorithm: "table_oper_data_html"
#  output-file: "{DIR[DTO,PERF,VPP,2N,DNV]}/"
#  data: "vpp-perf-results-2n-dnv"
#  filter: "all"

# Detailed Test Results - VPP MRR Results 3n-hsw
- type: "table"
  title: "Detailed Test Results - VPP MRR Results 3n-hsw"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,MRR,VPP,3N,HSW]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Maximum Receive Rate trial [Mpps] |preout| "
      data: "data msg"
  data: "vpp-mrr-results-3n-hsw"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "msg"

# Detailed Test Results - VPP MRR Results 3n-skx
- type: "table"
  title: "Detailed Test Results - VPP MRR Results 3n-skx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,MRR,VPP,3N,SKX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Maximum Receive Rate trial [Mpps] |preout| "
      data: "data msg"
  data: "vpp-mrr-results-3n-skx"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "msg"

# Detailed Test Results - VPP MRR Results 2n-skx
- type: "table"
  title: "Detailed Test Results - VPP MRR Results 2n-skx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,MRR,VPP,2N,SKX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Maximum Receive Rate trial [Mpps] |preout| "
      data: "data msg"
  data: "vpp-mrr-results-2n-skx"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "msg"

# Detailed Test Results - VPP MRR Results 2n-clx
- type: "table"
  title: "Detailed Test Results - VPP MRR Results 2n-clx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,MRR,VPP,2N,CLX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Maximum Receive Rate trial [Mpps] |preout| "
      data: "data msg"
  data: "vpp-mrr-results-2n-clx"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "msg"

# Detailed Test Results - VPP MRR Results 3n-tsh
- type: "table"
  title: "Detailed Test Results - VPP MRR Results 3n-tsh"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,MRR,VPP,3N,TSH]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Maximum Receive Rate trial [Mpps] |preout| "
      data: "data msg"
  data: "vpp-mrr-results-3n-tsh"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "msg"

## Detailed Test Results - VPP MRR Results 3n-dnv
#- type: "table"
#  title: "Detailed Test Results - VPP MRR Results 3n-dnv"
#  algorithm: "table_merged_details"
#  output-file: "{DIR[DTR,MRR,VPP,3N,DNV]}/"
#  columns:
#    - title: " |prein| Test Name |preout| "
#      data: "data name"
#    - title: " |prein| Maximum Receive Rate trial [Mpps] |preout| "
#      data: "data msg"
#  data: "vpp-mrr-results-3n-dnv"
#  filter: "all"
#  parameters:
#  - "name"
#  - "parent"
#  - "msg"
#
## Detailed Test Results - VPP MRR Results 2n-dnv
#- type: "table"
#  title: "Detailed Test Results - VPP MRR Results 2n-dnv"
#  algorithm: "table_merged_details"
#  output-file: "{DIR[DTR,MRR,VPP,2N,DNV]}/"
#  columns:
#    - title: " |prein| Test Name |preout| "
#      data: "data name"
#    - title: " |prein| Maximum Receive Rate trial [Mpps] |preout| "
#      data: "data msg"
#  data: "vpp-mrr-results-2n-dnv"
#  filter: "all"
#  parameters:
#  - "name"
#  - "parent"
#  - "msg"

# Test configuration - VPP MRR Test Configs 3n-hsw
- type: "table"
  title: "Test configuration - VPP MRR Test Configs 3n-hsw"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTC,MRR,VPP,3N,HSW]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
      data: "data conf-history"
  data: "vpp-mrr-results-3n-hsw"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "conf-history"

# Test configuration - VPP MRR Test Configs 3n-skx
- type: "table"
  title: "Test configuration - VPP MRR Test Configs 3n-skx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTC,MRR,VPP,3N,SKX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
      data: "data conf-history"
  data: "vpp-mrr-results-3n-skx"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "conf-history"

# Test configuration - VPP MRR Test Configs 2n-skx
- type: "table"
  title: "Test configuration - VPP MRR Test Configs 2n-skx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTC,MRR,VPP,2N,SKX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
      data: "data conf-history"
  data: "vpp-mrr-results-2n-skx"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "conf-history"

# Test configuration - VPP MRR Test Configs 2n-clx
- type: "table"
  title: "Test configuration - VPP MRR Test Configs 2n-clx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTC,MRR,VPP,2N,CLX]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
      data: "data conf-history"
  data: "vpp-mrr-results-2n-clx"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "conf-history"

# Test configuration - VPP MRR Test Configs 3n-tsh
- type: "table"
  title: "Test configuration - VPP MRR Test Configs 3n-tsh"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTC,MRR,VPP,3N,TSH]}/"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
      data: "data conf-history"
  data: "vpp-mrr-results-3n-tsh"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "conf-history"

## Test configuration - VPP MRR Test Configs 3n-dnv
#- type: "table"
#  title: "Test configuration - VPP MRR Test Configs 3n-dnv"
#  algorithm: "table_merged_details"
#  output-file: "{DIR[DTC,MRR,VPP,3N,DNV]}/"
#  columns:
#    - title: " |prein| Test Name |preout| "
#      data: "data name"
#    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
#      data: "data conf-history"
#  data: "vpp-mrr-results-3n-dnv"
#  filter: "all"
#  parameters:
#  - "parent"
#  - "name"
#  - "conf-history"
#
## Test configuration - VPP MRR Test Configs 2n-dnv
#- type: "table"
#  title: "Test configuration - VPP MRR Test Configs 2n-dnv"
#  algorithm: "table_merged_details"
#  output-file: "{DIR[DTC,MRR,VPP,2N,DNV]}/"
#  columns:
#    - title: " |prein| Test Name |preout| "
#      data: "data name"
#    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
#      data: "data conf-history"
#  data: "vpp-mrr-results-2n-dnv"
#  filter: "all"
#  parameters:
#  - "parent"
#  - "name"
#  - "conf-history"

# Detailed Test Results - VPP Device Results - Ubuntu
- type: "table"
  title: "Detailed Test Results - VPP Device Results - Ubuntu"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]}/vpp_device_results_ubuntu"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Status |preout| "
      data: "data status"
  data: "vpp-device-results-ubuntu"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "doc"
  - "status"

# Test configuration - VPP Device Test Configs - Ubuntu
- type: "table"
  title: "Test configuration - VPP Device Test Configs - Ubuntu"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]}/vpp_device_configuration_ubuntu"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| VPP API Test Commands History - Commands Used Per Test Case |preout| "
      data: "data conf-history"
  data: "vpp-device-results-ubuntu"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "conf-history"

################################################################################

# DPDK Performance Changes 3n-hsw 1t1c pdr
- type: "table"
  title: "DPDK Performance Changes 3n-hsw 1t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-hsw-1t1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'1T1C' and 'NDRPDR' and 'NIC_Intel-XL710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-hsw-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-hsw-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-hsw-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 3n-hsw 2t2c pdr
- type: "table"
  title: "DPDK Performance Changes 3n-hsw 2t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-hsw-2t2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T2C' and 'NDRPDR' and 'NIC_Intel-XL710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-hsw-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-hsw-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-hsw-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 3n-hsw 1t1c pdr
- type: "table"
  title: "DPDK Performance Changes 3n-hsw 1t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-hsw-1t1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'1T1C' and 'NDRPDR' and 'NIC_Intel-XL710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-hsw-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-hsw-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-hsw-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 3n-hsw 2t2c ndr
- type: "table"
  title: "DPDK Performance Changes 3n-hsw 2t2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-hsw-2t2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T2C' and 'NDRPDR' and 'NIC_Intel-XL710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-hsw-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-hsw-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-hsw-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 3n-skx 2t1c pdr
- type: "table"
  title: "DPDK Performance Changes 3n-skx 2t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-skx-2t1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-skx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-skx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-skx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 3n-skx 4t2c pdr
- type: "table"
  title: "DPDK Performance Changes 3n-skx 4t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-skx-4t2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-skx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-skx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-skx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 3n-skx 2t1c ndr
- type: "table"
  title: "DPDK Performance Changes 3n-skx 2t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-skx-2t1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-skx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-skx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-skx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 3n-skx 4t2c ndr
- type: "table"
  title: "DPDK Performance Changes 3n-skx 4t2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-skx-4t2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-skx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-skx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-skx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 2n-skx 2t1c pdr
- type: "table"
  title: "DPDK Performance Changes 2n-skx 2t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-skx-2t1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-2n-skx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-2n-skx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-2n-skx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 2n-skx 4t2c pdr
- type: "table"
  title: "DPDK Performance Changes 2n-skx 4t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-skx-4t2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-2n-skx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-2n-skx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-2n-skx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 2n-skx 2t1c ndr
- type: "table"
  title: "DPDK Performance Changes 2n-skx 2t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-skx-2t1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-2n-skx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-2n-skx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-2n-skx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 2n-skx 4t2c ndr
- type: "table"
  title: "DPDK Performance Changes 2n-skx 4t2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-skx-4t2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-2n-skx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-2n-skx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-2n-skx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 2n-clx 2t1c pdr
- type: "table"
  title: "DPDK Performance Changes 2n-clx 2t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-clx-2t1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-2n-clx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-2n-clx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-2n-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 2n-clx 4t2c pdr
- type: "table"
  title: "DPDK Performance Changes 2n-clx 4t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-clx-4t2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-2n-clx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-2n-clx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-2n-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 2n-clx 2t1c ndr
- type: "table"
  title: "DPDK Performance Changes 2n-clx 2t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-clx-2t1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T1C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-2n-clx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-2n-clx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-2n-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 2n-clx 4t2c ndr
- type: "table"
  title: "DPDK Performance Changes 2n-clx 4t2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-clx-4t2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'4T2C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-2n-clx-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-2n-clx-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-2n-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

## DPDK Performance Changes 2n-dnv 1t1c pdr
#- type: "table"
#  title: "DPDK Performance Changes 2n-dnv 1t1c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-dnv-1t1c-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'1T1C' and 'NDRPDR' and 'NIC_Intel-X553'"
#  columns:
#    - title: "2001"
#      data-set: "dpdk-performance-changes-2n-dnv-h1"
#    - title: "2005"
#      data-set: "dpdk-performance-changes-2n-dnv-ref"
#    - title: "2009"
#      data-set: "dpdk-performance-changes-2n-dnv-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 2
#      compare: 3
#  legend:
#    - ""
#    - "2001, 2005, 2009 - DPDK versions tested."
#    - "Diff - difference between 2005 and 2009 DPDK version."
#
## DPDK Performance Changes 2n-dnv 2t2c pdr
#- type: "table"
#  title: "DPDK Performance Changes 2n-dnv 2t2c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-dnv-2t2c-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T2C' and 'NDRPDR' and 'NIC_Intel-X553'"
#  columns:
#    - title: "2001"
#      data-set: "dpdk-performance-changes-2n-dnv-h1"
#    - title: "2005"
#      data-set: "dpdk-performance-changes-2n-dnv-ref"
#    - title: "2009"
#      data-set: "dpdk-performance-changes-2n-dnv-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 2
#      compare: 3
#  legend:
#    - ""
#    - "2001, 2005, 2009 - DPDK versions tested."
#    - "Diff - difference between 2005 and 2009 DPDK version."
#
## DPDK Performance Changes 2n-dnv 1t1c ndr
#- type: "table"
#  title: "DPDK Performance Changes 2n-dnv 1t1c ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-dnv-1t1c-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'1T1C' and 'NDRPDR' and 'NIC_Intel-X553'"
#  columns:
#    - title: "2001"
#      data-set: "dpdk-performance-changes-2n-dnv-h1"
#    - title: "2005"
#      data-set: "dpdk-performance-changes-2n-dnv-ref"
#    - title: "2009"
#      data-set: "dpdk-performance-changes-2n-dnv-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 2
#      compare: 3
#  legend:
#    - ""
#    - "2001, 2005, 2009 - DPDK versions tested."
#    - "Diff - difference between 2005 and 2009 DPDK version."
#
## DPDK Performance Changes 2n-dnv 2t2c ndr
#- type: "table"
#  title: "DPDK Performance Changes 2n-dnv 2t2c ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-dnv-2t2c-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T2C' and 'NDRPDR' and 'NIC_Intel-X553'"
#  columns:
#    - title: "2001"
#      data-set: "dpdk-performance-changes-2n-dnv-h1"
#    - title: "2005"
#      data-set: "dpdk-performance-changes-2n-dnv-ref"
#    - title: "2009"
#      data-set: "dpdk-performance-changes-2n-dnv-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 2
#      compare: 3
#  legend:
#    - ""
#    - "2001, 2005, 2009 - DPDK versions tested."
#    - "Diff - difference between 2005 and 2009 DPDK version."
#
## DPDK Performance Changes 3n-dnv 1t1c pdr
#- type: "table"
#  title: "DPDK Performance Changes 3n-dnv 1t1c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-dnv-1t1c-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'1T1C' and 'NDRPDR' and 'NIC_Intel-X553'"
#  columns:
#    - title: "2001"
#      data-set: "dpdk-performance-changes-3n-dnv-h1"
#    - title: "2005"
#      data-set: "dpdk-performance-changes-3n-dnv-ref"
#    - title: "2009"
#      data-set: "dpdk-performance-changes-3n-dnv-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 2
#      compare: 3
#  legend:
#    - ""
#    - "2001, 2005, 2009 - DPDK versions tested."
#    - "Diff - difference between 2005 and 2009 DPDK version."
#
## DPDK Performance Changes 3n-dnv 2t2c pdr
#- type: "table"
#  title: "DPDK Performance Changes 3n-dnv 2t2c pdr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-dnv-2t2c-pdr"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T2C' and 'NDRPDR' and 'NIC_Intel-X553'"
#  columns:
#    - title: "2001"
#      data-set: "dpdk-performance-changes-3n-dnv-h1"
#    - title: "2005"
#      data-set: "dpdk-performance-changes-3n-dnv-ref"
#    - title: "2009"
#      data-set: "dpdk-performance-changes-3n-dnv-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 2
#      compare: 3
#  legend:
#    - ""
#    - "2001, 2005, 2009 - DPDK versions tested."
#    - "Diff - difference between 2005 and 2009 DPDK version."
#
## DPDK Performance Changes 3n-dnv 1t1c ndr
#- type: "table"
#  title: "DPDK Performance Changes 3n-dnv 1t1c ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-dnv-1t1c-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'1T1C' and 'NDRPDR' and 'NIC_Intel-X553'"
#  columns:
#    - title: "2001"
#      data-set: "dpdk-performance-changes-3n-dnv-h1"
#    - title: "2005"
#      data-set: "dpdk-performance-changes-3n-dnv-ref"
#    - title: "2009"
#      data-set: "dpdk-performance-changes-3n-dnv-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 2
#      compare: 3
#  legend:
#    - ""
#    - "2001, 2005, 2009 - DPDK versions tested."
#    - "Diff - difference between 2005 and 2009 DPDK version."
#
## DPDK Performance Changes 3n-dnv 2t2c ndr
#- type: "table"
#  title: "DPDK Performance Changes 3n-dnv 2t2c ndr"
#  algorithm: "table_comparison"
#  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-dnv-2t2c-ndr"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  filter: "'2T2C' and 'NDRPDR' and 'NIC_Intel-X553'"
#  columns:
#    - title: "2001"
#      data-set: "dpdk-performance-changes-3n-dnv-h1"
#    - title: "2005"
#      data-set: "dpdk-performance-changes-3n-dnv-ref"
#    - title: "2009"
#      data-set: "dpdk-performance-changes-3n-dnv-cmp"
#  comparisons:
#    - title: "Diff"
#      reference: 2
#      compare: 3
#  legend:
#    - ""
#    - "2001, 2005, 2009 - DPDK versions tested."
#    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 3n-tsh 1t1c pdr
- type: "table"
  title: "DPDK Performance Changes 3n-tsh 1t1c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-tsh-1t1c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'1T1C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-tsh-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-tsh-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-tsh-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 3n-tsh 2t2c pdr
- type: "table"
  title: "DPDK Performance Changes 3n-tsh 2t2c pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-tsh-2t2c-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T2C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-tsh-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-tsh-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-tsh-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 3n-tsh 1t1c ndr
- type: "table"
  title: "DPDK Performance Changes 3n-tsh 1t1c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-tsh-1t1c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'1T1C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-tsh-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-tsh-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-tsh-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Performance Changes 3n-tsh 2t2c ndr
- type: "table"
  title: "DPDK Performance Changes 3n-tsh 2t2c ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-changes-3n-tsh-2t2c-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'2T2C' and 'NDRPDR' and 'NIC_Intel-XXV710'"
  columns:
    - title: "2001"
      data-set: "dpdk-performance-changes-3n-tsh-h1"
    - title: "2005"
      data-set: "dpdk-performance-changes-3n-tsh-ref"
    - title: "2009"
      data-set: "dpdk-performance-changes-3n-tsh-cmp"
  comparisons:
    - title: "Diff"
      reference: 2
      compare: 3
  legend:
    - ""
    - "2001, 2005, 2009 - DPDK versions tested."
    - "Diff - difference between 2005 and 2009 DPDK version."

# DPDK Comparison Across Testbeds 3n-hsw to 3n-skx ndr
- type: "table"
  title: "DPDK Comparison Across Testbeds 3n-hsw to 3n-skx ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-compare-testbeds-3n-hsw-3n-skx-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'NIC_Intel-X710'"
  columns:
    - title: "3n-hsw x710"
      data-set: "dpdk-compare-testbeds-ref"
    - title: "3n-skx x710"
      data-set: "dpdk-compare-testbeds-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw x710, 3n-skx x710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw x710 and 3n-skx x710 testbeds."

# DPDK Comparison Across Testbeds 3n-hsw to 3n-skx pdr
- type: "table"
  title: "DPDK Comparison Across Testbeds 3n-hsw to 3n-skx pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-compare-testbeds-3n-hsw-3n-skx-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'NIC_Intel-X710'"
  columns:
    - title: "3n-hsw x710"
      data-set: "dpdk-compare-testbeds-ref"
    - title: "3n-skx x710"
      data-set: "dpdk-compare-testbeds-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-hsw x710, 3n-skx x710 - testbeds and NICs tested."
    - "Diff - difference between 3n-hsw x710 and 3n-skx x710 testbeds."

# DPDK Comparison Across Testbeds 2n-skx to 2n-clx ndr
- type: "table"
  title: "DPDK Comparison Across Testbeds 2n-skx to 2n-clx ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-compare-testbeds-2n-skx-2n-clx-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'NIC_Intel-XXV710'"
  columns:
    - title: "2n-skx"
      data-set: "dpdk-compare-testbeds-skx-clx-ref"
    - title: "2n-clx"
      data-set: "dpdk-compare-testbeds-skx-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "2n-skx, 2n-clx - testbeds and NICs tested."
    - "Diff - difference between 2n-skx and 2n-clx testbeds."

# DPDK Comparison Across Testbeds 2n-skx to 2n-clx pdr
- type: "table"
  title: "DPDK Comparison Across Testbeds 2n-skx to 2n-clx pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-compare-testbeds-2n-skx-2n-clx-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'NIC_Intel-XXV710'"
  columns:
    - title: "2n-skx"
      data-set: "dpdk-compare-testbeds-skx-clx-ref"
    - title: "2n-clx"
      data-set: "dpdk-compare-testbeds-skx-clx-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "2n-skx, 2n-clx - testbeds and NICs tested."
    - "Diff - difference between 2n-skx and 2n-clx testbeds."

# DPDK Comparison Across Topologies 3n-skx to 2n-skx ndr
- type: "table"
  title: "DPDK Comparison Across Topologies 3n-skx to 2n-skx ndr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-compare-topologies-3n-skx-2n-skx-ndr"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  filter: "'NIC_Intel-XXV710'"
  columns:
    - title: "3n-skx"
      data-set: "dpdk-compare-topologies-ref"
    - title: "2n-skx"
      data-set: "dpdk-compare-topologies-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-skx, 2n-skx - topologies tested."
    - "Diff - difference between 3n-skx and 2n-skx topologies."

# DPDK Comparison Across Topologies 3n-skx to 2n-skx pdr
- type: "table"
  title: "DPDK Comparison Across Topologies 3n-skx to 2n-skx pdr"
  algorithm: "table_comparison"
  output-file: "{DIR[STATIC,DPDK]}/performance-compare-topologies-3n-skx-2n-skx-pdr"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  filter: "'NIC_Intel-XXV710'"
  columns:
    - title: "3n-skx"
      data-set: "dpdk-compare-topologies-ref"
    - title: "2n-skx"
      data-set: "dpdk-compare-topologies-cmp"
  comparisons:
    - title: "Diff"
      reference: 1
      compare: 2
  legend:
    - ""
    - "3n-skx, 2n-skx - topologies tested."
    - "Diff - difference between 3n-skx and 2n-skx topologies."

# Detailed Test Results - DPDK Performance Results 3n-hsw
- type: "table"
  title: "Detailed Test Results - DPDK Performance Results 3n-hsw"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,PERF,DPDK,3N,HSW]}/dpdk_performance_results_3n_hsw"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
      data: "data msg"
  data: "dpdk-perf-results-3n-hsw"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "msg"

# Detailed Test Results - DPDK Performance Results 3n-skx
- type: "table"
  title: "Detailed Test Results - DPDK Performance Results 3n-skx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,PERF,DPDK,3N,SKX]}/dpdk_performance_results_3n_skx"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
      data: "data msg"
  data: "dpdk-perf-results-3n-skx"
  filter: "all"
  remove-ndr: False
  parameters:
  - "name"
  - "parent"
  - "msg"

# Detailed Test Results - DPDK Performance Results 2n-skx
- type: "table"
  title: "Detailed Test Results - DPDK Performance Results 2n-skx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,PERF,DPDK,2N,SKX]}/dpdk_performance_results_2n_skx"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
      data: "data msg"
  data: "dpdk-perf-results-2n-skx"
  filter: "all"
  remove-ndr: False
  parameters:
  - "name"
  - "parent"
  - "msg"

# Detailed Test Results - DPDK Performance Results 2n-clx
- type: "table"
  title: "Detailed Test Results - DPDK Performance Results 2n-clx"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,PERF,DPDK,2N,CLX]}/dpdk_performance_results_2n_clx"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
      data: "data msg"
  data: "dpdk-perf-results-2n-clx"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "msg"

## Detailed Test Results - DPDK Performance Results 2n-dnv
#- type: "table"
#  title: "Detailed Test Results - DPDK Performance Results 2n-dnv"
#  algorithm: "table_merged_details"
#  output-file: "{DIR[DTR,PERF,DPDK,2N,DNV]}/dpdk_performance_results_2n_dnv"
#  columns:
#    - title: " |prein| Test Name |preout| "
#      data: "data name"
#    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
#      data: "data msg"
#  data: "dpdk-perf-results-2n-dnv"
#  filter: "all"
#  parameters:
#  - "name"
#  - "parent"
#  - "msg"
#
## Detailed Test Results - DPDK Performance Results 3n-dnv
#- type: "table"
#  title: "Detailed Test Results - DPDK Performance Results 3n-dnv"
#  algorithm: "table_merged_details"
#  output-file: "{DIR[DTR,PERF,DPDK,3N,DNV]}/dpdk_performance_results_3n_dnv"
#  columns:
#    - title: " |prein| Test Name |preout| "
#      data: "data name"
#    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
#      data: "data msg"
#  data: "dpdk-perf-results-3n-dnv"
#  filter: "all"
#  parameters:
#  - "name"
#  - "parent"
#  - "msg"

# Detailed Test Results - DPDK Performance Results 3n-tsh
- type: "table"
  title: "Detailed Test Results - DPDK Performance Results 3n-tsh"
  algorithm: "table_merged_details"
  output-file: "{DIR[DTR,PERF,DPDK,3N,TSH]}/dpdk_performance_results_3n_tsh"
  columns:
    - title: " |prein| Test Name |preout| "
      data: "data name"
    - title: " |prein| Throughput: |br| 1.  Mpps       Gbps (NDR) |br| 2.  Mpps       Gbps (PDR) |br| |br| One-Way Latency Percentiles in uSec at %PDR load, |br| one set per each direction: |br| 3.  P50  P90  P99       P50  P90  P99 (10% PDR) |br| 4.  P50  P90  P99       P50  P90  P99 (50% PDR) |br| 5.  P50  P90  P99       P50  P90  P99 (90% PDR) |preout| "
      data: "data msg"
  data: "dpdk-perf-results-3n-tsh"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "msg"

################################################################################
###                                F I L E S                                 ###
################################################################################

# VPP Performance Results
- type: "file"
  title: "VPP Performance Results"
  algorithm: "file_details_split"
  output-file: "{DIR[DTR,PERF,VPP,ALL]}"
  dir-tables:
    - "{DIR[DTR,PERF,VPP,2N,SKX]}"
    - "{DIR[DTR,PERF,VPP,3N,SKX]}"
    - "{DIR[DTR,PERF,VPP,2N,CLX]}"
    - "{DIR[DTR,PERF,VPP,3N,HSW]}"
    - "{DIR[DTR,PERF,VPP,3N,TSH]}"
#    - "{DIR[DTR,PERF,VPP,2N,DNV]}"
#    - "{DIR[DTR,PERF,VPP,3N,DNV]}"
  data:
    - "vpp-perf-results-2n-skx"
    - "vpp-perf-results-3n-skx"
    - "vpp-perf-results-2n-clx"
    - "vpp-perf-results-3n-hsw"
    - "vpp-perf-results-3n-tsh"
#    - "vpp-perf-results-2n-dnv"
#    - "vpp-perf-results-3n-dnv"
  filter: "all"
  data-start-level: 4
  order-chapters:
    level-1:
      - "l2"
      - "ip4"
      - "ip6"
      - "srv6"
      - "ip4_tunnels"
      - "ip6_tunnels"
      - "vm_vhost"
      - "container_memif"
      - "crypto"
      - "vts"
      - "lb"
      - "nfv_density"
      - "hoststack"
    level-2:
      - "2n-skx"
      - "3n-skx"
      - "2n-clx"
      - "3n-hsw"
      - "3n-tsh"
      - "2n-dnv"
      - "3n-dnv"
    level-3:
      - "xl710"
      - "x520"
      - "xxv710"
      - "x710"
      - "x553"
      - "cx556a"
      - "vic1227"
      - "vic1385"

# VPP Performance Configuration
- type: "file"
  title: "VPP Performance Configuration"
  algorithm: "file_details_split"
  output-file: "{DIR[DTC,PERF,VPP,ALL]}"
  dir-tables:
    - "{DIR[DTC,PERF,VPP,2N,SKX]}"
    - "{DIR[DTC,PERF,VPP,3N,SKX]}"
    - "{DIR[DTC,PERF,VPP,2N,CLX]}"
    - "{DIR[DTC,PERF,VPP,3N,HSW]}"
    - "{DIR[DTC,PERF,VPP,3N,TSH]}"
#    - "{DIR[DTC,PERF,VPP,2N,DNV]}"
#    - "{DIR[DTC,PERF,VPP,3N,DNV]}"
  data:
    - "vpp-perf-results-2n-skx"
    - "vpp-perf-results-3n-skx"
    - "vpp-perf-results-2n-clx"
    - "vpp-perf-results-3n-hsw"
    - "vpp-perf-results-3n-tsh"
#    - "vpp-perf-results-2n-dnv"
#    - "vpp-perf-results-3n-dnv"
  filter: "all"
  data-start-level: 4
  order-chapters:
    level-1:
      - "l2"
      - "ip4"
      - "ip6"
      - "srv6"
      - "ip4_tunnels"
      - "ip6_tunnels"
      - "vm_vhost"
      - "container_memif"
      - "crypto"
      - "vts"
      - "lb"
      - "nfv_density"
      - "hoststack"
    level-2:
      - "2n-skx"
      - "3n-skx"
      - "2n-clx"
      - "3n-hsw"
      - "3n-tsh"
      - "2n-dnv"
      - "3n-dnv"
    level-3:
      - "xl710"
      - "x520"
      - "xxv710"
      - "x710"
      - "x553"
      - "cx556a"
      - "vic1227"
      - "vic1385"

# VPP Performance Operational
- type: "file"
  title: "VPP Performance Operational"
  algorithm: "file_details_split_html"
  output-file: "{DIR[DTO,PERF,VPP,ALL]}"
  dir-tables:
    - "{DIR[DTO,PERF,VPP,2N,SKX]}"
    - "{DIR[DTO,PERF,VPP,3N,SKX]}"
    - "{DIR[DTO,PERF,VPP,2N,CLX]}"
    - "{DIR[DTO,PERF,VPP,3N,HSW]}"
    - "{DIR[DTO,PERF,VPP,3N,TSH]}"
#    - "{DIR[DTO,PERF,VPP,2N,DNV]}"
#    - "{DIR[DTO,PERF,VPP,3N,DNV]}"
  data:
    - "vpp-perf-results-2n-skx"
    - "vpp-perf-results-3n-skx"
    - "vpp-perf-results-2n-clx"
    - "vpp-perf-results-3n-hsw"
    - "vpp-perf-results-3n-tsh"
#    - "vpp-perf-results-2n-dnv"
#    - "vpp-perf-results-3n-dnv"
  filter: "all"
  data-start-level: 4
  order-chapters:
    level-1:
      - "l2"
      - "ip4"
      - "ip6"
      - "srv6"
      - "ip4_tunnels"
      - "ip6_tunnels"
      - "vm_vhost"
      - "container_memif"
      - "crypto"
      - "vts"
      - "lb"
      - "nfv_density"
      - "hoststack"
    level-2:
      - "2n-skx"
      - "3n-skx"
      - "2n-clx"
      - "3n-hsw"
      - "3n-tsh"
      - "2n-dnv"
      - "3n-dnv"
    level-3:
      - "xl710"
      - "x520"
      - "xxv710"
      - "x710"
      - "x553"
      - "cx556a"
      - "vic1227"
      - "vic1385"

# VPP MRR Results
- type: "file"
  title: "VPP MRR Results"
  algorithm: "file_details_split"
  output-file: "{DIR[DTR,MRR,VPP,ALL]}"
  dir-tables:
    - "{DIR[DTR,MRR,VPP,2N,SKX]}"
    - "{DIR[DTR,MRR,VPP,3N,SKX]}"
    - "{DIR[DTR,MRR,VPP,2N,CLX]}"
    - "{DIR[DTR,MRR,VPP,3N,HSW]}"
    - "{DIR[DTR,MRR,VPP,3N,TSH]}"
#    - "{DIR[DTR,MRR,VPP,2N,DNV]}"
#    - "{DIR[DTR,MRR,VPP,3N,DNV]}"
  data:
    - "vpp-mrr-results-2n-skx"
    - "vpp-mrr-results-3n-skx"
    - "vpp-mrr-results-2n-clx"
    - "vpp-mrr-results-3n-hsw"
    - "vpp-mrr-results-3n-tsh"
#    - "vpp-mrr-results-2n-dnv"
#    - "vpp-mrr-results-3n-dnv"
  filter: "all"
  data-start-level: 4
  order-chapters:
    level-1:
      - "l2"
      - "ip4"
      - "ip6"
      - "srv6"
      - "ip4_tunnels"
      - "ip6_tunnels"
      - "vm_vhost"
      - "container_memif"
      - "crypto"
      - "vts"
      - "lb"
      - "nfv_density"
      - "hoststack"
    level-2:
      - "2n-skx"
      - "3n-skx"
      - "2n-clx"
      - "3n-hsw"
      - "3n-tsh"
      - "2n-dnv"
      - "3n-dnv"
    level-3:
      - "xl710"
      - "x520"
      - "xxv710"
      - "x710"
      - "x553"
      - "cx556a"
      - "vic1227"
      - "vic1385"

# VPP MRR Configuration
- type: "file"
  title: "VPP MRR Configuration"
  algorithm: "file_details_split"
  output-file: "{DIR[DTC,MRR,VPP,ALL]}"
  dir-tables:
    - "{DIR[DTC,MRR,VPP,2N,SKX]}"
    - "{DIR[DTC,MRR,VPP,3N,SKX]}"
    - "{DIR[DTC,MRR,VPP,2N,CLX]}"
    - "{DIR[DTC,MRR,VPP,3N,HSW]}"
    - "{DIR[DTC,MRR,VPP,3N,TSH]}"
    - "{DIR[DTC,MRR,VPP,2N,DNV]}"
    - "{DIR[DTC,MRR,VPP,3N,DNV]}"
  data:
    - "vpp-mrr-results-2n-skx"
    - "vpp-mrr-results-3n-skx"
    - "vpp-mrr-results-2n-clx"
    - "vpp-mrr-results-3n-hsw"
    - "vpp-mrr-results-3n-tsh"
#    - "vpp-mrr-results-2n-dnv"
#    - "vpp-mrr-results-3n-dnv"
  filter: "all"
  data-start-level: 4
  order-chapters:
    level-1:
      - "l2"
      - "ip4"
      - "ip6"
      - "srv6"
      - "ip4_tunnels"
      - "ip6_tunnels"
      - "vm_vhost"
      - "container_memif"
      - "crypto"
      - "vts"
      - "lb"
      - "nfv_density"
      - "hoststack"
    level-2:
      - "2n-skx"
      - "3n-skx"
      - "2n-clx"
      - "3n-hsw"
      - "3n-tsh"
      - "2n-dnv"
      - "3n-dnv"
    level-3:
      - "xl710"
      - "x520"
      - "xxv710"
      - "x710"
      - "x553"
      - "cx556a"
      - "vic1227"
      - "vic1385"

# VPP Device Results - Ubuntu
- type: "file"
  title: "VPP Device Results - Ubuntu"
  algorithm: "file_test_results"
  output-file: "{DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]}"
  dir-tables: "{DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]}"
  data: "vpp-device-results-ubuntu"
  filter: "all"
  data-start-level: 4

# VPP Device Configuration - Ubuntu
- type: "file"
  title: "VPP Device Configuration - Ubuntu"
  algorithm: "file_test_results"
  output-file: "{DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]}"
  dir-tables: "{DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]}"
  data: "vpp-device-results-ubuntu"
  filter: "all"
  data-start-level: 4

# DPDK Performance Results 3n-hsw
- type: "file"
  title: "DPDK Performance Results 3n-hsw"
  algorithm: "file_test_results"
  output-file: "{DIR[DTR,PERF,DPDK,3N,HSW]}"
  dir-tables: "{DIR[DTR,PERF,DPDK,3N,HSW]}"
  data: "dpdk-perf-results-3n-hsw"
  filter: "all"
  data-start-level: 4

# DPDK Performance Results 3n-skx
- type: "file"
  title: "DPDK Performance Results 3n-skx"
  algorithm: "file_test_results"
  output-file: "{DIR[DTR,PERF,DPDK,3N,SKX]}"
  dir-tables: "{DIR[DTR,PERF,DPDK,3N,SKX]}"
  data: "dpdk-perf-results-3n-skx"
  filter: "all"
  data-start-level: 4

# DPDK Performance Results 2n-skx
- type: "file"
  title: "DPDK Performance Results 2n-skx"
  algorithm: "file_test_results"
  output-file: "{DIR[DTR,PERF,DPDK,2N,SKX]}"
  dir-tables: "{DIR[DTR,PERF,DPDK,2N,SKX]}"
  data: "dpdk-perf-results-2n-skx"
  filter: "all"
  data-start-level: 4

# DPDK Performance Results 2n-clx
- type: "file"
  title: "DPDK Performance Results 2n-clx"
  algorithm: "file_test_results"
  output-file: "{DIR[DTR,PERF,DPDK,2N,CLX]}"
  dir-tables: "{DIR[DTR,PERF,DPDK,2N,CLX]}"
  data: "dpdk-perf-results-2n-clx"
  filter: "all"
  data-start-level: 4

## DPDK Performance Results 2n-dnv
#- type: "file"
#  title: "DPDK Performance Results 2n-dnv"
#  algorithm: "file_test_results"
#  output-file: "{DIR[DTR,PERF,DPDK,2N,DNV]}"
#  dir-tables: "{DIR[DTR,PERF,DPDK,2N,DNV]}"
#  data: "dpdk-perf-results-2n-dnv"
#  filter: "all"
#  data-start-level: 4
#
## DPDK Performance Results 3n-dnv
#- type: "file"
#  title: "DPDK Performance Results 3n-dnv"
#  algorithm: "file_test_results"
#  output-file: "{DIR[DTR,PERF,DPDK,3N,DNV]}"
#  dir-tables: "{DIR[DTR,PERF,DPDK,3N,DNV]}"
#  data: "dpdk-perf-results-3n-dnv"
#  filter: "all"
#  data-start-level: 4

# DPDK Performance Results 3n-tsh
- type: "file"
  title: "DPDK Performance Results 3n-tsh"
  algorithm: "file_test_results"
  output-file: "{DIR[DTR,PERF,DPDK,3N,TSH]}"
  dir-tables: "{DIR[DTR,PERF,DPDK,3N,TSH]}"
  data: "dpdk-perf-results-3n-tsh"
  filter: "all"
  data-start-level: 4

################################################################################
###                                P L O T S                                 ###
################################################################################

# Hoststack tests 3n-hsw

- type: "plot"
  title: "Bandwidth: 3n-hsw-xl710-1460b-1t1c-eth-ip4tcp-ldpreload-iperf3"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-1460b-1t1c-eth-ip4tcp-ldpreload-iperf3-bps"
  data: "plot-vpp-hoststack-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Tcpbase-Ldpreload-Iperf3-Bps.1460B-1t1c-eth-ip4tcpbase-ldpreload-iperf3-bps"
    - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Tcpscale1Cl10S-Ldpreload-Iperf3-Bps.1460B-1t1c-eth-ip4tcpscale1cl10s-ldpreload-iperf3-bps"
  layout:
    title: "3n-hsw-xl710-1460b-1t1c-eth-ip4tcp-ldpreload-iperf3"
    layout: "plot-hoststack"

- type: "plot"
  title: "Bandwidth: 3n-hsw-xl710-1460b-1t1c-eth-ip4tcp-nsim-ldpreload-iperf3"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-1460b-1t1c-eth-ip4tcp-nsim-ldpreload-iperf3-bps"
  data: "plot-vpp-hoststack-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Tcpbase-Nsim-Ldpreload-Iperf3-Bps.1460B-1t1c-eth-ip4tcpbase-nsim-ldpreload-iperf3-bps"
    - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Tcpscale1Cl10S-Nsim-Ldpreload-Iperf3-Bps.1460B-1t1c-eth-ip4tcpscale1cl10s-nsim-ldpreload-iperf3-bps"
  layout:
    title: "3n-hsw-xl710-1460b-1t1c-eth-ip4tcp-nsim-ldpreload-iperf3"
    layout: "plot-hoststack"

- type: "plot"
  title: "Bandwidth: 3n-hsw-xl710-1280b-1t1c-eth-ip4udpquic-vppecho"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-1280b-1t1c-eth-ip4udpquic-vppecho-bps"
  data: "plot-vpp-hoststack-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Udpquicbase-Vppecho-Bps.1280B-1t1c-eth-ip4udpquicbase-vppecho-bps"
    - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Udpquicscale1Cl10S-Vppecho-Bps.1280B-1t1c-eth-ip4udpquicscale1cl10s-vppecho-bps"
    - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Udpquicscale10Cl1S-Vppecho-Bps.1280B-1t1c-eth-ip4udpquicscale10cl1s-vppecho-bps"
    - "Tests.Vpp.Perf.Hoststack.40Ge2P1Xl710-Eth-Ip4Udpquicscale10Cl10S-Vppecho-Bps.1280B-1t1c-eth-ip4udpquicscale10cl10s-vppecho-bps"
  layout:
    title: "3n-hsw-xl710-1280b-1t1c-eth-ip4udpquic-vppecho"
    layout: "plot-hoststack"

################################################################################

# Soak Test (PLRsearch), boxes - 2n-clx
- type: "plot"
  title: "VPP Critical rate: 30 Minutes Soak Test (PLRsearch)"
  algorithm: "plot_perf_box_name"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/soak-test-1"
  data: "plot-vpp-soak-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Soak.64B-2t1c-avf-eth-l2xcbase-soak"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Soak.64B-2t1c-avf-eth-l2bdbasemaclrn-soak"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Soak.64B-2t1c-eth-l2xcbase-soak"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Soak.64B-2t1c-eth-l2bdbasemaclrn-soak"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Soak.64B-2t1c-avf-ethip4-ip4base-soak"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Soak.64B-2t1c-ethip4-ip4base-soak"
  layout:
    title: "30 Minutes Soak Test (PLRsearch)"
    layout: "plot-soak-throughput"

# Soak Test (PLRsearch), boxes - 2n-clx
- type: "plot"
  title: "VPP Critical rate: 30 Minutes Soak Test (PLRsearch)"
  algorithm: "plot_perf_box_name"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/soak-test-2"
  data: "plot-vpp-soak-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Soak.78B-2t1c-avf-ethip6-ip6base-soak"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Base-Soak.78B-2t1c-ethip6-ip6base-soak"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Soak.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr-soak"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Soak.64B-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr-soak"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Soak.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-soak"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Soak.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-soak"
  layout:
    title: "30 Minutes Soak Test (PLRsearch)"
    layout: "plot-soak-throughput"

# Soak Test (PLRsearch), boxes - 2n-skx
- type: "plot"
  title: "VPP Critical rate: 30 Minutes Soak Test (PLRsearch)"
  algorithm: "plot_perf_box_name"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/soak-test-2n-skx-1"
  data: "plot-vpp-soak-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Soak.64B-2t1c-avf-eth-l2xcbase-soak"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Soak.64B-2t1c-avf-eth-l2bdbasemaclrn-soak"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Soak.64B-2t1c-eth-l2xcbase-soak"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Soak.64B-2t1c-eth-l2bdbasemaclrn-soak"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Soak.64B-2t1c-avf-ethip4-ip4base-soak"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Soak.64B-2t1c-ethip4-ip4base-soak"
  layout:
    title: "30 Minutes Soak Test (PLRsearch)"
    layout: "plot-soak-throughput"

# Soak Test (PLRsearch), boxes - 2n-skx
- type: "plot"
  title: "VPP Critical rate: 30 Minutes Soak Test (PLRsearch)"
  algorithm: "plot_perf_box_name"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/soak-test-2n-skx-2"
  data: "plot-vpp-soak-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Soak.78B-2t1c-avf-ethip6-ip6base-soak"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Base-Soak.78B-2t1c-ethip6-ip6base-soak"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Soak.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr-soak"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Soak.64B-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr-soak"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Soak.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-soak"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Soak.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-soak"
  layout:
    title: "30 Minutes Soak Test (PLRsearch)"
    layout: "plot-soak-throughput"

###############################################################################

# Reconf tests 2n-skx

- type: "plot"
  title: "NFV Effective Blocked Time: 2n-skx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-reconf"
  algorithm: "plot_nf_reconf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-reconf"
  data: "plot-vpp-nfv-reconf-2n-skx"
  include:
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-1Ch-1Ach-2Vh-1Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-1ch-1ach-2vh-1vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-2Ch-1Ach-4Vh-2Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-2ch-1ach-4vh-2vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-4Ch-1Ach-8Vh-4Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-4ch-1ach-8vh-4vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-6Ch-1Ach-12Vh-6Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-6ch-1ach-12vh-6vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-8Ch-1Ach-16Vh-8Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-8ch-1ach-16vh-8vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-10Ch-1Ach-20Vh-10Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-10ch-1ach-20vh-10vm1t-testpmd-reconf"
  layout:
    title: "dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-testpmd"
    layout: "plot-throughput"

- type: "plot"
  title: "NFV Effective Blocked Time: 2n-skx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-reconf"
  algorithm: "plot_nf_reconf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-reconf"
  data: "plot-vpp-nfv-reconf-2n-skx"
  include:
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-1Ch-1Ach-2Vh-1Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-1ch-1ach-2vh-1vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-2Ch-1Ach-4Vh-2Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-2ch-1ach-4vh-2vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-4Ch-1Ach-8Vh-4Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-4ch-1ach-8vh-4vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-6Ch-1Ach-12Vh-6Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-6ch-1ach-12vh-6vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-8Ch-1Ach-16Vh-8Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-8ch-1ach-16vh-8vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-10Ch-1Ach-20Vh-10Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-10ch-1ach-20vh-10vm1t-testpmd-reconf"
  layout:
    title: "dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-testpmd"
    layout: "plot-throughput"

- type: "plot"
  title: "NFV Effective Blocked Time: 2n-skx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-reconf"
  algorithm: "plot_nf_reconf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-reconf"
  data: "plot-vpp-nfv-reconf-2n-skx"
  include:
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-1Ch-1Ach-2Vh-1Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-1ch-1ach-2vh-1vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-2Ch-1Ach-4Vh-2Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-2ch-1ach-4vh-2vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-4Ch-1Ach-8Vh-4Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-4ch-1ach-8vh-4vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-6Ch-1Ach-12Vh-6Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-6ch-1ach-12vh-6vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-8Ch-1Ach-16Vh-8Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-8ch-1ach-16vh-8vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-10Ch-1Ach-20Vh-10Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-10ch-1ach-20vh-10vm1t-testpmd-reconf"
  layout:
    title: "dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-testpmd"
    layout: "plot-throughput"

###############################################################################

# Reconf tests 2n-clx

- type: "plot"
  title: "NFV Effective Blocked Time: 2n-clx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-reconf"
  algorithm: "plot_nf_reconf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-imix-2t1c-dot1qip4vxlan-l2bd-reconf"
  data: "plot-vpp-nfv-reconf-2n-clx"
  include:
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-1Ch-1Ach-2Vh-1Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-1ch-1ach-2vh-1vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-2Ch-1Ach-4Vh-2Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-2ch-1ach-4vh-2vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-4Ch-1Ach-8Vh-4Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-4ch-1ach-8vh-4vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-6Ch-1Ach-12Vh-6Vm1T-Testpmd-Reconf.IMIX-2t1c-avf-dot1qip4vxlan-l2bd-6ch-1ach-12vh-6vm1t-testpmd-reconf"
  layout:
    title: "dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-testpmd"
    layout: "plot-throughput"

- type: "plot"
  title: "NFV Effective Blocked Time: 2n-clx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-reconf"
  algorithm: "plot_nf_reconf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-imix-4t2c-dot1qip4vxlan-l2bd-reconf"
  data: "plot-vpp-nfv-reconf-2n-clx"
  include:
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-1Ch-1Ach-2Vh-1Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-1ch-1ach-2vh-1vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-2Ch-1Ach-4Vh-2Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-2ch-1ach-4vh-2vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-4Ch-1Ach-8Vh-4Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-4ch-1ach-8vh-4vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-6Ch-1Ach-12Vh-6Vm1T-Testpmd-Reconf.IMIX-4t2c-avf-dot1qip4vxlan-l2bd-6ch-1ach-12vh-6vm1t-testpmd-reconf"
  layout:
    title: "dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-testpmd"
    layout: "plot-throughput"

- type: "plot"
  title: "NFV Effective Blocked Time: 2n-clx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-reconf"
  algorithm: "plot_nf_reconf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-imix-8t4c-dot1qip4vxlan-l2bd-reconf"
  data: "plot-vpp-nfv-reconf-2n-clx"
  include:
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-1Ch-1Ach-2Vh-1Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-1ch-1ach-2vh-1vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-2Ch-1Ach-4Vh-2Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-2ch-1ach-4vh-2vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-4Ch-1Ach-8Vh-4Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-4ch-1ach-8vh-4vm1t-testpmd-reconf"
    - "Tests.Vpp.Perf.Nfv Density.Vm Vhost.Chain Dot1Qip4Vxlan.2N-25Ge2P1Xxv710-Avf-Dot1Qip4Vxlan-L2Bd-6Ch-1Ach-12Vh-6Vm1T-Testpmd-Reconf.IMIX-8t4c-avf-dot1qip4vxlan-l2bd-6ch-1ach-12vh-6vm1t-testpmd-reconf"
  layout:
    title: "dot1qip4vxlan-l2bd-{Y}ch-1ach-{2XY}vh-{XY}vm-testpmd"
    layout: "plot-throughput"

###############################################################################

# Plots - NF Density - VSC - MRR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-vsc-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-vsc-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
    layout: "plot-service-density"

# Plots - NF Density - VSC - NDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-vsc-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-vsc-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
    layout: "plot-service-density"

# Plots - NF Density - VSC - PDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-vsc-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-vsc-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
    layout: "plot-service-density"

###############################################################################

# Plots - NF Density - VSC - MRR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-vxlan-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '2T1C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-vsc-vxlan-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '4T2C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-vsc-vxlan-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '8T4C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
    layout: "plot-service-density"

# Plots - NF Density - VSC - NDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-vxlan-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-vsc-vxlan-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-vsc-vxlan-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
    layout: "plot-service-density"

# Plots - NF Density - VSC - PDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-vsc-vxlan-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-vsc-vxlan-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-vsc-vxlan-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
    layout: "plot-service-density"

###############################################################################

# Plots - NF Density - CSC - MRR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-csc-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-csc-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-csc-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

# Plots - NF Density - CSC - NDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-csc-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-csc-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-csc-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

# Plots - NF Density - CSC - PDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-csc-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-csc-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-csc-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

################################################################################
#
## Plots - NF Density - CSC IPSEC 4tnl - MRR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-4tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-skx-mrr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '2T1C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-4tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-skx-mrr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '4T2C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-4tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-skx-mrr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '8T4C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#    layout: "plot-service-density"

## Plots - NF Density - CSC IPSEC 4tnl - NDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-4tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '2T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-4tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '4T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-4tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '8T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
## Plots - NF Density - CSC IPSEC 4tnl - PDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-4tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '2T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-4tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '4T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-4tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '8T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#    layout: "plot-service-density"

###############################################################################

## Plots - NF Density - CSC IPSEC 4tnl - MRR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-4tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-hsw-mrr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IMIX' and
#           'TNL_4' and
#           '1T1C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-4tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-hsw-mrr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '2T2C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-4tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-hsw-mrr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '4T4C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-mrr"
#    layout: "plot-service-density"

## Plots - NF Density - CSC IPSEC 4tnl - NDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-4tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '1T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-4tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '2T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-4tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '4T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
## Plots - NF Density - CSC IPSEC 4tnl - PDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-4tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '1T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-4tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '2T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-4tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_4' and
#           'IMIX' and
#           '4T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-4tnl-vppip4-pdr"
#    layout: "plot-service-density"

###############################################################################

## Plots - NF Density - CSC IPSEC 1000tnl - MRR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-1000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-skx-mrr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '2T1C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-1000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-skx-mrr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '4T2C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-1000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-skx-mrr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '8T4C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#    layout: "plot-service-density"

## Plots - NF Density - CSC IPSEC 1000tnl - NDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-1000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '2T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-1000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '4T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-1000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '8T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
## Plots - NF Density - CSC IPSEC 1000tnl - PDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-1000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '2T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-1000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '4T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-1000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '8T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#    layout: "plot-service-density"

###############################################################################

## Plots - NF Density - CSC IPSEC 1000tnl - MRR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-1000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-hsw-mrr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IMIX' and
#           'TNL_1000' and
#           '1T1C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-1000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-hsw-mrr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '2T2C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-1000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-hsw-mrr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '4T4C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-mrr"
#    layout: "plot-service-density"

## Plots - NF Density - CSC IPSEC 1000tnl - NDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-1000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '1T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-1000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '2T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-1000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '4T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
## Plots - NF Density - CSC IPSEC 1000tnl - PDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-1000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '1T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-1000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '2T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-1000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_1000' and
#           'IMIX' and
#           '4T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-1000tnl-vppip4-pdr"
#    layout: "plot-service-density"

###############################################################################

## Plots - NF Density - CSC IPSEC 10000tnl - MRR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-10000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-skx-mrr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '2T1C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-10000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-skx-mrr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '4T2C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-10000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-skx-mrr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '8T4C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#    layout: "plot-service-density"

## Plots - NF Density - CSC IPSEC 10000tnl - NDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-10000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '2T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-10000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '4T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-10000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '8T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
## Plots - NF Density - CSC IPSEC 10000tnl - PDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-2t1c-ipsec-10000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '2T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-4t2c-ipsec-10000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '4T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-skx-xxv710-imix-8t4c-ipsec-10000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-skx-ndrpdr"
#  filter: "'NIC_Intel-XXV710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '8T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#    layout: "plot-service-density"

###############################################################################

## Plots - NF Density - CSC IPSEC 10000tnl - MRR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-10000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-hsw-mrr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IMIX' and
#           'TNL_10000' and
#           '1T1C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-10000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-hsw-mrr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '2T2C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-10000tnl-csc-mrr"
#  data: "plot-vpp-nfv-3n-hsw-mrr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '4T4C' and
#           'MRR'"
#  parameters:
#  - "result"
#  - "name"
#  - "tags"
#  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-mrr"
#    layout: "plot-service-density"

## Plots - NF Density - CSC IPSEC 10000tnl - NDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-10000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '1T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-10000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '2T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-10000tnl-csc-ndr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '4T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-ndr"
#    layout: "plot-service-density"
#
## Plots - NF Density - CSC IPSEC 10000tnl - PDR IMIX
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-1t1c-ipsec-10000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '1T1C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-2t2c-ipsec-10000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '2T2C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#    layout: "plot-service-density"
#
#- type: "plot"
#  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#  algorithm: "plot_nf_heatmap"
#  output-file: "{DIR[STATIC,VPP]}/l2bd-3n-hsw-xl710-imix-4t4c-ipsec-10000tnl-csc-pdr"
#  data: "plot-vpp-nfv-3n-hsw-ndrpdr"
#  filter: "'NIC_Intel-XL710' and
#           'NF_DENSITY' and
#           'DOCKER' and
#           'CHAIN' and
#           'NF_VPPIP4' and
#           'IPSEC' and
#           'TNL_10000' and
#           'IMIX' and
#           '4T4C' and
#           'NDRPDR'"
#  parameters:
#  - "throughput"
#  - "name"
#  - "tags"
#  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
#  x-axis: "X = CNFs per Service Chain"
#  y-axis: "Y = Number of Service Chains"
#  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
#  layout:
#    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-10000tnl-vppip4-pdr"
#    layout: "plot-service-density"

###############################################################################

# Plots - NF Density - CSP - MRR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-csp-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-csp-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-csp-mrr"
  data: "plot-vpp-nfv-2n-skx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

# Plots - NF Density - CSP - NDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-csp-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-csp-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-csp-ndr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

# Plots - NF Density - CSP - PDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-2t1c-base-csp-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-4t2c-base-csp-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-xxv710-imix-8t4c-base-csp-pdr"
  data: "plot-vpp-nfv-2n-skx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

###############################################################################
# Plots - 2n-clx NF Density - VSC - MRR IMIX

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-mrr"
    layout: "plot-service-density"

# Plots - NF Density - VSC - NDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-ndr"
    layout: "plot-service-density"

# Plots - NF Density - VSC - PDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           not 'VXLAN' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vppip4-pdr"
    layout: "plot-service-density"

# Plots - NF Density - VSC - MRR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '2T1C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '4T2C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '8T4C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-mrr"
    layout: "plot-service-density"

# Plots - NF Density - VSC - NDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-ndr"
    layout: "plot-service-density"

# Plots - NF Density - VSC - PDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-vsc-vxlan-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-vsc-vxlan-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-vsc-vxlan-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'VHOST' and
           'VXLAN' and
           'CHAIN' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = VNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}vh-{XY}vm-vxlan-vppip4-pdr"
    layout: "plot-service-density"

# Plots - NF Density - CSC - MRR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-csc-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-csc-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-csc-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

# Plots - NF Density - CSC - NDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-csc-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-csc-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-csc-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

# Plots - NF Density - CSC - PDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-csc-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-csc-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-csc-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'CHAIN' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Chain"
  y-axis: "Y = Number of Service Chains"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}ch-{2XY}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

# Plots - NF Density - CSP - MRR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-csp-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-csp-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-csp-mrr"
  data: "plot-vpp-nfv-2n-clx-mrr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'MRR'"
  parameters:
  - "result"
  - "name"
  - "tags"
  include-tests: "MRR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean MRR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-mrr"
    layout: "plot-service-density"

# Plots - NF Density - CSP - NDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-csp-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-csp-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-csp-ndr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "NDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean NDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-ndr"
    layout: "plot-service-density"

# Plots - NF Density - CSP - PDR IMIX
- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-2t1c-base-csp-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '2T1C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-4t2c-base-csp-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '4T2C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

- type: "plot"
  title: "Packet Throughput: eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
  algorithm: "plot_nf_heatmap"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2bd-2n-clx-xxv710-imix-8t4c-base-csp-pdr"
  data: "plot-vpp-nfv-2n-clx-ndrpdr"
  filter: "'NIC_Intel-XXV710' and
           'NF_DENSITY' and
           'DOCKER' and
           'PIPELINE' and
           'NF_VPPIP4' and
           'IMIX' and
           '8T4C' and
           'NDRPDR'"
  parameters:
  - "throughput"
  - "name"
  - "tags"
  include-tests: "PDR" # "PDR" | "NDR" | "MRR"
  x-axis: "X = CNFs per Service Pipeline"
  y-axis: "Y = Number of Service Pipelines"
  z-axis: "IMIX Packet Throughput (mean PDR) [Mpps]"
  layout:
    title: "<b>Throughput:</b> eth-l2bd-{Y}pl-{2Y}mif-{XY}dcr-vppip4-pdr"
    layout: "plot-service-density"

################################################################################

# Packet Throughput

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-memif-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-memif-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-memif-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-memif-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-memif-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-memif-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-memif-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-memif-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-memif-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-memif-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-memif-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-memif-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-memif-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-memif-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-memif-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-memif-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-memif-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-memif-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-memif-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-memif-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-memif-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-memif-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-memif-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-memif-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-memif-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-memif-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-memif-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-memif-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-memif-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-memif-base-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-2t1c-avf-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-2t1c-avf-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr"
    layout: "plot-throughput"

#- type: "plot"
#  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-ndr"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-ndr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-ndr"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-ndr"
#    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr"
    layout: "plot-throughput"

#- type: "plot"
#  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-pdr"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-pdr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-pdr"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-pdr"
#    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-2t1c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-2t1c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-64b-1t1c-ip4routing-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-1t1c-ip4routing-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Dot1Q-Ip4Base-Ndrpdr.64B-1t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Ethip4-Ip4Scale2M-Ndrpdr.64B-1t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-ip4routing-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-64b-1t1c-ip4routing-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-1t1c-ip4routing-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Dot1Q-Ip4Base-Ndrpdr.64B-1t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Ethip4-Ip4Scale2M-Ndrpdr.64B-1t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-ip4routing-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-x710-64b-2t1c-ip4routing-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-2t1c-ip4routing-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
#    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-avf-dot1q-ip4base-ndrpdr"
#    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
#    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-2t1c-ip4routing-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-x710-64b-2t1c-ip4routing-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-2t1c-ip4routing-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
#    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-avf-dot1q-ip4base-ndrpdr"
#    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
#    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-2t1c-ip4routing-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-ip4routing-base-scale-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-ip4routing-base-scale-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Dot1Q-Ip4Base-Ndrpdr.64B-1t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale20K-Ndrpdr.64B-1t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale200K-Ndrpdr.64B-1t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale2M-Ndrpdr.64B-1t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-ip4routing-base-scale-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-ip4routing-base-scale-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-ip4routing-base-scale-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Dot1Q-Ip4Base-Ndrpdr.64B-1t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale20K-Ndrpdr.64B-1t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale200K-Ndrpdr.64B-1t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale2M-Ndrpdr.64B-1t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-ip4routing-base-scale-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-features-ip4routing-base-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Dot1Q-Ip4Base-Ndrpdr.64B-1t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale20K-Ndrpdr.64B-1t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale200K-Ndrpdr.64B-1t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale2M-Ndrpdr.64B-1t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Dot1Q-Ip4Base-Ndrpdr.64B-1t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale20K-Ndrpdr.64B-1t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale200K-Ndrpdr.64B-1t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale2M-Ndrpdr.64B-1t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-1t1c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-1t1c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Dot1Q-Ip4Base-Ndrpdr.64B-1t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale20K-Ndrpdr.64B-1t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale200K-Ndrpdr.64B-1t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale2M-Ndrpdr.64B-1t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Dot1Q-Ip4Base-Ndrpdr.64B-1t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale20K-Ndrpdr.64B-1t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale200K-Ndrpdr.64B-1t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale2M-Ndrpdr.64B-1t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-ip4routing-base-scale-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-1t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-1t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-features-ip4routing-base-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-64b-1t1c-ip4tunnel-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-1t1c-ip4tunnel-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.40Ge2P1Xl710-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-1t1c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.40Ge2P1Xl710-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-ip4tunnel-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-64b-1t1c-ip4tunnel-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-1t1c-ip4tunnel-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.40Ge2P1Xl710-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-1t1c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.40Ge2P1Xl710-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-ip4tunnel-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-2t1c-avf-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-2t1c-avf-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-2t1c-avf-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-2t1c-avf-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-2t1c-avf-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-2t1c-avf-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-2t1c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-2t1c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-2t1c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-2t1c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-2t1c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-2t1c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-ip4tunnel-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-ip4tunnel-base-scale-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-ip4tunnel-base-scale-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-1t1c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-1t1c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-1t1c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-ip4tunnel-base-scale-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-ip4tunnel-base-scale-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-ip4tunnel-base-scale-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-1t1c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-1t1c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-1t1c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-ip4tunnel-base-scale-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-ip4tunnel-base-scale-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-ip4tunnel-base-scale-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-1t1c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-1t1c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-1t1c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-ip4tunnel-base-scale-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-ip4tunnel-base-scale-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-ip4tunnel-base-scale-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-1t1c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-1t1c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-1t1c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-ip4tunnel-base-scale-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-78b-1t1c-ip6routing-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-78b-1t1c-ip6routing-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Dot1Q-Ip6Base-Ndrpdr.78B-1t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Ethip6-Ip6Base-Ndrpdr.78B-1t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Ethip6-Ip6Scale2M-Ndrpdr.78B-1t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-hsw-xl710-78b-1t1c-ip6routing-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-78b-1t1c-ip6routing-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-78b-1t1c-ip6routing-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Dot1Q-Ip6Base-Ndrpdr.78B-1t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Ethip6-Ip6Base-Ndrpdr.78B-1t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Ethip6-Ip6Scale2M-Ndrpdr.78B-1t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-hsw-xl710-78b-1t1c-ip6routing-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-x710-78b-2t1c-ip6routing-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-78b-2t1c-ip6routing-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-x710-78b-2t1c-ip6routing-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-x710-78b-2t1c-ip6routing-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-78b-2t1c-ip6routing-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-x710-78b-2t1c-ip6routing-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-78b-1t1c-ip6routing-base-scale-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-78b-1t1c-ip6routing-base-scale-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Dot1Q-Ip6Base-Ndrpdr.78B-1t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Base-Ndrpdr.78B-1t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale20K-Ndrpdr.78B-1t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale200K-Ndrpdr.78B-1t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale2M-Ndrpdr.78B-1t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-tsh-x520-78b-1t1c-ip6routing-base-scale-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-78b-1t1c-ip6routing-base-scale-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-78b-1t1c-ip6routing-base-scale-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Dot1Q-Ip6Base-Ndrpdr.78B-1t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Base-Ndrpdr.78B-1t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale20K-Ndrpdr.78B-1t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale200K-Ndrpdr.78B-1t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale2M-Ndrpdr.78B-1t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-tsh-x520-78b-1t1c-ip6routing-base-scale-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Dot1Q-Ip6Base-Ndrpdr.78B-1t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Base-Ndrpdr.78B-1t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale20K-Ndrpdr.78B-1t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale200K-Ndrpdr.78B-1t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale2M-Ndrpdr.78B-1t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Dot1Q-Ip6Base-Ndrpdr.78B-1t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Base-Ndrpdr.78B-1t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale20K-Ndrpdr.78B-1t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale200K-Ndrpdr.78B-1t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale2M-Ndrpdr.78B-1t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Dot1Q-Ip6Base-Ndrpdr.78B-1t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Base-Ndrpdr.78B-1t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale20K-Ndrpdr.78B-1t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale200K-Ndrpdr.78B-1t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale2M-Ndrpdr.78B-1t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Dot1Q-Ip6Base-Ndrpdr.78B-1t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Base-Ndrpdr.78B-1t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale20K-Ndrpdr.78B-1t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale200K-Ndrpdr.78B-1t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale2M-Ndrpdr.78B-1t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-dnv-x553-78b-1t1c-ip6routing-base-scale-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-sw-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-sw-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-hw-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-hw-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1Tnlhw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1Tnlhw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlhw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlhw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-hw-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-hw-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-hw-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1Tnlhw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1Tnlhw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-hsw-xl710-imix-1t1c-ipsec-ip4routing-base-scale-hw-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.1518B-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.1518B-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.1518B-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.1518B-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.1518B-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.1518B-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-skx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.1518B-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.1518B-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.1518B-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.1518B-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.1518B-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.1518B-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-skx-xxv710-1518b-2t1c-ipsec-ip4routing-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-2t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-skx-xxv710-imix-2t1c-ipsec-ip4routing-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-tsh-x520-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-dnv-x553-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-dnv-x553-imix-1t1c-ipsec-ip4routing-base-scale-sw-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-x710-64b-2t1c-l2switching-base-scale-[avf,dpdk]-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-64b-2t1c-l2switching-base-scale-[avf,dpdk]-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-2t1c-l2switching-base-scale-[avf,dpdk]-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-x710-64b-2t1c-l2switching-base-scale-[avf,dpdk]-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-64b-2t1c-l2switching-base-scale-[avf,dpdk]-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-2t1c-l2switching-base-scale-[avf,dpdk]-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-l2switching-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-l2switching-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-l2switching-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-2t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-2t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-2t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-2t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-64b-1t1c-l2switching-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-1t1c-l2switching-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Patch-Ndrpdr.64B-1t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Dot1Q-L2Xcbase-Ndrpdr.64B-1t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-l2switching-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-64b-1t1c-l2switching-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-1t1c-l2switching-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Patch-Ndrpdr.64B-1t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Dot1Q-L2Xcbase-Ndrpdr.64B-1t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-l2switching-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-x710-64b-2t1c-l2switching-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-2t1c-l2switching-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-2t1c-l2switching-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-x710-64b-2t1c-l2switching-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-2t1c-l2switching-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-2t1c-l2switching-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-l2switching-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-l2switching-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-l2switching-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-l2switching-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-2t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-2t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-2t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-2t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-2t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-2t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-features-l2switching-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-features-l2switching-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-features-l2switching-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-features-l2switching-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-features-l2switching-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-features-l2switching-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-features-l2switching-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-features-l2switching-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-features-l2switching-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-features-l2switching-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-features-l2switching-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-features-l2switching-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Dot1Q-L2Xcbase-Ndrpdr.64B-1t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Dot1Q-L2Xcbase-Ndrpdr.64B-1t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-l2switching-base-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-l2switching-base-scale-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-l2switching-base-scale-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Patch-Ndrpdr.64B-1t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-l2switching-base-scale-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-l2switching-base-scale-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-l2switching-base-scale-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Patch-Ndrpdr.64B-1t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-l2switching-base-scale-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-features-l2switching-base-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Dot1Q-L2Xcbase-Ndrpdr.64B-1t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Dot1Q-L2Xcbase-Ndrpdr.64B-1t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Patch-Ndrpdr.64B-1t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Patch-Ndrpdr.64B-1t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Dot1Q-L2Xcbase-Ndrpdr.64B-1t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Dot1Q-L2Xcbase-Ndrpdr.64B-1t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-l2switching-base-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Patch-Ndrpdr.64B-1t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Patch-Ndrpdr.64B-1t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-1t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-l2switching-base-scale-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-features-l2switching-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-features-l2switching-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-features-l2switching-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-64b-1t1c-features-l2switching-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-1t1c-features-l2switching-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-1t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-1t1c-features-l2switching-base-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-78b-1t1c-srv6-ip6routing-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-78b-1t1c-srv6-ip6routing-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-hsw-xl710-78b-1t1c-srv6-ip6routing-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-78b-1t1c-srv6-ip6routing-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-78b-1t1c-srv6-ip6routing-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-hsw-xl710-78b-1t1c-srv6-ip6routing-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-2t1c-avf-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-2t1c-avf-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-2t1c-avf-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
#    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-2t1c-avf-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
#    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-2t1c-avf-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
#    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-2t1c-avf-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-2t1c-avf-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-2t1c-avf-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-2t1c-avf-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
#    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-2t1c-avf-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
#    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-2t1c-avf-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
#    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-2t1c-avf-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-2t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-2t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-2t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-2t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-2t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-2t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-2t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-2t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-2t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-2t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-2t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-2t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-2t1c-srv6-ip6routing-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-tsh-x520-78b-1t1c-srv6-ip6routing-base-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-78b-1t1c-srv6-ip6routing-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-78b-1t1c-srv6-ip6routing-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
  layout:
    title: "3n-dnv-x553-78b-1t1c-srv6-ip6routing-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-dnv-x553-78b-1t1c-srv6-ip6routing-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-78b-1t1c-srv6-ip6routing-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
  layout:
    title: "3n-dnv-x553-78b-1t1c-srv6-ip6routing-base-ixgbe-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-vhost-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-vhost-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-vhost-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-vhost-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-vhost-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-vhost-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-vpp-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-vpp-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr10241Vm-Vppl2Xc-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1V-m-Vppl2Xc-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-vpp-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-vpp-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-vpp-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr10241Vm-Vppl2Xc-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1V-m-Vppl2Xc-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-vhost-base-dpdk-vpp-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-2lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-2lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-2lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-2lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-vpp-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-vpp-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-2lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-2lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-vpp-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-vpp-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-vpp-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-2lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-2lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-2t1c-link-bonding-vhost-base-avf-vpp-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-vhost-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-vhost-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-vhost-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-vhost-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-vhost-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-vhost-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-vhost-base-avf-vpp-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-vpp-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-vpp-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-vpp-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-vpp-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-vpp-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-avf-vpp-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-vpp-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-vpp-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-vpp-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-vpp-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-vpp-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-link-bonding-vhost-base-dpdk-vpp-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-vppl2xc-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-ndr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-pdr"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-vhost-base-ixgbe-pdr"
    layout: "plot-throughput"

#- type: "plot"
#  title: "Throughput: 3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-ndr"
#  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
#  include:
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#  layout:
#    title: "3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-ndr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-pdr"
#  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
#  include:
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#  layout:
#    title: "3n-tsh-x520-64b-1t1c-link-bonding-vhost-base-ixgbe-pdr"
#    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-114b-2t1c-vts-l2switching-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-114b-2t1c-vts-l2switching-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-114b-2t1c-vts-l2switching-base-[avf,dpdk]-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-skx-xxv710-114b-2t1c-vts-l2switching-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-114b-2t1c-vts-l2switching-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-114b-2t1c-vts-l2switching-base-[avf,dpdk]-pdr"
    layout: "plot-throughput"

################################################################################

# Packet Speedup

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-memif-base-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-memif-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-memif-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-memif-base-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-memif-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-memif-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-memif-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-memif-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-memif-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-memif-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-memif-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-memif-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-memif-base-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-memif-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-memif-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-memif-base-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-memif-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-memif-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-memif-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-memif-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-memif-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-memif-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-memif-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-memif-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-x710-64b-ip4routing-base-scale-[avf,dpdk]-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-64b-ip4routing-base-scale-[avf,dpdk]-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-ip4routing-base-scale-[avf,dpdk]-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-x710-64b-ip4routing-base-scale-[avf,dpdk]-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-64b-ip4routing-base-scale-[avf,dpdk]-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-ip4routing-base-scale-[avf,dpdk]-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-ip4routing-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-ip4routing-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-ip4routing-scale-avf-rnd-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-ip4routing-scale-avf-rnd-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-ip4routing-scale-avf-rnd-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-ip4routing-scale-avf-rnd-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-ip4routing-scale-avf-rnd-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-ip4routing-scale-avf-rnd-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-ip4routing-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-ip4routing-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-ip4routing-scale-dpdk-rnd-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-ip4routing-scale-dpdk-rnd-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-ip4routing-scale-dpdk-rnd-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-ip4routing-scale-dpdk-rnd-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-ip4routing-scale-dpdk-rnd-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-ip4routing-scale-dpdk-rnd-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-avf-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-.t.c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-features-ip4routing-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-avf-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-.t.c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-features-ip4routing-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

#- type: "plot"
#  title: "Speedup: 2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-ndr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-ndr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-ndr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-ndr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-ndr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "22n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-ndr"
#    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

#- type: "plot"
#  title: "Speedup: 2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-pdr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-pdr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-skx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-pdr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-pdr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-pdr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-skx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "22n-skx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-pdr"
#    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-features-ip4routing-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-features-ip4routing-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-features-ip4routing-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-features-ip4routing-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-features-ip4routing-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-features-ip4routing-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-64b-ip4routing-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-ip4routing-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-ip4routing-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-64b-ip4routing-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-ip4routing-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.40Ge2P1Xl710-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-ip4routing-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-x710-64b-ip4routing-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-ip4routing-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-avf-dot1q-ip4base-ndrpdr"
#    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
#    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-ip4routing-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-x710-64b-ip4routing-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-ip4routing-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-avf-dot1q-ip4base-ndrpdr"
#    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
#    - "Tests.Vpp.Perf.Ip4.10Ge2P1X710-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-ip4routing-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-eth-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-ip4routing-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-eth-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-ip4routing-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-ip4routing-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-ip4routing-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-features-ip4routing-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-features-ip4routing-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-features-ip4routing-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-features-ip4routing-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-features-ip4routing-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-features-ip4routing-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-features-ip4routing-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-features-ip4routing-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-64b-ip4tunnel-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-ip4tunnel-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.40Ge2P1Xl710-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-.t.c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.40Ge2P1Xl710-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-ip4tunnel-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-64b-ip4tunnel-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-ip4tunnel-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.40Ge2P1Xl710-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-.t.c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.40Ge2P1Xl710-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-ip4tunnel-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-ip4tunnel-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-ip4tunnel-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-.t.c-avf-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-.t.c-avf-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-.t.c-avf-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-ip4tunnel-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-ip4tunnel-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-ip4tunnel-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-.t.c-avf-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-.t.c-avf-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Avf-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-.t.c-avf-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-ip4tunnel-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-ip4tunnel-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-ip4tunnel-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-.t.c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-ip4tunnel-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-ip4tunnel-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-ip4tunnel-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-.t.c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.25Ge2P1Xxv710-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-ip4tunnel-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-x710-78b-ip6routing-base-scale-[avf,dpdk]-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-78b-ip6routing-base-scale-[avf,dpdk]-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-x710-78b-ip6routing-base-scale-[avf,dpdk]-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-x710-78b-ip6routing-base-scale-[avf,dpdk]-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-78b-ip6routing-base-scale-[avf,dpdk]-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-x710-78b-ip6routing-base-scale-[avf,dpdk]-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-78b-ip6routing-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-78b-ip6routing-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-78b-ip6routing-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-skx-xxv710-78b-ip6routing-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-78b-ip6routing-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-78b-ip6routing-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-hsw-xl710-78b-ip6routing-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-78b-ip6routing-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-78b-ip6routing-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.40Ge2P1Xl710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-hsw-xl710-78b-ip6routing-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-x710-78b-ip6routing-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-78b-ip6routing-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-x710-78b-ip6routing-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-x710-78b-ip6routing-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-78b-ip6routing-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-x710-78b-ip6routing-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-ip6routing-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-ip6routing-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-ip6routing-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-ip6routing-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-sw-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-sw-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-sw-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlhw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlhw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-sw-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-hw-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-hw-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1Tnlhw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1Tnlhw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlhw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1000Tnlhw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-hw-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-hw-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-hw-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1Tnlhw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec1Tnlhw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.40Ge2P1Xl710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-hsw-xl710-imix-ipsec-ip4routing-base-scale-hw-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Avf-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-avf-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.25Ge2P1Xxv710-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-skx-xxv710-imix-ipsec-ip4routing-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-x710-64b-l2switching-base-scale-[avf,dpdk]-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-64b-l2switching-base-scale-[avf,dpdk]-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-l2switching-base-scale-[avf,dpdk]-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-x710-64b-l2switching-base-scale-[avf,dpdk]-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-x710-64b-l2switching-base-scale-[avf,dpdk]-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-l2switching-base-scale-[avf,dpdk]-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-l2switching-base-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-l2switching-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-l2switching-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-l2switching-base-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-l2switching-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-l2switching-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-l2switching-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-l2switching-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-l2switching-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-l2switching-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-l2switching-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-l2switching-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-l2switching-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-l2switching-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-l2switching-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-l2switching-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-64b-l2switching-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-l2switching-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-l2switching-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-64b-l2switching-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-l2switching-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.40Ge2P1Xl710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-l2switching-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-x710-64b-l2switching-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-l2switching-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-l2switching-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-x710-64b-l2switching-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-l2switching-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-l2switching-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-l2switching-base-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-l2switching-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-l2switching-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-l2switching-base-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-l2switching-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-l2switching-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-l2switching-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-l2switching-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-l2switching-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-l2switching-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-l2switching-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-l2switching-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-l2switching-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-l2switching-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-l2switching-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-l2switching-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-features-l2switching-base-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-features-l2switching-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-features-l2switching-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-features-l2switching-base-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-features-l2switching-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-features-l2switching-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-78b-srv6-ip6routing-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-78b-srv6-ip6routing-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-.t.c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-hsw-xl710-78b-srv6-ip6routing-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-78b-srv6-ip6routing-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-78b-srv6-ip6routing-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-.t.c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.40Ge2P1Xl710-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-hsw-xl710-78b-srv6-ip6routing-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-78b-srv6-ip6routing-base-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-srv6-ip6routing-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-.t.c-avf-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-.t.c-avf-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-.t.c-avf-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-.t.c-avf-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-.t.c-avf-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-.t.c-avf-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-srv6-ip6routing-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-78b-srv6-ip6routing-base-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-78b-srv6-ip6routing-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-.t.c-avf-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-.t.c-avf-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-.t.c-avf-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-.t.c-avf-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-.t.c-avf-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.25Ge2P1Xxv710-Avf-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-.t.c-avf-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-skx-xxv710-78b-srv6-ip6routing-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-vhost-base-avf-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-vhost-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-vhost-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-vhost-base-avf-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-vhost-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-vhost-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-vhost-base-avf-vpp-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-vhost-base-avf-vpp-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-vhost-base-avf-vpp-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-vhost-base-avf-vpp-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-vhost-base-avf-vpp-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-vhost-base-avf-vpp-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-vhost-base-dpdk-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-vhost-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-vhost-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-vhost-base-dpdk-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-vhost-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-vhost-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-vhost-base-dpdk-vpp-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-vhost-base-dpdk-vpp-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-vhost-base-dpdk-vpp-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-64b-vhost-base-dpdk-vpp-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-64b-vhost-base-dpdk-vpp-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-vhost-base-dpdk-vpp-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-64b-vhost-base-dpdk-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-vhost-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-vhost-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-64b-vhost-base-dpdk-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-vhost-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-vhost-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-64b-vhost-base-dpdk-vpp-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-vhost-base-dpdk-vpp-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr10241Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1V-m-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-vhost-base-dpdk-vpp-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-hsw-xl710-64b-vhost-base-dpdk-vpp-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-hsw-xl710-64b-vhost-base-dpdk-vpp-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-hsw"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr10241Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1V-m-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.40Ge2P1Xl710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-vhost-base-dpdk-vpp-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-x710-64b-link-bonding-vhost-base-avf-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-link-bonding-vhost-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-2lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-2lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-link-bonding-vhost-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-x710-64b-link-bonding-vhost-base-avf-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-link-bonding-vhost-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-2lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-2lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-link-bonding-vhost-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-x710-64b-link-bonding-vhost-base-avf-vpp-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-link-bonding-vhost-base-avf-vpp-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-2lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-2lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-link-bonding-vhost-base-avf-vpp-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-x710-64b-link-bonding-vhost-base-avf-vpp-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-x710-64b-link-bonding-vhost-base-avf-vpp-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-2lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X710-Avf-2Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-2lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-link-bonding-vhost-base-avf-vpp-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-vhost-base-avf-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-vhost-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-vhost-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-vhost-base-avf-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-vhost-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-vhost-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-vhost-base-avf-vpp-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-vhost-base-avf-vpp-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-vhost-base-avf-vpp-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-vhost-base-avf-vpp-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-vhost-base-avf-vpp-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-vhost-base-avf-vpp-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-vhost-base-dpdk-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-vhost-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-vhost-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-vhost-base-dpdk-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-vhost-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-vhost-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-vhost-base-dpdk-vpp-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-vhost-base-dpdk-vpp-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-vhost-base-dpdk-vpp-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-vhost-base-dpdk-vpp-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-vhost-base-dpdk-vpp-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-vhost-base-dpdk-vpp-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-link-bonding-vhost-base-avf-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-link-bonding-vhost-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-link-bonding-vhost-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-link-bonding-vhost-base-avf-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-link-bonding-vhost-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-link-bonding-vhost-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-link-bonding-vhost-base-avf-vpp-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-link-bonding-vhost-base-avf-vpp-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-link-bonding-vhost-base-avf-vpp-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-skx-xxv710-64b-link-bonding-vhost-base-avf-vpp-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-skx-xxv710-64b-link-bonding-vhost-base-avf-vpp-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-skx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.25Ge2P1Xxv710-Avf-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-link-bonding-vhost-base-avf-vpp-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-114b-vts-l2switching-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-114b-vts-l2switching-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-114b-vts-l2switching-base-[avf,dpdk]-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-skx-xxv710-114b-vts-l2switching-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-skx-xxv710-114b-vts-l2switching-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-skx"
  include:
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-skx-xxv710-114b-vts-l2switching-base-[avf,dpdk]-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-memif-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-memif-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-memif-base-ixgbe-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-memif-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-memif-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Xcbase-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Memif-1Lxc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-memif-base-ixgbe-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-ip4routing-base-scale-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-ip4routing-base-scale-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-ip4routing-base-scale-ixgbe-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-ip4routing-base-scale-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-ip4routing-base-scale-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-ip4routing-base-scale-ixgbe-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-features-ip4routing-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-features-ip4routing-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-features-ip4routing-base-ixgbe-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-features-ip4routing-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-features-ip4routing-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X520-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-features-ip4routing-base-ixgbe-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-ip4tunnel-base-scale-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-ip4tunnel-base-scale-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-.t.c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-ip4tunnel-base-scale-ixgbe-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-ip4tunnel-base-scale-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-ip4tunnel-base-scale-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-.t.c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X520-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-ip4tunnel-base-scale-ixgbe-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-78b-ip6routing-base-scale-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-78b-ip6routing-base-scale-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-tsh-x520-78b-ip6routing-base-scale-ixgbe-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-78b-ip6routing-base-scale-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-78b-ip6routing-base-scale-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X520-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-tsh-x520-78b-ip6routing-base-scale-ixgbe-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X520-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-tsh-x520-imix-ipsec-ip4routing-base-scale-sw-ixgbe-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-l2switching-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-l2switching-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-l2switching-base-ixgbe-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-l2switching-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-l2switching-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-l2switching-base-ixgbe-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-l2switching-base-scale-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-l2switching-base-scale-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-l2switching-base-scale-ixgbe-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-l2switching-base-scale-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-l2switching-base-scale-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-l2switching-base-scale-ixgbe-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-features-l2switching-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-features-l2switching-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-features-l2switching-base-ixgbe-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-features-l2switching-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-features-l2switching-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X520-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-features-l2switching-base-ixgbe-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-.t.c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-.t.c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Dyn-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Masq-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X520-Ethip6Srhip6-Ip6Base-Srv6Proxy-Stat-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr"
  layout:
    title: "3n-tsh-x520-78b-srv6-ip6routing-base-ixgbe-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-vppl2xc-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-vhost-base-ixgbe-vppl2xc-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-vhost-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-vhost-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-vhost-base-ixgbe-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-tsh-x520-64b-vhost-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-vhost-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Ethip4Vxlan-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-vhost-base-ixgbe-pdr"
    layout: "plot-throughput-speedup-analysis"

#- type: "plot"
#  title: "Speedup: 3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-ndr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-ndr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
#  include:
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#  layout:
#    title: "3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-ndr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-pdr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-pdr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-3n-tsh"
#  include:
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-1Lbvpplacp-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-1Lbvpplacp-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#    - "Tests.Vpp.Perf.Vm Vhost.10Ge2P1X520-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
#  layout:
#    title: "3n-tsh-x520-64b-link-bonding-vhost-base-ixgbe-pdr"
#    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-dnv-x553-64b-ip4routing-base-scale-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-ip4routing-base-scale-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-ip4routing-base-scale-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-dnv-x553-64b-ip4routing-base-scale-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-ip4routing-base-scale-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-ip4routing-base-scale-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-dnv-x553-64b-features-ip4routing-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-features-ip4routing-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-features-ip4routing-base-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-dnv-x553-64b-features-ip4routing-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-features-ip4routing-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X553-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-features-ip4routing-base-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-dnv-x553-78b-ip6routing-base-scale-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-78b-ip6routing-base-scale-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-dnv-x553-78b-ip6routing-base-scale-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-dnv-x553-78b-ip6routing-base-scale-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-78b-ip6routing-base-scale-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X553-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-dnv-x553-78b-ip6routing-base-scale-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-dnv-x553-64b-l2switching-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-l2switching-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-l2switching-base-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-dnv-x553-64b-l2switching-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-l2switching-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-l2switching-base-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-dnv-x553-64b-l2switching-base-scale-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-l2switching-base-scale-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-l2switching-base-scale-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-dnv-x553-64b-l2switching-base-scale-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-dnv-x553-64b-l2switching-base-scale-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X553-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-dnv-x553-64b-l2switching-base-scale-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-ip4routing-base-scale-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-ip4routing-base-scale-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-ip4routing-base-scale-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-ip4routing-base-scale-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-ip4routing-base-scale-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-ip4routing-base-scale-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-features-ip4routing-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-features-ip4routing-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-features-ip4routing-base-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-features-ip4routing-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-features-ip4routing-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.10Ge2P1X553-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-features-ip4routing-base-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-ip4tunnel-base-scale-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-ip4tunnel-base-scale-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-.t.c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-ip4tunnel-base-scale-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-ip4tunnel-base-scale-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-ip4tunnel-base-scale-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Ethip4Vxlan-L2Xcbase-Ndrpdr.64B-.t.c-ethip4vxlan-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Ethip4Vxlan-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-ethip4vxlan-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Dot1Q--Ethip4Vxlan-L2Bdscale1L2Bd1Vlan1Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr"
    - "Tests.Vpp.Perf.Ip4 Tunnels.10Ge2P1X553-Dot1Q--Ethip4Vxlan-L2Bdscale100L2Bd100Vlan100Vxlan-Ndrpdr.64B-.t.c-dot1q--ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-ip4tunnel-base-scale-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-78b-ip6routing-base-scale-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-78b-ip6routing-base-scale-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-dnv-x553-78b-ip6routing-base-scale-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-78b-ip6routing-base-scale-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-78b-ip6routing-base-scale-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.10Ge2P1X553-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "3n-dnv-x553-78b-ip6routing-base-scale-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-imix-ipsec-ip4routing-base-scale-sw-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-imix-ipsec-ip4routing-base-scale-sw-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-dnv-x553-imix-ipsec-ip4routing-base-scale-sw-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-imix-ipsec-ip4routing-base-scale-sw-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-imix-ipsec-ip4routing-base-scale-sw-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec4Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec1000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes256Gcm-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr"
    - "Tests.Vpp.Perf.Crypto.10Ge2P1X553-Ethip4Ipsec10000Tnlsw-Ip4Base-Int-Aes128Cbc-Hmac512Sha-Ndrpdr.IMIX-.t.c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr"
  layout:
    title: "3n-dnv-x553-imix-ipsec-ip4routing-base-scale-sw-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-l2switching-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-l2switching-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-l2switching-base-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-l2switching-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-l2switching-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-l2switching-base-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-l2switching-base-scale-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-l2switching-base-scale-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-l2switching-base-scale-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-l2switching-base-scale-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-l2switching-base-scale-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-l2switching-base-scale-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-features-l2switching-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-features-l2switching-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-features-l2switching-base-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-64b-features-l2switching-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-64b-features-l2switching-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.L2.10Ge2P1X553-Eth-L2Bdbasemaclrn-Macip-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr"
  layout:
    title: "3n-dnv-x553-64b-features-l2switching-base-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-78b-srv6-ip6routing-base-ixgbe-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-78b-srv6-ip6routing-base-ixgbe-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-.t.c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
  layout:
    title: "3n-dnv-x553-78b-srv6-ip6routing-base-ixgbe-ndr-tsa"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 3n-dnv-x553-78b-srv6-ip6routing-base-ixgbe-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/3n-dnv-x553-78b-srv6-ip6routing-base-ixgbe-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-3n-dnv"
  include:
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Ip6-Ip6Base-Srv6Enc1Sid-Ndrpdr.78B-.t.c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr"
    - "Tests.Vpp.Perf.Srv6.10Ge2P1X553-Ethip6Srhip6-Ip6Base-Srv6Enc2Sids-Nodecaps-Ndrpdr.78B-.t.c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr"
  layout:
    title: "3n-dnv-x553-78b-srv6-ip6routing-base-ixgbe-pdr-tsa"
    layout: "plot-throughput-speedup-analysis"

################################################################################

# Packet Throughput - DPDK

# 2n-skx-xxv710

- type: "plot"
  title: "DPDK Throughput: 2n-skx-xxv710-64b-2t1c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-skx-xxv710-64b-2t1c-base-ndr"
  data: "plot-dpdk-throughput-latency-2n-skx"
  include:
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-skx-xxv710-64b-4t2c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-skx-xxv710-64b-4t2c-base-ndr"
  data: "plot-dpdk-throughput-latency-2n-skx"
  include:
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-4t2c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-skx-xxv710-64b-2t1c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-skx-xxv710-64b-2t1c-base-pdr"
  data: "plot-dpdk-throughput-latency-2n-skx"
  include:
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-2t1c-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-skx-xxv710-64b-4t2c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-skx-xxv710-64b-4t2c-base-pdr"
  data: "plot-dpdk-throughput-latency-2n-skx"
  include:
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-skx-xxv710-64b-4t2c-base-pdr"
    layout: "plot-throughput"

# 2n-skx-x710

- type: "plot"
  title: "DPDK Throughput: 2n-skx-x710-64b-2t1c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-skx-x710-64b-2t1c-base-ndr"
  data: "plot-dpdk-throughput-latency-2n-skx"
  include:
    - "tests.dpdk.perf.2n1l-10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-2t1c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-skx-x710-64b-4t2c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-skx-x710-64b-4t2c-base-ndr"
  data: "plot-dpdk-throughput-latency-2n-skx"
  include:
    - "tests.dpdk.perf.2n1l-10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-4t2c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-skx-x710-64b-2t1c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-skx-x710-64b-2t1c-base-pdr"
  data: "plot-dpdk-throughput-latency-2n-skx"
  include:
    - "tests.dpdk.perf.2n1l-10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-2t1c-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-skx-x710-64b-4t2c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-skx-x710-64b-4t2c-base-pdr"
  data: "plot-dpdk-throughput-latency-2n-skx"
  include:
    - "tests.dpdk.perf.2n1l-10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-skx-x710-64b-4t2c-base-pdr"
    layout: "plot-throughput"

# 3n-skx-xxv710

- type: "plot"
  title: "DPDK Throughput: 3n-skx-xxv710-64b-2t1c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-skx-xxv710-64b-2t1c-base-ndr"
  data: "plot-dpdk-throughput-latency-3n-skx"
  include:
    - "tests.dpdk.perf.25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-skx-xxv710-64b-4t2c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-skx-xxv710-64b-4t2c-base-ndr"
  data: "plot-dpdk-throughput-latency-3n-skx"
  include:
    - "tests.dpdk.perf.25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-4t2c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-skx-xxv710-64b-2t1c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-skx-xxv710-64b-2t1c-base-pdr"
  data: "plot-dpdk-throughput-latency-3n-skx"
  include:
    - "tests.dpdk.perf.25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-2t1c-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-skx-xxv710-64b-4t2c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-skx-xxv710-64b-4t2c-base-pdr"
  data: "plot-dpdk-throughput-latency-3n-skx"
  include:
    - "tests.dpdk.perf.25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-skx-xxv710-64b-4t2c-base-pdr"
    layout: "plot-throughput"

# 3n-skx-x710

- type: "plot"
  title: "DPDK Throughput: 3n-skx-x710-64b-2t1c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-skx-x710-64b-2t1c-base-ndr"
  data: "plot-dpdk-throughput-latency-3n-skx"
  include:
    - "tests.dpdk.perf.10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-2t1c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-skx-x710-64b-4t2c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-skx-x710-64b-4t2c-base-ndr"
  data: "plot-dpdk-throughput-latency-3n-skx"
  include:
    - "tests.dpdk.perf.10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-4t2c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-skx-x710-64b-2t1c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-skx-x710-64b-2t1c-base-pdr"
  data: "plot-dpdk-throughput-latency-3n-skx"
  include:
    - "tests.dpdk.perf.10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-2t1c-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-skx-x710-64b-4t2c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-skx-x710-64b-4t2c-base-pdr"
  data: "plot-dpdk-throughput-latency-3n-skx"
  include:
    - "tests.dpdk.perf.10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-skx-x710-64b-4t2c-base-pdr"
    layout: "plot-throughput"

# 3n-hsw-xl710

- type: "plot"
  title: "DPDK Throughput: 3n-hsw-xl710-64b-1t1c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-hsw-xl710-64b-1t1c-base-ndr"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  include:
    - "tests.dpdk.perf.40ge2p1xl710-eth-l2xcbase-testpmd-ndrpdr.64b-1t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.40ge2p1xl710-ethip4-ip4base-l3fwd-ndrpdr.64b-1t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-hsw-xl710-64b-2t2c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-hsw-xl710-64b-2t2c-base-ndr"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  include:
    - "tests.dpdk.perf.40ge2p1xl710-eth-l2xcbase-testpmd-ndrpdr.64b-2t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.40ge2p1xl710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-2t2c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-hsw-xl710-64b-1t1c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-hsw-xl710-64b-1t1c-base-pdr"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  include:
    - "tests.dpdk.perf.40ge2p1xl710-eth-l2xcbase-testpmd-ndrpdr.64b-1t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.40ge2p1xl710-ethip4-ip4base-l3fwd-ndrpdr.64b-1t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-1t1c-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-hsw-xl710-64b-2t2c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-hsw-xl710-64b-2t2c-base-pdr"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  include:
    - "tests.dpdk.perf.40ge2p1xl710-eth-l2xcbase-testpmd-ndrpdr.64b-2t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.40ge2p1xl710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-hsw-xl710-64b-2t2c-base-pdr"
    layout: "plot-throughput"

# 3n-hsw-x710

- type: "plot"
  title: "DPDK Throughput: 3n-hsw-x710-64b-1t1c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-hsw-x710-64b-1t1c-base-ndr"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  include:
    - "tests.dpdk.perf.10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-1t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-1t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-hsw-x710-64b-1t1c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-hsw-x710-64b-2t2c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-hsw-x710-64b-2t2c-base-ndr"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  include:
    - "tests.dpdk.perf.10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-2t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-hsw-x710-64b-2t2c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-hsw-x710-64b-1t1c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-hsw-x710-64b-1t1c-base-pdr"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  include:
    - "tests.dpdk.perf.10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-1t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-1t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-hsw-x710-64b-1t1c-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-hsw-x710-64b-2t2c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-hsw-x710-64b-2t2c-base-pdr"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  include:
    - "tests.dpdk.perf.10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-2t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-hsw-x710-64b-2t2c-base-pdr"
    layout: "plot-throughput"

## 2n-dnv-x553
#
#- type: "plot"
#  title: "DPDK Throughput: 2n-dnv-x553-64b-1t1c-base-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,DPDK]}/2n-dnv-x553-64b-1t1c-base-ndr"
#  data: "plot-dpdk-throughput-latency-2n-dnv"
#  include:
#    - "tests.dpdk.perf.2N1L-10Ge2P1X553-eth-l2xcbase-testpmd-ndrpdr.64b-1t1c-eth-l2xcbase-testpmd-ndrpdr"
#    - "tests.dpdk.perf.2N1L-10Ge2P1X553-ethip4-ip4base-l3fwd-ndrpdr.64b-1t1c-ethip4-ip4base-l3fwd-ndrpdr"
#  layout:
#    title: "2n-dnv-x553-64b-1t1c-base-ndr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "DPDK Throughput: 2n-dnv-x553-64b-2t2c-base-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,DPDK]}/2n-dnv-x553-64b-2t2c-base-ndr"
#  data: "plot-dpdk-throughput-latency-2n-dnv"
#  include:
#    - "tests.dpdk.perf.2N1L-10Ge2P1X553-eth-l2xcbase-testpmd-ndrpdr.64b-2t2c-eth-l2xcbase-testpmd-ndrpdr"
#    - "tests.dpdk.perf.2N1L-10Ge2P1X553-ethip4-ip4base-l3fwd-ndrpdr.64b-2t2c-ethip4-ip4base-l3fwd-ndrpdr"
#  layout:
#    title: "2n-dnv-x553-64b-2t2c-base-ndr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "DPDK Throughput: 2n-dnv-x553-64b-1t1c-base-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,DPDK]}/2n-dnv-x553-64b-1t1c-base-pdr"
#  data: "plot-dpdk-throughput-latency-2n-dnv"
#  include:
#    - "tests.dpdk.perf.2N1L-10Ge2P1X553-eth-l2xcbase-testpmd-ndrpdr.64b-1t1c-eth-l2xcbase-testpmd-ndrpdr"
#    - "tests.dpdk.perf.2N1L-10Ge2P1X553-ethip4-ip4base-l3fwd-ndrpdr.64b-1t1c-ethip4-ip4base-l3fwd-ndrpdr"
#  layout:
#    title: "2n-dnv-x553-64b-1t1c-base-pdr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "DPDK Throughput: 2n-dnv-x553-64b-2t2c-base-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,DPDK]}/2n-dnv-x553-64b-2t2c-base-pdr"
#  data: "plot-dpdk-throughput-latency-2n-dnv"
#  include:
#    - "tests.dpdk.perf.2N1L-10Ge2P1X553-eth-l2xcbase-testpmd-ndrpdr.64b-2t2c-eth-l2xcbase-testpmd-ndrpdr"
#    - "tests.dpdk.perf.2N1L-10Ge2P1X553-ethip4-ip4base-l3fwd-ndrpdr.64b-2t2c-ethip4-ip4base-l3fwd-ndrpdr"
#  layout:
#    title: "2n-dnv-x553-64b-2t2c-base-pdr"
#    layout: "plot-throughput"
#
## 3n-dnv-x553
#
#- type: "plot"
#  title: "DPDK Throughput: 3n-dnv-x553-64b-1t1c-base-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,DPDK]}/3n-dnv-x553-64b-1t1c-base-ndr"
#  data: "plot-dpdk-throughput-latency-3n-dnv"
#  include:
#    - "tests.dpdk.perf.10Ge2P1X553-eth-l2xcbase-testpmd-ndrpdr.64b-1t1c-eth-l2xcbase-testpmd-ndrpdr"
#    - "tests.dpdk.perf.10Ge2P1X553-ethip4-ip4base-l3fwd-ndrpdr.64b-1t1c-ethip4-ip4base-l3fwd-ndrpdr"
#  layout:
#    title: "3n-dnv-x553-64b-1t1c-base-ndr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "DPDK Throughput: 3n-dnv-x553-64b-2t2c-base-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,DPDK]}/3n-dnv-x553-64b-2t2c-base-ndr"
#  data: "plot-dpdk-throughput-latency-3n-dnv"
#  include:
#    - "tests.dpdk.perf.10Ge2P1X553-eth-l2xcbase-testpmd-ndrpdr.64b-2t2c-eth-l2xcbase-testpmd-ndrpdr"
#    - "tests.dpdk.perf.10Ge2P1X553-ethip4-ip4base-l3fwd-ndrpdr.64b-2t2c-ethip4-ip4base-l3fwd-ndrpdr"
#  layout:
#    title: "3n-dnv-x553-64b-2t2c-base-ndr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "DPDK Throughput: 3n-dnv-x553-64b-1t1c-base-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,DPDK]}/3n-dnv-x553-64b-1t1c-base-pdr"
#  data: "plot-dpdk-throughput-latency-3n-dnv"
#  include:
#    - "tests.dpdk.perf.10Ge2P1X553-eth-l2xcbase-testpmd-ndrpdr.64b-1t1c-eth-l2xcbase-testpmd-ndrpdr"
#    - "tests.dpdk.perf.10Ge2P1X553-ethip4-ip4base-l3fwd-ndrpdr.64b-1t1c-ethip4-ip4base-l3fwd-ndrpdr"
#  layout:
#    title: "3n-dnv-x553-64b-1t1c-base-pdr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "DPDK Throughput: 3n-dnv-x553-64b-2t2c-base-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,DPDK]}/3n-dnv-x553-64b-2t2c-base-pdr"
#  data: "plot-dpdk-throughput-latency-3n-dnv"
#  include:
#    - "tests.dpdk.perf.10Ge2P1X553-eth-l2xcbase-testpmd-ndrpdr.64b-2t2c-eth-l2xcbase-testpmd-ndrpdr"
#    - "tests.dpdk.perf.10Ge2P1X553-ethip4-ip4base-l3fwd-ndrpdr.64b-2t2c-ethip4-ip4base-l3fwd-ndrpdr"
#  layout:
#    title: "3n-dnv-x553-64b-2t2c-base-pdr"
#    layout: "plot-throughput"

# 3n-tsh-x520

- type: "plot"
  title: "DPDK Throughput: 3n-tsh-x520-64b-1t1c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-tsh-x520-64b-1t1c-base-ndr"
  data: "plot-dpdk-throughput-latency-3n-tsh"
  include:
    - "tests.dpdk.perf.10ge2p1x520-eth-l2xcbase-testpmd-ndrpdr.64b-1t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x520-ethip4-ip4base-l3fwd-ndrpdr.64b-1t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-tsh-x520-64b-2t2c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-tsh-x520-64b-2t2c-base-ndr"
  data: "plot-dpdk-throughput-latency-3n-tsh"
  include:
    - "tests.dpdk.perf.10ge2p1x520-eth-l2xcbase-testpmd-ndrpdr.64b-2t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x520-ethip4-ip4base-l3fwd-ndrpdr.64b-2t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-2t2c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-tsh-x520-64b-1t1c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-tsh-x520-64b-1t1c-base-pdr"
  data: "plot-dpdk-throughput-latency-3n-tsh"
  include:
    - "tests.dpdk.perf.10ge2p1x520-eth-l2xcbase-testpmd-ndrpdr.64b-1t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x520-ethip4-ip4base-l3fwd-ndrpdr.64b-1t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-1t1c-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 3n-tsh-x520-64b-2t2c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/3n-tsh-x520-64b-2t2c-base-pdr"
  data: "plot-dpdk-throughput-latency-3n-tsh"
  include:
    - "tests.dpdk.perf.10ge2p1x520-eth-l2xcbase-testpmd-ndrpdr.64b-2t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.10ge2p1x520-ethip4-ip4base-l3fwd-ndrpdr.64b-2t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "3n-tsh-x520-64b-2t2c-base-pdr"
    layout: "plot-throughput"

################################################################################
###   2n-clx                                                                 ###
################################################################################

# Packet Throughput

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-memif-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-memif-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-memif-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-memif-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-memif-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-memif-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-memif-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-memif-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-memif-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-memif-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-memif-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-memif-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-rdma-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-rdma-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-rdma-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-rdma-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-rdma-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-2t1c-rdma-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-l2-eth-2memif-1dcr-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-2t1c-ip4routing-base-scale-[avf,dpdk]-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-ip4routing-scale-avf-rnd-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-ip4routing-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-ip4routing-scale-dpdk-rnd-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-2t1c-avf-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-2t1c-avf-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-features-ip4routing-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-ndr"
    layout: "plot-throughput"

#- type: "plot"
#  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-ndr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-ndr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-ndr"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-ndr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-ndr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-ndr"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-ndr"
#    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr.64b-2t1c-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-nat44det-ip4routing-stl-bidir-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-stl-unidir-avf-pdr"
    layout: "plot-throughput"

#- type: "plot"
#  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-cps-avf-pdr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-cps-avf-pdr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-pdr"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-2t1c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-udp-stf-pps-avf-pdr"
#    layout: "plot-throughput"
#
#- type: "plot"
#  title: "Throughput: 2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-pdr"
#  algorithm: "plot_perf_box_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-pdr"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-2t1c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-2t1c-nat44ed-ip4routing-tcp-stf-pps-avf-pdr"
#    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-2t1c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-2t1c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-features-ip4routing-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-rdma-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-rdma-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-ip4base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-Ip4Base-Ndrpdr.64B-2t1c-rdma-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Base-Ndrpdr.64B-2t1c-rdma-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-ip4base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale20K-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale200K-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale2M-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-2t1c-rdma-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-ethip4-ip4scale-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-rdma-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-rdma-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-rdma-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-rdma-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-2t1c-rdma-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-2t1c-rdma-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-2t1c-rdma-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-2t1c-rdma-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-2t1c-rdma-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-2t1c-rdma-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-2t1c-rdma-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-2t1c-rdma-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-ethip4-features-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-x710-78b-2t1c-ip6routing-base-scale-[avf,dpdk]-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-78b-2t1c-ip6routing-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-rdma-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-rdma-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-rdma-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-rdma-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-rdma-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-Ip6Base-Ndrpdr.78B-2t1c-rdma-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Base-Ndrpdr.78B-2t1c-rdma-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale20K-Ndrpdr.78B-2t1c-rdma-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale200K-Ndrpdr.78B-2t1c-rdma-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale2M-Ndrpdr.78B-2t1c-rdma-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-cx556a-78b-2t1c-rdma-ip6routing-base-scale-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-x710-64b-2t1c-l2switching-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-2t1c-l2switching-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-2t1c-l2switching-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-x710-64b-2t1c-l2switching-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-2t1c-l2switching-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-2t1c-l2switching-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-x710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Patch-Ndrpdr.64B-2t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Xcbase-Ndrpdr.64B-2t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-x710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Patch-Ndrpdr.64B-2t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Xcbase-Ndrpdr.64B-2t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-l2switching-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-l2switching-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-l2switching-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-l2switching-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-l2switching-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-2t1c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-l2switching-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-l2switching-base-scale-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-2t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-2t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-2t1c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-2t1c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-l2switching-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-l2switching-base-scale-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-rdma-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-rdma-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-2t1c-rdma-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Patch-Ndrpdr.64B-2t1c-rdma-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Ndrpdr.64B-2t1c-rdma-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-rdma-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Ndrpdr.64B-2t1c-rdma-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-rdma-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-2t1c-rdma-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Patch-Ndrpdr.64B-2t1c-rdma-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Ndrpdr.64B-2t1c-rdma-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-rdma-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-l2switching-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-rdma-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-rdma-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-rdma-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-rdma-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Ndrpdr.64B-2t1c-rdma-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-2t1c-rdma-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-2t1c-rdma-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-2t1c-rdma-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-l2switching-scale-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-vhost-base-avf-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-vhost-base-avf-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-vhost-base-avf-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-vhost-base-avf-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-vhost-base-avf-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-vhost-base-avf-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-vhost-base-avf-vpp-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-vhost-base-avf-vpp-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-vhost-base-avf-vpp-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-vhost-base-avf-vpp-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-vhost-base-avf-vpp-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-vhost-base-avf-vpp-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-2t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-vhost-base-dpdk-vpp-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-rdma-l2-vhost-vppl2xc-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-114b-2t1c-vts-l2switching-base-dpdk-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-114b-2t1c-vts-l2switching-base-dpdk-ndr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-114b-2t1c-vts-l2switching-base-[avf,dpdk]-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "Throughput: 2n-clx-xxv710-114b-2t1c-vts-l2switching-base-dpdk-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-114b-2t1c-vts-l2switching-base-dpdk-pdr"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-2t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-114b-2t1c-vts-l2switching-base-[avf,dpdk]-pdr"
    layout: "plot-throughput"

################################################################################

# Packet Speedup

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-memif-base-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-memif-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-memif-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-memif-base-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-memif-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-memif-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-memif-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-memif-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-memif-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-memif-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-memif-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-memif-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-rdma-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-rdma-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-rdma-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-rdma-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-rdma-eth-l2xcbase-eth-2memif-1dcr-ndrpdr"
    - "Tests.Vpp.Perf.Container Memif.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Base-Eth-2Memif-1Dcr-Ndrpdr.64B-.t.c-rdma-ethip4-ip4base-eth-2memif-1dcr-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-l2-eth-2memif-1dcr-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk]-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk]-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk]-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk]-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk]-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-avf-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-10Ge2P1X710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-ip4routing-base-scale-[avf,dpdk]-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-ip4routing-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-ip4routing-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-ip4routing-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-ip4routing-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-ip4routing-scale-avf-rnd-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-ip4routing-scale-avf-rnd-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-ip4routing-scale-avf-rnd-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-ip4routing-scale-avf-rnd-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-ip4routing-scale-avf-rnd-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-avf-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-ip4routing-scale-avf-rnd-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-ip4routing-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-ip4routing-scale-dpdk-rnd-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-ip4routing-scale-dpdk-rnd-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-ip4routing-scale-dpdk-rnd-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-ip4routing-scale-dpdk-rnd-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-ip4routing-scale-dpdk-rnd-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-ip4routing-scale-dpdk-rnd-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-features-ip4routing-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-avf-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-.t.c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-features-ip4routing-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-features-ip4routing-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-avf-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-avf-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Avf-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-.t.c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-features-ip4routing-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

#- type: "plot"
#  title: "Speedup: 2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-ndr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-ndr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-ndr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-ndr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-ndr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-ndr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-ndr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "22n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-ndr"
#    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h4096-p63-s258048-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h16384-p63-s1032192-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h65536-p63-s4128758-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr.64b-.t.c-avf-ethip4udp-nat44det-h262144-p63-s16515072-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-nat44det-ip4routing-stl-bidir-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-udir-ndrpdr"
    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-udir-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-nat44ed-ip4routing-stl-unidir-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

#- type: "plot"
#  title: "Speedup: 2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-cps-avf-pdr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-cps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-cps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-cps-avf-pdr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-pdr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-pdr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-.t.c-avf-ethip4udp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "2n-clx-xxv710-64b-nat44ed-ip4routing-udp-stf-pps-avf-pdr"
#    layout: "plot-throughput-speedup-analysis"
#
#- type: "plot"
#  title: "Speedup: 2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-pdr-tsa"
#  algorithm: "plot_tsa_name"
#  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-pdr-tsa"
#  data: "plot-vpp-throughput-lat-tsa-2n-clx"
#  include:
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h1024-p63-s64512-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h4096-p63-s258048-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h16384-p63-s1032192-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h65536-p63-s4128768-pps-ndrpdr"
#    - "tests.vpp.perf.ip4.2n1l-25ge2p1xxv710-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr.64b-.t.c-avf-ethip4tcp-nat44ed-h262144-p63-s16515072-pps-ndrpdr"
#  layout:
#    title: "22n-clx-xxv710-64b-nat44ed-ip4routing-tcp-stf-pps-avf-pdr"
#    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-features-ip4routing-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-features-ip4routing-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-features-ip4routing-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-features-ip4routing-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-features-ip4routing-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-ethip4-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-25Ge2P1Xxv710-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-features-ip4routing-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-ip4base-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-ip4base-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-rdma-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-rdma-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-ip4base-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-ip4base-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-ip4base-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-Ip4Base-Ndrpdr.64B-.t.c-rdma-dot1q-ip4base-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Base-Ndrpdr.64B-.t.c-rdma-ethip4-ip4base-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-ip4base-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-ethip4-ip4scale-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-ethip4-ip4scale-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-ethip4-ip4scale-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-ethip4-ip4scale-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-ethip4-ip4scale-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale20K-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale20K-Rnd-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale20k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale200K-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale200K-Rnd-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale200k-rnd-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale2M-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4-Ip4Scale2M-Rnd-Ndrpdr.64B-.t.c-rdma-ethip4-ip4scale2m-rnd-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-ethip4-ip4scale-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-ethip4-features-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-ethip4-features-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-rdma-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-rdma-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-rdma-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-rdma-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-rdma-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-.t.c-rdma-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-ethip4-features-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-ethip4-features-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-ethip4-features-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Iacl50Sf-10Kflows-Ndrpdr.64B-.t.c-rdma-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Iacl50Sl-10Kflows-Ndrpdr.64B-.t.c-rdma-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Oacl50Sf-10Kflows-Ndrpdr.64B-.t.c-rdma-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-Ethip4Udp-Ip4Base-Oacl50Sl-10Kflows-Ndrpdr.64B-.t.c-rdma-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-ethip4udp-nat44det-h1-p1-s1-Ndrpdr.64B-.t.c-rdma-ethip4udp-nat44det-h1-p1-s1-ndrpdr"
    - "Tests.Vpp.Perf.Ip4.2N1L-100Ge2P1Cx556A-Rdma-ethip4udp-nat44det-h1024-p63-s64512-Ndrpdr.64B-.t.c-rdma-ethip4udp-nat44det-h1024-p63-s64512-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-ethip4-features-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk]-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk]-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk]-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk]-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk]-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-10Ge2P1X710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-x710-78b-ip6routing-base-scale-[avf,dpdk]-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-78b-ip6routing-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-78b-ip6routing-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-78b-ip6routing-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-avf-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-avf-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Avf-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-avf-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-78b-ip6routing-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-25Ge2P1Xxv710-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-xxv710-78b-ip6routing-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-78b-rdma-ip6routing-base-scale-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-78b-rdma-ip6routing-base-scale-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-rdma-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-rdma-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-rdma-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-rdma-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-rdma-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-cx556a-78b-rdma-ip6routing-base-scale-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-78b-rdma-ip6routing-base-scale-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-78b-rdma-ip6routing-base-scale-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-Ip6Base-Ndrpdr.78B-.t.c-rdma-dot1q-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Base-Ndrpdr.78B-.t.c-rdma-ethip6-ip6base-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale20K-Ndrpdr.78B-.t.c-rdma-ethip6-ip6scale20k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale200K-Ndrpdr.78B-.t.c-rdma-ethip6-ip6scale200k-ndrpdr"
    - "Tests.Vpp.Perf.Ip6.2N1L-100Ge2P1Cx556A-Rdma-Ethip6-Ip6Scale2M-Ndrpdr.78B-.t.c-rdma-ethip6-ip6scale2m-ndrpdr"
  layout:
    title: "2n-clx-cx556a-78b-rdma-ip6routing-base-scale-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-x710-64b-l2switching-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-l2switching-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-l2switching-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-x710-64b-l2switching-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-l2switching-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-l2switching-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-x710-64b-l2switching-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-l2switching-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-l2switching-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-x710-64b-l2switching-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-x710-64b-l2switching-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-10Ge2P1X710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-l2switching-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-l2switching-base-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-l2switching-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-l2switching-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-l2switching-base-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-l2switching-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Patch-Ndrpdr.64B-.t.c-avf-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-l2switching-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-l2switching-base-scale-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-l2switching-base-scale-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-l2switching-base-scale-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-avf-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-l2switching-base-scale-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-l2switching-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-l2switching-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-l2switching-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-l2switching-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-l2switching-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Patch-Ndrpdr.64B-.t.c-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Ndrpdr.64B-.t.c-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-l2switching-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-l2switching-base-scale-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-l2switching-base-scale-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-l2switching-base-scale-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-25Ge2P1Xxv710-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-l2switching-base-scale-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-l2switching-base-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-l2switching-base-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-rdma-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-rdma-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-.t.c-rdma-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Patch-Ndrpdr.64B-.t.c-rdma-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Ndrpdr.64B-.t.c-rdma-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-l2switching-base-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-l2switching-base-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-l2switching-base-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Ndrpdr.64B-.t.c-rdma-dot1q-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-rdma-dot1q-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Gbp-Ndrpdr.64B-.t.c-rdma-dot1q-l2bdbasemaclrn-gbp-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Patch-Ndrpdr.64B-.t.c-rdma-eth-l2patch-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Ndrpdr.64B-.t.c-rdma-eth-l2xcbase-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-l2switching-base-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-l2switching-scale-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-l2switching-scale-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-rdma-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-rdma-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-rdma-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-l2switching-scale-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-l2switching-scale-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-l2switching-scale-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale10Kmaclrn-Ndrpdr.64B-.t.c-rdma-eth-l2bdscale10kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale100Kmaclrn-Ndrpdr.64B-.t.c-rdma-eth-l2bdscale100kmaclrn-ndrpdr"
    - "Tests.Vpp.Perf.L2.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdscale1Mmaclrn-Ndrpdr.64B-.t.c-rdma-eth-l2bdscale1mmaclrn-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-l2switching-scale-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-vhost-base-avf-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-vhost-base-avf-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-vhost-base-avf-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-vhost-base-avf-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-vhost-base-avf-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-vhost-base-avf-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-vhost-base-avf-vpp-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-vhost-base-avf-vpp-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-vhost-base-avf-vpp-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-vhost-base-avf-vpp-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-vhost-base-avf-vpp-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-avf-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Avf-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-avf-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-vhost-base-avf-vpp-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-vhost-base-dpdk-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-vhost-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-vhost-base-dpdk-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-vhost-base-dpdk-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-vhost-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-vhost-base-dpdk-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-vhost-base-dpdk-vpp-ndr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-vhost-base-dpdk-vpp-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-vhost-base-dpdk-vpp-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-64b-vhost-base-dpdk-vpp-pdr"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-64b-vhost-base-dpdk-vpp-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-25Ge2P1Xxv710-Ethip4-Ip4Base-Eth-2Vhostvr1024-1Vm-Vppip4-Ndrpdr.64B-.t.c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-vhost-base-dpdk-vpp-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-l2-vhost-base-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-l2-vhost-base-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-l2-vhost-base-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-l2-vhost-base-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-l2-vhost-base-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-l2-vhost-base-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-l2-vhost-vppl2xc-base-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-l2-vhost-vppl2xc-base-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-2t1c-l2-vhost-vppl2xc-base-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-cx556a-64b-rdma-l2-vhost-vppl2xc-base-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-cx556a-64b-rdma-l2-vhost-vppl2xc-base-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Dot1Q-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Xcbase-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
    - "Tests.Vpp.Perf.Vm Vhost.2N1L-100Ge2P1Cx556A-Rdma-Eth-L2Bdbasemaclrn-Eth-2Vhostvr1024-1Vm-Vppl2Xc-Ndrpdr.64B-.t.c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr"
  layout:
    title: "2n-clx-cx556a-64b-rdma-l2-vhost-vppl2xc-base-pdr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-114b-vts-l2switching-base-dpdk-ndr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-114b-vts-l2switching-base-dpdk-ndr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-114b-vts-l2switching-base-[avf,dpdk]-ndr"
    layout: "plot-throughput-speedup-analysis"

- type: "plot"
  title: "Speedup: 2n-clx-xxv710-114b-vts-l2switching-base-dpdk-pdr-tsa"
  algorithm: "plot_tsa_name"
  output-file: "{DIR[STATIC,VPP]}/2n-clx-xxv710-114b-vts-l2switching-base-dpdk-pdr-tsa"
  data: "plot-vpp-throughput-lat-tsa-2n-clx"
  include:
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2N1L-25Ge2P1Xxv710-Avf-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-avf-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Noacl-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermit-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr"
    - "Tests.Vpp.Perf.Vts.2n1l-25Ge2P1Xxv710-Ethip4Vxlan-L2Bdbasemaclrn-Eth-Iacldstbase-Aclpermitreflect-2Vhostvr1024-1Vm-Ndrpdr.114B-.t.c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr"
  layout:
    title: "2n-clx-xxv710-114b-vts-l2switching-base-[avf,dpdk]-pdr"
    layout: "plot-throughput-speedup-analysis"

################################################################################

# Packet Throughput - DPDK

# 2n-clx-xxv710

- type: "plot"
  title: "DPDK Throughput: 2n-clx-xxv710-64b-2t1c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-clx-xxv710-64b-2t1c-base-ndr"
  data: "plot-dpdk-throughput-latency-2n-clx"
  include:
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-clx-xxv710-64b-4t2c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-clx-xxv710-64b-4t2c-base-ndr"
  data: "plot-dpdk-throughput-latency-2n-clx"
  include:
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-4t2c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-clx-xxv710-64b-2t1c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-clx-xxv710-64b-2t1c-base-pdr"
  data: "plot-dpdk-throughput-latency-2n-clx"
  include:
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-2t1c-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-clx-xxv710-64b-4t2c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-clx-xxv710-64b-4t2c-base-pdr"
  data: "plot-dpdk-throughput-latency-2n-clx"
  include:
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-25ge2p1xxv710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-clx-xxv710-64b-4t2c-base-pdr"
    layout: "plot-throughput"

# 2n-clx-x710

- type: "plot"
  title: "DPDK Throughput: 2n-clx-x710-64b-2t1c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-clx-x710-64b-2t1c-base-ndr"
  data: "plot-dpdk-throughput-latency-2n-clx"
  include:
    - "tests.dpdk.perf.2n1l-10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-2t1c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-clx-x710-64b-4t2c-base-ndr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-clx-x710-64b-4t2c-base-ndr"
  data: "plot-dpdk-throughput-latency-2n-clx"
  include:
    - "tests.dpdk.perf.2n1l-10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-4t2c-base-ndr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-clx-x710-64b-2t1c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-clx-x710-64b-2t1c-base-pdr"
  data: "plot-dpdk-throughput-latency-2n-clx"
  include:
    - "tests.dpdk.perf.2n1l-10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-2t1c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-2t1c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-2t1c-base-pdr"
    layout: "plot-throughput"

- type: "plot"
  title: "DPDK Throughput: 2n-clx-x710-64b-4t2c-base-pdr"
  algorithm: "plot_perf_box_name"
  output-file: "{DIR[STATIC,DPDK]}/2n-clx-x710-64b-4t2c-base-pdr"
  data: "plot-dpdk-throughput-latency-2n-clx"
  include:
    - "tests.dpdk.perf.2n1l-10ge2p1x710-eth-l2xcbase-testpmd-ndrpdr.64b-4t2c-eth-l2xcbase-testpmd-ndrpdr"
    - "tests.dpdk.perf.2n1l-10ge2p1x710-ethip4-ip4base-l3fwd-ndrpdr.64b-4t2c-ethip4-ip4base-l3fwd-ndrpdr"
  layout:
    title: "2n-clx-x710-64b-4t2c-base-pdr"
    layout: "plot-throughput"

################################################################################

- type: "plot"
  title: "Latency by percentile: 2n-skx"
  algorithm: "plot_hdrh_lat_by_percentile"
  output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-2n-skx"
  output-file-links: "{DIR[LAT,VPP]}/2n_skx.rst"
  target-links: "../../_static/vpp"
  data: "plot-vpp-hdrh-lat-2n-skx"
  filter: "'2T1C' and 'NIC_Intel-XXV710'"
  layout:
    layout: "plot-hdrh-latency-by-percentile"

- type: "plot"
  title: "Latency by percentile: 3n-skx"
  algorithm: "plot_hdrh_lat_by_percentile"
  output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-3n-skx"
  output-file-links: "{DIR[LAT,VPP]}/3n_skx.rst"
  target-links: "../../_static/vpp"
  data: "plot-vpp-hdrh-lat-3n-skx"
  filter: "'2T1C' and 'NIC_Intel-XXV710'"
  layout:
    layout: "plot-hdrh-latency-by-percentile"

- type: "plot"
  title: "Latency by percentile: 2n-clx"
  algorithm: "plot_hdrh_lat_by_percentile"
  output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-2n-clx"
  output-file-links: "{DIR[LAT,VPP]}/2n_clx.rst"
  target-links: "../../_static/vpp"
  data: "plot-vpp-hdrh-lat-2n-clx"
  filter: "'2T1C' and 'NIC_Intel-XXV710'"
  layout:
    layout: "plot-hdrh-latency-by-percentile"

- type: "plot"
  title: "Latency by percentile: 3n-hsw"
  algorithm: "plot_hdrh_lat_by_percentile"
  output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-3n-hsw"
  output-file-links: "{DIR[LAT,VPP]}/3n_hsw.rst"
  target-links: "../../_static/vpp"
  data: "plot-vpp-hdrh-lat-3n-hsw"
  filter: "'1T1C' and 'NIC_Intel-XL710'"
  layout:
    layout: "plot-hdrh-latency-by-percentile"

- type: "plot"
  title: "Latency by percentile: 3n-tsh"
  algorithm: "plot_hdrh_lat_by_percentile"
  output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-3n-tsh"
  output-file-links: "{DIR[LAT,VPP]}/3n_tsh.rst"
  target-links: "../../_static/vpp"
  data: "plot-vpp-hdrh-lat-3n-tsh"
  filter: "'1T1C' and 'NIC_Intel-X520-DA2'"
  layout:
    layout: "plot-hdrh-latency-by-percentile"

- type: "plot"
  title: "Latency by percentile: DPDK 2n-skx"
  algorithm: "plot_hdrh_lat_by_percentile"
  output-file: "{DIR[STATIC,DPDK]}/hdrh-lat-percentile-2n-skx"
  output-file-links: "{DIR[LAT,DPDK]}/2n_skx.rst"
  target-links: "../../_static/dpdk"
  data: "plot-dpdk-hdrh-lat-2n-skx"
  filter: "'2T1C' and 'NIC_Intel-XXV710'"
  layout:
    layout: "plot-hdrh-latency-by-percentile"

- type: "plot"
  title: "Latency by percentile: DPDK 3n-skx"
  algorithm: "plot_hdrh_lat_by_percentile"
  output-file: "{DIR[STATIC,DPDK]}/hdrh-lat-percentile-3n-skx"
  output-file-links: "{DIR[LAT,DPDK]}/3n_skx.rst"
  target-links: "../../_static/dpdk"
  data: "plot-dpdk-hdrh-lat-3n-skx"
  filter: "'2T1C' and 'NIC_Intel-XXV710'"
  layout:
    layout: "plot-hdrh-latency-by-percentile"

- type: "plot"
  title: "Latency by percentile: DPDK 2n-clx"
  algorithm: "plot_hdrh_lat_by_percentile"
  output-file: "{DIR[STATIC,DPDK]}/hdrh-lat-percentile-2n-clx"
  output-file-links: "{DIR[LAT,DPDK]}/2n_clx.rst"
  target-links: "../../_static/dpdk"
  data: "plot-dpdk-hdrh-lat-2n-clx"
  filter: "'2T1C' and 'NIC_Intel-XXV710'"
  layout:
    layout: "plot-hdrh-latency-by-percentile"

- type: "plot"
  title: "Latency by percentile: DPDK 3n-hsw"
  algorithm: "plot_hdrh_lat_by_percentile"
  output-file: "{DIR[STATIC,DPDK]}/hdrh-lat-percentile-3n-hsw"
  output-file-links: "{DIR[LAT,DPDK]}/3n_hsw.rst"
  target-links: "../../_static/dpdk"
  data: "plot-dpdk-hdrh-lat-3n-hsw"
  filter: "'1T1C' and 'NIC_Intel-XL710'"
  layout:
    layout: "plot-hdrh-latency-by-percentile"

- type: "plot"
  title: "Latency by percentile: DPDK 3n-tsh"
  algorithm: "plot_hdrh_lat_by_percentile"
  output-file: "{DIR[STATIC,DPDK]}/hdrh-lat-percentile-3n-tsh"
  output-file-links: "{DIR[LAT,DPDK]}/3n_tsh.rst"
  target-links: "../../_static/dpdk"
  data: "plot-dpdk-hdrh-lat-3n-tsh"
  filter: "'1T1C' and 'NIC_Intel-X520-DA2'"
  layout:
    layout: "plot-hdrh-latency-by-percentile"