From feac1add7b15bb7d66da1320bb6a6e95a722c504 Mon Sep 17 00:00:00 2001 From: pmikus Date: Wed, 24 May 2023 13:24:19 +0000 Subject: remove(tools): presentation, docs Signed-off-by: pmikus Change-Id: Icc07d18b9c0bd00af157bb817205e5b54824d525 --- .../specifications/report_local/data_sets.yaml | 51 -- .../specifications/report_local/elements.yaml | 316 -------- .../specifications/report_local/environment.yaml | 253 ------ .../specifications/report_local/layouts.yaml | 875 --------------------- 4 files changed, 1495 deletions(-) delete mode 100644 resources/tools/presentation/specifications/report_local/data_sets.yaml delete mode 100644 resources/tools/presentation/specifications/report_local/elements.yaml delete mode 100644 resources/tools/presentation/specifications/report_local/environment.yaml delete mode 100644 resources/tools/presentation/specifications/report_local/layouts.yaml (limited to 'resources/tools/presentation/specifications/report_local') 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 b7a7cc0b57..0000000000 --- a/resources/tools/presentation/specifications/report_local/elements.yaml +++ /dev/null @@ -1,316 +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-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-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-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 4efcdb0025..0000000000 --- a/resources/tools/presentation/specifications/report_local/environment.yaml +++ /dev/null @@ -1,253 +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,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,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,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,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,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,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: "Test Cases [Index]" - 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: "Critical Rate Lower Bound [Mpps]" - 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: "Test Cases [Index]" - 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: "Bandwidth [Gbps]" - 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: "Test Cases [Index]" - 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: "Packet Throughput [Mpps]" - 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: "Test Cases [Index]" - 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: "Data Throughput [Gbps]" - 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: "Test Cases [Index]" - 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: "Connection Rate [Mcps]" - 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: "Number of Cores [Qty]" - 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: "Packet Throughput [Mpps]" - 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: "Number of Cores [Qty]" - 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: "Packet Throughput [Gbps]" - 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: "Number of Cores [Qty]" - 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: "Connection Rate [Mcps]" - 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: "Direction" - 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: "Packet Latency [uSec]" - 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: "Packet Latency [uSec]" - x: 1 - xanchor: "right" - xref: "paper" - y: -0.045 - yanchor: "top" - yref: "paper" - - font: - size: 14 - showarrow: False - text: "Probability [%]" - textangle: 270 - x: -0.06 - xanchor: "center" - xref: "paper" - y: 0.5 - yanchor: "middle" - yref: "paper" - - font: - size: 14 - showarrow: False - text: "Direction: E-W" - x: 0.24 - xanchor: "center" - xref: "paper" - y: 1.05 - yanchor: "bottom" - yref: "paper" - - font: - size: 14 - showarrow: False - text: "Direction: W-E" - x: 0.74 - xanchor: "center" - xref: "paper" - y: 1.05 - yanchor: "bottom" - yref: "paper" - - plot-hdrh-latency-percentile-x-log: - title: - text: "Latency by Percentile Distribution" - 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: "Percentile [%]" - 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: "One-Way Latency per Direction [uSec]" - 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: "Latency by Percentile Distribution" - 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: "Percentile [%]" - 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: "One-Way Latency per Direction [uSec]" - 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: "Test Cases [Index]" - 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: "Data Throughput [Gbps]" - 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 -- cgit 1.2.3-korg