aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/presentation/specifications/report_local
diff options
context:
space:
mode:
Diffstat (limited to 'resources/tools/presentation/specifications/report_local')
-rw-r--r--resources/tools/presentation/specifications/report_local/data_sets.yaml51
-rw-r--r--resources/tools/presentation/specifications/report_local/elements.yaml322
-rw-r--r--resources/tools/presentation/specifications/report_local/environment.yaml265
-rw-r--r--resources/tools/presentation/specifications/report_local/layouts.yaml875
4 files changed, 0 insertions, 1513 deletions
diff --git a/resources/tools/presentation/specifications/report_local/data_sets.yaml b/resources/tools/presentation/specifications/report_local/data_sets.yaml
deleted file mode 100644
index c756a4667e..0000000000
--- a/resources/tools/presentation/specifications/report_local/data_sets.yaml
+++ /dev/null
@@ -1,51 +0,0 @@
-################################################################################
-### D A T A S E T S ###
-################################################################################
-
-- type: "data-sets"
-
- plot-vpp-throughput-tsa-3n-aws:
- 3n-aws-iter:
- - 1
- - 2
- - 3
- - 4
- - 5
- - 6
- - 7
- - 8
-
- vpp-perf-results-3n-aws:
- 3n-aws-iter:
- - 1
- - 2
-
- plot-vpp-latency-3n-aws:
- 3n-aws-iter:
- - 1
- - 2
-
- plot-vpp-throughput-tsa-2n-aws:
- 2n-aws-iter:
- - 1
- - 2
- - 3
- - 4
- - 5
- - 6
- - 7
- - 8
- - 9
- - 10
-
- vpp-perf-results-2n-aws:
- 2n-aws-iter:
- - 1
- - 2
- - 9
-
- plot-vpp-latency-2n-aws:
- 2n-aws-iter:
- - 1
- - 2
- - 9
diff --git a/resources/tools/presentation/specifications/report_local/elements.yaml b/resources/tools/presentation/specifications/report_local/elements.yaml
deleted file mode 100644
index 87ee409266..0000000000
--- a/resources/tools/presentation/specifications/report_local/elements.yaml
+++ /dev/null
@@ -1,322 +0,0 @@
-# Tables:
-
-# Detailed Test Results - VPP Performance Results 3n-aws
-- type: "table"
- title: "Detailed Test Results - VPP Performance Results 3n-aws"
- algorithm: "table_merged_details"
- output-file: "{DIR[DTR,PERF,VPP,3N,AWS]}/"
- 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-aws"
- filter: "all"
- parameters:
- - "name"
- - "parent"
- - "msg"
-
-# Test configuration - VPP Performance Test Configs 3n-aws
-- type: "table"
- title: "Test configuration - VPP Performance Test Configs 3n-aws"
- algorithm: "table_merged_details"
- output-file: "{DIR[DTC,PERF,VPP,3N,AWS]}/"
- 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-aws"
- filter: "all"
- parameters:
- - "parent"
- - "name"
- - "conf-history"
-
-# Test Operational Data - VPP Performance Operational Data 3n-aws
-- type: "table"
- title: "Test Operational Data - VPP Performance Operational Data 3n-aws"
- algorithm: "table_oper_data_html"
- output-file: "{DIR[DTO,PERF,VPP,3N,AWS]}/"
- data: "vpp-perf-results-3n-aws"
- filter: "all"
-
-# Detailed Test Results - VPP Performance Results 2n-aws
-- type: "table"
- title: "Detailed Test Results - VPP Performance Results 2n-aws"
- algorithm: "table_merged_details"
- output-file: "{DIR[DTR,PERF,VPP,2N,AWS]}/"
- 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-aws"
- filter: "all"
- parameters:
- - "name"
- - "parent"
- - "msg"
-
-# Test configuration - VPP Performance Test Configs 2n-aws
-- type: "table"
- title: "Test configuration - VPP Performance Test Configs 2n-aws"
- algorithm: "table_merged_details"
- output-file: "{DIR[DTC,PERF,VPP,2N,AWS]}/"
- 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-aws"
- filter: "all"
- parameters:
- - "parent"
- - "name"
- - "conf-history"
-
-# Test Operational Data - VPP Performance Operational Data 2n-aws
-- type: "table"
- title: "Test Operational Data - VPP Performance Operational Data 2n-aws"
- algorithm: "table_oper_data_html"
- output-file: "{DIR[DTO,PERF,VPP,2N,AWS]}/"
- data: "vpp-perf-results-2n-aws"
- filter: "all"
-
-# Files:
-
-# 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,AWS]}"
- - "{DIR[DTR,PERF,VPP,3N,AWS]}"
- data:
- - "vpp-perf-results-2n-aws"
- - "vpp-perf-results-3n-aws"
- 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"
- - "2n-aws"
- - "3n-aws"
- level-3:
- - "xl710"
- - "x520"
- - "xxv710"
- - "x710"
- - "x553"
- - "cx556a"
- - "vic1227"
- - "vic1385"
- - "ena"
-
-# 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,AWS]}"
- - "{DIR[DTC,PERF,VPP,3N,AWS]}"
- data:
- - "vpp-perf-results-2n-aws"
- - "vpp-perf-results-3n-aws"
- 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"
- - "2n-aws"
- - "3n-aws"
- level-3:
- - "xl710"
- - "x520"
- - "xxv710"
- - "x710"
- - "x553"
- - "cx556a"
- - "vic1227"
- - "vic1385"
- - "ena"
-
-# 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,AWS]}"
- - "{DIR[DTO,PERF,VPP,3N,AWS]}"
- data:
- - "vpp-perf-results-2n-aws"
- - "vpp-perf-results-3n-aws"
- 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"
- - "2n-aws"
- - "3n-aws"
- level-3:
- - "xl710"
- - "x520"
- - "xxv710"
- - "x710"
- - "x553"
- - "cx556a"
- - "vic1227"
- - "vic1385"
- - "ena"
-
-# Plots:
-
-- type: "plot"
- title: "Throughput: 2n-aws-nitro50g-64b-{core}-ip4routing-base-scale-{test_type}"
- algorithm: "plot_ndrpdr_box_name"
- output-file: "{DIR[STATIC,VPP]}/2n-aws-nitro50g-64b-{core}-ip4routing-base-scale-{test_type}"
- data: "plot-vpp-throughput-tsa-2n-aws"
- core: ["2t1c", "4t2c"]
- include:
- - "Tests.Vpp.Perf.Ip4.2n1l-50ge1p1ENA-ethip4-ip4base-ndrpdr.64B-{core}-ethip4-ip4base-ndrpdr"
-# - "Tests.Vpp.Perf.Ip4.2n1l-50ge1p1ENA-ethip4-ip4scale2m-ndrpdr.64B-{core}-ethip4-ip4scale2m-ndrpdr"
- layout:
- title: "2n-aws-nitro50g-64b-{core}-ip4routing-base-scale-{test_type}"
- layout: "plot-throughput"
-
-- type: "plot"
- title: "Throughput: 2n-aws-nitro50g-1518b-{core}-ip4routing-base-scale-{test_type}"
- algorithm: "plot_ndrpdr_box_name"
- output-file: "{DIR[STATIC,VPP]}/2n-aws-nitro50g-1518b-{core}-ip4routing-base-scale-{test_type}"
- data: "plot-vpp-throughput-tsa-2n-aws"
- core: ["2t1c", "4t2c"]
- include:
- - "Tests.Vpp.Perf.Ip4.2n1l-50ge1p1ENA-ethip4-ip4base-ndrpdr.1518B-{core}-ethip4-ip4base-ndrpdr"
-# - "Tests.Vpp.Perf.Ip4.2n1l-50ge1p1ENA-ethip4-ip4scale2m-ndrpdr.1518B-{core}-ethip4-ip4scale2m-ndrpdr"
- layout:
- title: "2n-aws-nitro50g-1518b-{core}-ip4routing-base-scale-{test_type}"
- layout: "plot-throughput"
-
-- type: "plot"
- title: "Throughput: 2n-aws-nitro50g-imix-{core}-ip4routing-base-scale-{test_type}"
- algorithm: "plot_ndrpdr_box_name"
- output-file: "{DIR[STATIC,VPP]}/2n-aws-nitro50g-imix-{core}-ip4routing-base-scale-{test_type}"
- data: "plot-vpp-throughput-tsa-2n-aws"
- core: ["2t1c", "4t2c"]
- include:
- - "Tests.Vpp.Perf.Ip4.2n1l-50ge1p1ENA-ethip4-ip4scale2m-ndrpdr.IMIX-{core}-ethip4-ip4scale2m-ndrpdr"
- layout:
- title: "2n-aws-nitro50g-imix-{core}-ip4routing-base-scale-{test_type}"
- layout: "plot-throughput"
-
-- type: "plot"
- title: "Throughput: 3n-aws-nitro50g-64b-{core}-ip4routing-base-scale-{test_type}"
- algorithm: "plot_ndrpdr_box_name"
- output-file: "{DIR[STATIC,VPP]}/3n-aws-nitro50g-64b-{core}-ip4routing-base-scale-{test_type}"
- data: "plot-vpp-throughput-tsa-3n-aws"
- core: ["2t1c", "4t2c"]
- include:
- - "Tests.Vpp.Perf.Ip4.50ge1p1ENA-ethip4-ip4base-ndrpdr.64B-{core}-ethip4-ip4base-ndrpdr"
- - "Tests.Vpp.Perf.Ip4.50ge1p1ENA-ethip4-ip4scale2m-ndrpdr.64B-{core}-ethip4-ip4scale2m-ndrpdr"
- layout:
- title: "3n-aws-nitro50g-64b-{core}-ip4routing-base-scale-{test_type}"
- layout: "plot-throughput"
-
-- type: "plot"
- title: "Throughput: 3n-aws-nitro50g-1518b-{core}-ip4routing-base-scale-{test_type}"
- algorithm: "plot_ndrpdr_box_name"
- output-file: "{DIR[STATIC,VPP]}/3n-aws-nitro50g-1518b-{core}-ip4routing-base-scale-{test_type}"
- data: "plot-vpp-throughput-tsa-3n-aws"
- core: ["2t1c", "4t2c"]
- include:
- - "Tests.Vpp.Perf.Ip4.50ge1p1ENA-ethip4-ip4base-ndrpdr.1518B-{core}-ethip4-ip4base-ndrpdr"
- - "Tests.Vpp.Perf.Ip4.50ge1p1ENA-ethip4-ip4scale2m-ndrpdr.1518B-{core}-ethip4-ip4scale2m-ndrpdr"
- layout:
- title: "3n-aws-nitro50g-1518b-{core}-ip4routing-base-scale-{test_type}"
- layout: "plot-throughput"
-
-- type: "plot"
- title: "Latency by percentile: 2n-aws"
- algorithm: "plot_hdrh_lat_by_percentile_x_log"
- output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-2n-aws"
- output-file-links: "{DIR[LAT,VPP]}/2n_aws.rst"
- target-links: "../../_static/vpp"
- data: "plot-vpp-latency-2n-aws"
- filter: "'2T1C'"
- layout:
- layout: "plot-hdrh-latency-percentile-x-log"
-
-- type: "plot"
- title: "Latency by percentile: 3n-aws"
- algorithm: "plot_hdrh_lat_by_percentile_x_log"
- output-file: "{DIR[STATIC,VPP]}/hdrh-lat-percentile-3n-aws"
- output-file-links: "{DIR[LAT,VPP]}/3n_aws.rst"
- target-links: "../../_static/vpp"
- data: "plot-vpp-latency-3n-aws"
- filter: "'2T1C'"
- layout:
- layout: "plot-hdrh-latency-percentile-x-log"
diff --git a/resources/tools/presentation/specifications/report_local/environment.yaml b/resources/tools/presentation/specifications/report_local/environment.yaml
deleted file mode 100644
index cdbce03155..0000000000
--- a/resources/tools/presentation/specifications/report_local/environment.yaml
+++ /dev/null
@@ -1,265 +0,0 @@
-################################################################################
-### E N V I R O N M E N T ###
-################################################################################
-
-- type: "environment"
-
- spec-files:
- - "specifications/report_local/data_sets.yaml"
- - "specifications/report_local/layouts.yaml"
- - "specifications/report_local/elements.yaml"
-
- 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,PERF,VPP,3N,AWS]: "{DIR[DTR]}/vpp_performance_results_3n_aws"
- DIR[DTR,PERF,VPP,2N,AWS]: "{DIR[DTR]}/vpp_performance_results_2n_aws"
- 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,PERF,VPP,3N,AWS]: "{DIR[DTC]}/vpp_performance_configuration_3n_aws"
- DIR[DTC,PERF,VPP,2N,AWS]: "{DIR[DTC]}/vpp_performance_configuration_2n_aws"
- 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"
- DIR[DTO,PERF,VPP,3N,AWS]: "{DIR[DTO]}/vpp_performance_operational_data_3n_aws"
- DIR[DTO,PERF,VPP,2N,AWS]: "{DIR[DTO]}/vpp_performance_operational_data_2n_aws"
-
- # 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"
-
- # Data sources are used in this order:
- data-sources:
- # JSON from S3
- - type: "json"
- url: "https://logs.nginx.service.consul/vex-yul-rot-jenkins-1"
- path: "{job}/{build}/{filename}"
- file-name: "output.json.gz"
- file-format: ".gz"
- enabled: False
- # XML from S3
- - type: "xml"
- url: "https://logs.nginx.service.consul/vex-yul-rot-jenkins-1"
- path: "{job}/{build}/archives/{filename}"
- file-name: "output_info.xml.gz"
- file-format: ".gz"
- enabled: False
- - type: "xml"
- url: "https://logs.nginx.service.consul/vex-yul-rot-jenkins-1"
- path: "{job}/{build}/{filename}"
- file-name: "output_info.xml.gz"
- file-format: ".gz"
- enabled: False
- - type: "xml"
- url: "https://logs.fd.io/production/vex-yul-rot-jenkins-1"
- path: "{job}/{build}/archives/{filename}"
- file-name: "output_info.xml.gz"
- file-format: ".gz"
- enabled: True
- - type: "xml"
- url: "https://s3-logs.fd.io/logs/production/vex-yul-rot-jenkins-1"
- path: "{job}/{build}/{filename}"
- file-name: "output_info.xml.gz"
- file-format: ".gz"
- enabled: True
- - type: "xml"
- url: "https://logs.fd.io/production/vex-yul-rot-jenkins-1"
- path: "{job}/{build}/archives/{filename}"
- file-name: "output.xml.gz"
- file-format: ".gz"
- enabled: True
- - type: "xml"
- url: "https://logs.nginx.service.consul/vex-yul-rot-jenkins-1"
- path: "{job}/{build}/archives/{filename}"
- file-name: "output.xml.gz"
- file-format: ".gz"
- enabled: False
- - type: "xml"
- url: "https://logs.nginx.service.consul/vex-yul-rot-jenkins-1"
- path: "{job}/{build}/{filename}"
- file-name: "output.xml.gz"
- file-format: ".gz"
- enabled: False
- - type: "xml"
- url: "https://logs.fd.io/production/vex-yul-rot-jenkins-1"
- path: "{job}/{build}/{filename}"
- file-name: "output_info.xml.gz"
- file-format: ".gz"
- enabled: True
- - type: "xml"
- url: "https://logs.fd.io/production/vex-yul-rot-jenkins-1"
- path: "{job}/{build}/{filename}"
- file-name: "output.xml.gz"
- file-format: ".gz"
- enabled: True
- # XML from docs.nexus
- - type: "xml-docs"
- url: "https://docs.fd.io/csit"
- path: "report/_static/archive"
- file-name: "output_info.xml.gz"
- file-format: ".gz"
- enabled: True
- - type: "xml-docs"
- url: "https://docs.fd.io/csit"
- path: "report/_static/archive"
- file-name: "output.xml.gz"
- file-format: ".gz"
- enabled: True
- - type: "xml-docs"
- url: "https://docs.fd.io/csit"
- path: "report/_static/archive"
- file-name: "robot-plugin.zip"
- file-format: ".zip"
- enabled: True
-
- archive-inputs: True
-
- mapping-file: ""
-
- ignore-list: ""
-
- 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]"
-
- reverse-input: False # Needed for trending, not important for the report
-
- # TODO: Change in code needed, it was in type: "configuration"
- limits:
- nic:
- x520: 24460000
- x553: 29761905
- x710: 35800000
- xxv710: 35800000
- xl710: 35800000
- cx556a: 148809523.81
- e810cq: 148809523.81
-
- link:
- 10ge: 14880952.38
- 25ge: 37202380.95
- 40ge: 59523809.52
- 100ge: 148809523.81
-
- pci:
- pci-g3-x8: 74404761.90
- pci-g3-x16: 148809523.81
-
-################################################################################
-### S T A T I C ###
-################################################################################
-
-- type: "static"
- src-path: "{DIR[RST]}"
- dst-path: "{DIR[WORKING,SRC]}"
-
-################################################################################
-### O U T P U T ###
-################################################################################
-
-- type: "output"
- arch-file-format: # moved from input, TODO: change it in the code
- - ".gz"
- - ".zip"
- output: "report"
- format:
- html:
- - full
-# pdf:
-# - minimal
diff --git a/resources/tools/presentation/specifications/report_local/layouts.yaml b/resources/tools/presentation/specifications/report_local/layouts.yaml
deleted file mode 100644
index 0f5b4a5220..0000000000
--- a/resources/tools/presentation/specifications/report_local/layouts.yaml
+++ /dev/null
@@ -1,875 +0,0 @@
-################################################################################
-### L A Y O U T S ###
-################################################################################
-
-- type: "layouts"
-
- plot-soak-throughput:
- 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>Critical Rate Lower Bound [Mpps]</b>"
- titlefont:
- size: 14
- 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: 14
- zeroline: False
- range: [0,50]
- autosize: False
- margin:
- t: 50
- b: 0
- l: 80
- r: 20
- showlegend: True
- legend:
- orientation: "h"
- font:
- size: 14
- width: 700
- height: 900
- paper_bgcolor: "#fff"
- plot_bgcolor: "#fff"
- hoverlabel:
- namelength: -1
-
- plot-service-density:
- titlefont:
- size: 16
- 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
- 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: 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>Packet Throughput [Mpps]</b>"
- titlefont:
- size: 14
- 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: 14
- zeroline: False
- range: [0,50]
- autosize: False
- margin:
- t: 50
- b: 0
- l: 80
- r: 20
- showlegend: True
- legend:
- orientation: "h"
- font:
- size: 14
- width: 700
- height: 900
- paper_bgcolor: "#fff"
- plot_bgcolor: "#fff"
- hoverlabel:
- namelength: -1
-
- plot-throughput-gbps:
- 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>Data Throughput [Gbps]</b>"
- titlefont:
- size: 14
- 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: 14
- zeroline: False
- range: [0,10]
- autosize: False
- margin:
- t: 50
- b: 0
- l: 80
- r: 20
- showlegend: True
- legend:
- orientation: "h"
- font:
- size: 14
- width: 700
- height: 900
- paper_bgcolor: "#fff"
- plot_bgcolor: "#fff"
- hoverlabel:
- namelength: -1
-
- plot-cps:
- 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>Connection Rate [Mcps]</b>"
- titlefont:
- size: 14
- gridcolor: "rgb(230, 230, 230)"
- hoverformat: ".4r"
- tickformat: ".3s"
- linecolor: "rgb(220, 220, 220)"
- linewidth: 1
- showgrid: True
- showline: True
- showticklabels: True
- tickcolor: "rgb(220, 220, 220)"
- tickfont:
- size: 14
- zeroline: False
- range: [0,10]
- autosize: False
- margin:
- t: 50
- b: 0
- l: 80
- r: 20
- showlegend: True
- legend:
- orientation: "h"
- font:
- size: 14
- width: 700
- height: 900
- paper_bgcolor: "#fff"
- plot_bgcolor: "#fff"
- hoverlabel:
- namelength: -1
-
- plot-throughput-speedup-analysis:
- titlefont:
- size: 16
- xaxis:
- title: "<b>Number of Cores [Qty]</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(238, 238, 238)"
- tickmode: "linear"
- tickfont:
- size: 14
- zeroline: False
- yaxis:
- title: "<b>Packet Throughput [Mpps]</b>"
- titlefont:
- size: 14
- 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: 14
- zeroline: True
- rangemode: "tozero"
- range: [0,100]
- legend:
- orientation: "h"
- font:
- size: 14
- 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.14,
- font: {
- family: "Consolas, Courier New",
- size: 13
- },
- },
- {
- 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: 13
- },
- },
- ]
-
- plot-throughput-speedup-analysis-gbps:
- titlefont:
- size: 16
- xaxis:
- title: "<b>Number of Cores [Qty]</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(238, 238, 238)"
- tickmode: "linear"
- tickfont:
- size: 14
- zeroline: False
- yaxis:
- title: "<b>Packet Throughput [Gbps]</b>"
- titlefont:
- size: 14
- 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: 14
- zeroline: True
- rangemode: "tozero"
- range: [0,100]
- legend:
- orientation: "h"
- font:
- size: 14
- 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: 13
- },
- },
- {
- text: " Perfect Measured",
- align: "left",
- showarrow: False,
- xref: "paper",
- yref: "paper",
- xanchor: "left",
- yanchor: "top",
- x: 0,
- y: -0.15,
- font: {
- family: "Consolas, Courier New",
- size: 13
- },
- },
- ]
-
- plot-throughput-speedup-analysis-cps:
- titlefont:
- size: 16
- xaxis:
- title: "<b>Number of Cores [Qty]</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(238, 238, 238)"
- tickmode: "linear"
- tickfont:
- size: 14
- zeroline: False
- yaxis:
- title: "<b>Connection Rate [Mcps]</b>"
- titlefont:
- size: 14
- 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: 14
- zeroline: True
- rangemode: "tozero"
- range: [0,100]
- legend:
- orientation: "h"
- font:
- size: 14
- 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: 13
- },
- },
- {
- text: " Perfect Measured",
- align: "left",
- showarrow: False,
- xref: "paper",
- yref: "paper",
- xanchor: "left",
- yanchor: "top",
- x: 0,
- y: -0.15,
- font: {
- family: "Consolas, Courier New",
- size: 13
- },
- },
- ]
-
- plot-latency:
- titlefont:
- size: 16
- xaxis:
- title: "<b>Direction</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: False
- tickcolor: "rgb(220, 220, 220)"
- tickmode: "linear"
- tickfont:
- size: 14
- zeroline: False
- yaxis:
- title: "<b>Packet Latency [uSec]</b>"
- titlefont:
- size: 14
- 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: 14
- zeroline: True
- rangemode: "tozero"
- legend:
- orientation: "h"
- font:
- size: 14
- 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-x-log:
- 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: "log"
- title: "<b>Percentile [%]</b>"
- titlefont:
- size: 14
- autorange: False
- fixedrange: True
- 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]
- ticktext: [0, 50, 90, 95, 99, 99.9, 99.99, 99.999, 99.9999]
- 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
- autosize: False
- 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"
-
- plot-scatter-error-bars-gbps:
- 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>Data Throughput [Gbps]</b>"
- titlefont:
- size: 14
- 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: 14
- zeroline: False
- range: [0,10]
- autosize: False
- margin:
- t: 50
- b: 0
- l: 80
- r: 20
- showlegend: True
- legend:
- orientation: "h"
- font:
- size: 14
- width: 700
- height: 900
- paper_bgcolor: "#fff"
- plot_bgcolor: "#fff"
- hoverlabel:
- namelength: -1