From 6e5cf8806c8c30bc58a5e6ad2e7dff1932c0d7d8 Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Tue, 25 Jan 2022 09:51:38 +0100 Subject: [PATCH] Report: Add Comparison tables - DPDK: 2n-tx2, 3n-tsh - VPP: 2n-aws, 3n-aws Change-Id: I9f78fec4f87eef389278b81103fb2cab647f7923 Signed-off-by: Tibor Frank --- .../comparisons/current_vs_previous_release.rst | 71 ++-- docs/report/index.html.template | 2 +- docs/report/index.pdf.template | 2 +- docs/report/introduction/report_history.rst | 18 +- .../comparisons/current_vs_previous_release.rst | 88 ++++- .../vpp_performance_tests/csit_release_notes.rst | 7 +- .../specifications/report/data_sets.yaml | 34 +- .../specifications/report/elements.yaml | 406 +++++++++++++++++++++ 8 files changed, 574 insertions(+), 54 deletions(-) diff --git a/docs/report/dpdk_performance_tests/comparisons/current_vs_previous_release.rst b/docs/report/dpdk_performance_tests/comparisons/current_vs_previous_release.rst index 0a0030147f..08bc5b6e04 100644 --- a/docs/report/dpdk_performance_tests/comparisons/current_vs_previous_release.rst +++ b/docs/report/dpdk_performance_tests/comparisons/current_vs_previous_release.rst @@ -23,6 +23,7 @@ values. `build logs from FD.io dpdk performance job 2n-clx`_, `build logs from FD.io dpdk performance job 2n-zn2`_, `build logs from FD.io dpdk performance job 3n-tsh`_, + `build logs from FD.io dpdk performance job 2n-tx2`_, with RF result files csit-dpdk-perf-|srelease|-\*.zip `archived here <../../_static/archive/>`_. @@ -119,6 +120,52 @@ Comparison tables in ASCII and CSV formats: - `CSV 2t1c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-2t1c-pdr.csv>`_ - `CSV 4t2c PDR comparison <../../_static/dpdk/performance-changes-2n-zn2-4t2c-pdr.csv>`_ +3n-tsh +~~~~~~ + +NDR Comparison +`````````````` + +Comparison tables in ASCII and CSV formats: + + - `ASCII 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-ndr.txt>`_ + - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-ndr.txt>`_ + - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-ndr.csv>`_ + - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-ndr.csv>`_ + +PDR Comparison +`````````````` + +Comparison tables in ASCII and CSV formats: + + - `ASCII 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-pdr.txt>`_ + - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.txt>`_ + - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-pdr.csv>`_ + - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.csv>`_ + +2n-tx2 +~~~~~~ + +NDR Comparison +`````````````` + +Comparison tables in ASCII and CSV formats: + + - `ASCII 1t1c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-ndr.txt>`_ + - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-ndr.txt>`_ + - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-ndr.csv>`_ + - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-ndr.csv>`_ + +PDR Comparison +`````````````` + +Comparison tables in ASCII and CSV formats: + + - `ASCII 1t1c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-pdr.txt>`_ + - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-pdr.txt>`_ + - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-1t1c-pdr.csv>`_ + - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-2n-tx2-2t2c-pdr.csv>`_ + .. 2n-dnv ~~~~~~ @@ -165,27 +212,3 @@ Comparison tables in ASCII and CSV formats: - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-dnv-2t2c-pdr.txt>`_ - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-dnv-1t1c-pdr.csv>`_ - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-dnv-2t2c-pdr.csv>`_ - -.. - 3n-tsh - ~~~~~~ - - NDR Comparison - `````````````` - - Comparison tables in ASCII and CSV formats: - - - `ASCII 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-ndr.txt>`_ - - `ASCII 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-ndr.txt>`_ - - `CSV 1t1c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-ndr.csv>`_ - - `CSV 2t2c NDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-ndr.csv>`_ - - PDR Comparison - `````````````` - - Comparison tables in ASCII and CSV formats: - - - `ASCII 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-pdr.txt>`_ - - `ASCII 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.txt>`_ - - `CSV 1t1c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-1t1c-pdr.csv>`_ - - `CSV 2t2c PDR comparison <../../_static/dpdk/performance-changes-3n-tsh-2t2c-pdr.csv>`_ diff --git a/docs/report/index.html.template b/docs/report/index.html.template index 0a5c6e0f07..2412ae77a6 100644 --- a/docs/report/index.html.template +++ b/docs/report/index.html.template @@ -1,4 +1,4 @@ -CSIT-2110 +CSIT-2202 ========= .. toctree:: diff --git a/docs/report/index.pdf.template b/docs/report/index.pdf.template index 2c93a1f075..34bcd61a5e 100644 --- a/docs/report/index.pdf.template +++ b/docs/report/index.pdf.template @@ -1,4 +1,4 @@ -CSIT-2110 +CSIT-2202 ========= .. toctree:: diff --git a/docs/report/introduction/report_history.rst b/docs/report/introduction/report_history.rst index 900a3cf48b..eced0619b4 100644 --- a/docs/report/introduction/report_history.rst +++ b/docs/report/introduction/report_history.rst @@ -7,23 +7,7 @@ below. +----------------+------------------------------------------------------------+ | .[ww] Revision | Changes | +================+============================================================+ -| .49 | 1. Added 3n-icx data, graphs and tables. | -| | | -+----------------+------------------------------------------------------------+ -| .47 | 1. Added iterative data for 2n-icx. | -| | 2. Added boxpoints to all box graphs. | -| | | -+----------------+------------------------------------------------------------+ -| .46 | 1. Added coverage data for 2n-tx2 and 2n-zn2. | -| | 2. Added 2n-zn2 runs of 2106.rel retested in CSIT.2110 | -| | environment. | -| | 3. Added 4t2c tests for 2n-aws and 3n-aws in | -| | :ref:`VPP_Packet_Throughput`. | -| | 4. Added DPDK :ref:`dpdk_throughput_speedup_multi_core` | -| | graphs. | -| | | -+----------------+------------------------------------------------------------+ -| .45 | Initial revision | +| .10 | Initial revision | +----------------+------------------------------------------------------------+ FD.io CSIT Reports follow CSIT-[yy][mm].[ww] numbering format, with version diff --git a/docs/report/vpp_performance_tests/comparisons/current_vs_previous_release.rst b/docs/report/vpp_performance_tests/comparisons/current_vs_previous_release.rst index c64be965a5..63a342e046 100644 --- a/docs/report/vpp_performance_tests/comparisons/current_vs_previous_release.rst +++ b/docs/report/vpp_performance_tests/comparisons/current_vs_previous_release.rst @@ -32,7 +32,9 @@ results repeatability vary between the test cases. - `build logs from FD.io vpp performance job 2n-dnv`_, - `build logs from FD.io vpp performance job 3n-dnv`_, - `build logs from FD.io vpp performance job 3n-tsh`_, - - `build logs from FD.io vpp performance job 2n-tx2`_ + - `build logs from FD.io vpp performance job 2n-tx2`_, + - `build logs from FD.io vpp performance job 2n-aws`_, + - `build logs from FD.io vpp performance job 3n-aws`_ with RF result files csit-vpp-perf-|srelease|-\*.zip `archived here <../../_static/archive/>`_. @@ -519,3 +521,87 @@ Comparison tables in HTML, ASCII and CSV formats: - `CSV 1t1c PDR50, direction1, average value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr50-d1-avg-csv.csv>`_ - `CSV 1t1c PDR90, direction1, average value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-avg-csv.csv>`_ - `CSV 1t1c PDR90, direction1, max value comparison <../../_static/vpp/latency-changes-2n-tx2-xl710-1t1c-pdr90-d1-max-csv.csv>`_ + +2n-aws +~~~~~~ + +NDR Comparison +`````````````` + +Comparison tables in HTML, ASCII and CSV formats: + + - `HTML 2t1c NDR comparison `_ + - `HTML 4t2c NDR comparison `_ + - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-ndr.txt>`_ + - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-ndr.txt>`_ + - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-ndr-csv.csv>`_ + - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-ndr-csv.csv>`_ + +PDR Comparison +`````````````` + +Comparison tables in HTML, ASCII and CSV formats: + + - `HTML 2t1c PDR comparison `_ + - `HTML 4t2c PDR comparison `_ + - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-pdr.txt>`_ + - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-pdr.txt>`_ + - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-pdr-csv.csv>`_ + - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-pdr-csv.csv>`_ + +MRR Comparison +`````````````` + +Comparison tables in HTML, ASCII and CSV formats: + + - `HTML 2t1c MRR comparison `_ + - `HTML 4t2c MRR comparison `_ + - `HTML 8t4c MRR comparison `_ + - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-mrr.txt>`_ + - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-mrr.txt>`_ + - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-aws-8t4c-mrr.txt>`_ + - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-2n-aws-2t1c-mrr-csv.csv>`_ + - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-2n-aws-4t2c-mrr-csv.csv>`_ + - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-2n-aws-8t4c-mrr-csv.csv>`_ + +3n-aws +~~~~~~ + +NDR Comparison +`````````````` + +Comparison tables in HTML, ASCII and CSV formats: + + - `HTML 2t1c NDR comparison `_ + - `HTML 4t2c NDR comparison `_ + - `ASCII 2t1c NDR comparison <../../_static/vpp/performance-changes-3n-aws-2t1c-ndr.txt>`_ + - `ASCII 4t2c NDR comparison <../../_static/vpp/performance-changes-3n-aws-4t2c-ndr.txt>`_ + - `CSV 2t1c NDR comparison <../../_static/vpp/performance-changes-3n-aws-2t1c-ndr-csv.csv>`_ + - `CSV 4t2c NDR comparison <../../_static/vpp/performance-changes-3n-aws-4t2c-ndr-csv.csv>`_ + +PDR Comparison +`````````````` + +Comparison tables in HTML, ASCII and CSV formats: + + - `HTML 2t1c PDR comparison `_ + - `HTML 4t2c PDR comparison `_ + - `ASCII 2t1c PDR comparison <../../_static/vpp/performance-changes-3n-aws-2t1c-pdr.txt>`_ + - `ASCII 4t2c PDR comparison <../../_static/vpp/performance-changes-3n-aws-4t2c-pdr.txt>`_ + - `CSV 2t1c PDR comparison <../../_static/vpp/performance-changes-3n-aws-2t1c-pdr-csv.csv>`_ + - `CSV 4t2c PDR comparison <../../_static/vpp/performance-changes-3n-aws-4t2c-pdr-csv.csv>`_ + +MRR Comparison +`````````````` + +Comparison tables in HTML, ASCII and CSV formats: + + - `HTML 2t1c MRR comparison `_ + - `HTML 4t2c MRR comparison `_ + - `HTML 8t4c MRR comparison `_ + - `ASCII 2t1c MRR comparison <../../_static/vpp/performance-changes-3n-aws-2t1c-mrr.txt>`_ + - `ASCII 4t2c MRR comparison <../../_static/vpp/performance-changes-3n-aws-4t2c-mrr.txt>`_ + - `ASCII 8t4c MRR comparison <../../_static/vpp/performance-changes-3n-aws-8t4c-mrr.txt>`_ + - `CSV 2t1c MRR comparison <../../_static/vpp/performance-changes-3n-aws-2t1c-mrr-csv.csv>`_ + - `CSV 4t2c MRR comparison <../../_static/vpp/performance-changes-3n-aws-4t2c-mrr-csv.csv>`_ + - `CSV 8t4c MRR comparison <../../_static/vpp/performance-changes-3n-aws-8t4c-mrr-csv.csv>`_ diff --git a/docs/report/vpp_performance_tests/csit_release_notes.rst b/docs/report/vpp_performance_tests/csit_release_notes.rst index b057af187e..2aeb09f11e 100644 --- a/docs/report/vpp_performance_tests/csit_release_notes.rst +++ b/docs/report/vpp_performance_tests/csit_release_notes.rst @@ -26,7 +26,7 @@ Changes in |csit-release| :ref:`test_environment_versioning`. - **CSIT in AWS environment**: Completed CSIT automation support for - AWS c5n instances environment, including weekly performance + AWS c5n instances environment, including weekly performance trending tests execution. - **CSIT PAPI support**: Due to issues with PAPI performance, and @@ -56,9 +56,8 @@ _____ Issues reported in previous releases which were fixed in this release: +----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | +| # | JiraID | Issue Description | +====+=========================================+===========================================================================================================+ -+----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ | 1 | `CSIT-1789 | AVF driver does not perform RSS in a deterministic way. | | | `_ | VPP now uses the same RSS key with AVF driver as with DPDK driver. | +----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ @@ -72,7 +71,7 @@ ___ Issues reported in previous releases which still affect the current results. +----+-----------------------------------------+-----------------------------------------------------------------------------------------------------------+ -| # | JiraID | Issue Description | +| # | JiraID | Issue Description | +====+=========================================+===========================================================================================================+ | 3 | `CSIT-1782 | Multicore AVF tests are failing when trying to create interface. | | | `_ | Frequency is reduced by s CSIT workaround, but occasional failures do still happen. | diff --git a/resources/tools/presentation/specifications/report/data_sets.yaml b/resources/tools/presentation/specifications/report/data_sets.yaml index 3e994a0cee..5bb5b617aa 100644 --- a/resources/tools/presentation/specifications/report/data_sets.yaml +++ b/resources/tools/presentation/specifications/report/data_sets.yaml @@ -52,7 +52,10 @@ csit-vpp-perf-report-iterative-2202-3n-skx: - 7 # rls2110.rel NDRPDR iter env 9 - 8 # rls2110.rel NDRPDR iter env 9 + - 11 # rls2110.rel NDRPDR iter env 9 - 12 # rls2110.rel NDRPDR iter env 9 + - 14 # rls2110.rel NDRPDR iter env 9 + - 15 # rls2110.rel NDRPDR iter env 9 vpp-3n-skx-curr-iter: csit-vpp-perf-report-iterative-2202-3n-skx: @@ -163,6 +166,10 @@ - 10 # rls2110.rel NDRPDR iter env 9 - 11 # rls2110.rel NDRPDR iter env 9 - 12 # rls2110.rel NDRPDR iter env 9 + - 13 # rls2110.rel NDRPDR iter env 9 + - 14 # rls2110.rel NDRPDR iter env 9 + - 15 # rls2110.rel NDRPDR iter env 9 + - 16 # rls2110.rel NDRPDR iter env 9 vpp-2n-skx-curr-iter: csit-vpp-perf-report-iterative-2202-2n-skx: @@ -279,6 +286,15 @@ trex-2n-skx-curr-iter: csit-trex-perf-report-iterative-2202-2n-skx: - 1 # rls2202.rel NDRPDR iter env 9 + - 2 # rls2202.rel NDRPDR iter env 9 + # - 3 # rls2202.rel NDRPDR iter env 9 + - 4 # rls2202.rel NDRPDR iter env 9 + # - 5 # rls2202.rel NDRPDR iter env 9 + # - 6 # rls2202.rel NDRPDR iter env 9 + # - 7 # rls2202.rel NDRPDR iter env 9 + - 8 # rls2202.rel NDRPDR iter env 9 + - 9 # rls2202.rel NDRPDR iter env 9 + # - 10 # rls2202.rel NDRPDR iter env 9 trex-2n-skx-curr-iter-best: csit-trex-perf-report-iterative-2202-2n-skx: @@ -320,6 +336,7 @@ vpp-2n-zn2-prev-iter-new-env: csit-vpp-perf-report-iterative-2202-2n-zn2: - 6 # rls2110.rel NDRPDR iter env 9 + - 8 # rls2110.rel NDRPDR iter env 9 - 9 # rls2110.rel NDRPDR iter env 9 vpp-2n-zn2-curr-iter: @@ -424,7 +441,10 @@ vpp-2n-clx-prev-iter-new-env: csit-vpp-perf-report-iterative-2202-2n-clx: + - 11 # rls2110.rel NDRPDR iter env 9 - 12 # rls2110.rel NDRPDR iter env 9 + - 13 # rls2110.rel NDRPDR iter env 9 + - 14 # rls2110.rel NDRPDR iter env 9 - 15 # rls2110.rel NDRPDR iter env 9 vpp-2n-clx-curr-iter: @@ -560,6 +580,7 @@ vpp-3n-tsh-prev-iter-new-env: csit-vpp-perf-report-iterative-2202-3n-tsh: + - 7 # rls2110.rel NDRPDR iter env 9 - 11 # rls2110.rel NDRPDR iter env 9 vpp-3n-tsh-curr-iter: @@ -580,7 +601,7 @@ vpp-3n-tsh-prev-iter-mrr-new-env: csit-vpp-perf-report-iterative-2202-3n-tsh: - - 1 # rls2202.rc1 NDRPDR iter env 9 REPLACE + - 3 # rls2202.rc1 NDRPDR iter env 9 vpp-3n-tsh-curr-iter-mrr: csit-vpp-perf-report-iterative-2202-3n-tsh: @@ -621,14 +642,14 @@ csit-dpdk-perf-report-iterative-2202-3n-tsh: - 1 # rls2202 NDRPDR iter env 9 - 2 # rls2202 NDRPDR iter env 9 - # - 3 # rls2202 NDRPDR iter env 9 + - 3 # rls2202 NDRPDR iter env 9 - 4 # rls2202 NDRPDR iter env 9 - 5 # rls2202 NDRPDR iter env 9 - 6 # rls2202 NDRPDR iter env 9 - 7 # rls2202 NDRPDR iter env 9 # - 8 # rls2202 NDRPDR iter env 9 # - 9 # rls2202 NDRPDR iter env 9 - # - 10 # rls2202 NDRPDR iter env 9 + - 10 # rls2202 NDRPDR iter env 9 dpdk-3n-tsh-curr-iter-best: csit-dpdk-perf-report-iterative-2202-3n-tsh: @@ -666,6 +687,7 @@ csit-vpp-perf-report-iterative-2202-2n-tx2: - 9 # rls2202.rel NDRPDR iter env 9 - 10 # rls2202.rel NDRPDR iter env 9 + - 12 # rls2110.rel NDRPDR iter env 9 vpp-2n-tx2-curr-iter: csit-vpp-perf-report-iterative-2202-2n-tx2: @@ -1042,10 +1064,10 @@ - 2 # rls2110.rel MRR iter env 8 vpp-compare-testbeds-mrr-clx-icx-ref: - csit-vpp-perf-report-iterative-2110-2n-clx: - - 65 # rls2110.rel MRR iter env 8 + csit-vpp-perf-report-iterative-2202-2n-clx: + - 1 # rls2202.rc1 MRR iter env 9 vpp-compare-testbeds-mrr-clx-icx-cmp: - intel-csit-vpp-perf-report-iterative-2110-2n-icx: + intel-csit-vpp-perf-report-iterative-2110-2n-icx: # REPLACE - 2 # rls2110.rel MRR iter env 8 # 3n-icx diff --git a/resources/tools/presentation/specifications/report/elements.yaml b/resources/tools/presentation/specifications/report/elements.yaml index 6dcb679783..9188da34ea 100644 --- a/resources/tools/presentation/specifications/report/elements.yaml +++ b/resources/tools/presentation/specifications/report/elements.yaml @@ -2628,6 +2628,190 @@ - '2110.0-9 vs 2110.0-8: Compares CSIT environment current vs previous with previous VPP code.' - '2202.0-9 vs 2110.0-9: Compares VPP code current vs previous in the current CSIT environment.' +# VPP Performance Changes 2n-aws 2t1c pdr +- type: "table" + title: "VPP Performance Changes 2n-aws 2t1c pdr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-aws-2t1c-pdr" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'2T1C' and 'NDRPDR'" + columns: + - title: "2110.0-8" + data-set: "vpp-2n-aws-prev-iter" + - title: "2202.0-9" + data-set: "vpp-2n-aws-curr-iter" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: PDR throughput on 2n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 2n-aws 4t2c pdr +- type: "table" + title: "VPP Performance Changes 2n-aws 4t2c pdr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-aws-4t2c-pdr" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'4T2C' and 'NDRPDR'" + columns: + - title: "2110.0-8" + data-set: "vpp-2n-aws-prev-iter" + - title: "2202.0-9" + data-set: "vpp-2n-aws-curr-iter" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: PDR throughput on 2n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 2n-aws 2t1c ndr +- type: "table" + title: "VPP Performance Changes 2n-aws 2t1c ndr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-aws-2t1c-ndr" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'2T1C' and 'NDRPDR'" + columns: + - title: "2110.0-8" + data-set: "vpp-2n-aws-prev-iter" + - title: "2202.0-9" + data-set: "vpp-2n-aws-curr-iter" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: NDR throughput on 2n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 2n-aws 4t2c ndr +- type: "table" + title: "VPP Performance Changes 2n-aws 4t2c ndr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-aws-4t2c-ndr" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'4T2C' and 'NDRPDR'" + columns: + - title: "2110.0-8" + data-set: "vpp-2n-aws-prev-iter" + - title: "2202.0-9" + data-set: "vpp-2n-aws-curr-iter" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: NDR throughput on 2n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 3n-aws 2t1c pdr +- type: "table" + title: "VPP Performance Changes 3n-aws 2t1c pdr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-aws-2t1c-pdr" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'2T1C' and 'NDRPDR'" + columns: + - title: "2110.0-8" + data-set: "vpp-3n-aws-prev-iter" + - title: "2202.0-9" + data-set: "vpp-3n-aws-curr-iter" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: PDR throughput on 3n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 3n-aws 4t2c pdr +- type: "table" + title: "VPP Performance Changes 3n-aws 4t2c pdr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-aws-4t2c-pdr" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'4T2C' and 'NDRPDR'" + columns: + - title: "2110.0-8" + data-set: "vpp-3n-aws-prev-iter" + - title: "2202.0-9" + data-set: "vpp-3n-aws-curr-iter" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: PDR throughput on 3n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 3n-aws 2t1c ndr +- type: "table" + title: "VPP Performance Changes 3n-aws 2t1c ndr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-aws-2t1c-ndr" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'2T1C' and 'NDRPDR'" + columns: + - title: "2110.0-8" + data-set: "vpp-3n-aws-prev-iter" + - title: "2202.0-9" + data-set: "vpp-3n-aws-curr-iter" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: NDR throughput on 3n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 3n-aws 4t2c ndr +- type: "table" + title: "VPP Performance Changes 3n-aws 4t2c ndr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-aws-4t2c-ndr" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'4T2C' and 'NDRPDR'" + columns: + - title: "2110.0-8" + data-set: "vpp-3n-aws-prev-iter" + - title: "2202.0-9" + data-set: "vpp-3n-aws-curr-iter" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: NDR throughput on 3n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + # 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" @@ -3817,6 +4001,144 @@ - '2110.0-9 vs 2110.0-8: Compares CSIT environment current vs previous with previous VPP code.' - '2202.0-9 vs 2110.0-9: Compares VPP code current vs previous in the current CSIT environment.' +# VPP Performance Changes 2n-aws 2t1c mrr +- type: "table" + title: "VPP Performance Changes 2n-aws 2t1c mrr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-aws-2t1c-mrr" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + filter: "'2T1C'" + columns: + - title: "2110.0-8" + data-set: "vpp-2n-aws-prev-iter-mrr" + - title: "2202.0-9" + data-set: "vpp-2n-aws-curr-iter-mrr" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: MRR throughput on 2n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 2n-aws 4t2c mrr +- type: "table" + title: "VPP Performance Changes 2n-aws 4t2c mrr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-aws-4t2c-mrr" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + filter: "'4T2C'" + columns: + - title: "2110.0-8" + data-set: "vpp-2n-aws-prev-iter-mrr" + - title: "2202.0-9" + data-set: "vpp-2n-aws-curr-iter-mrr" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: MRR throughput on 2n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 2n-aws 8t4c mrr +- type: "table" + title: "VPP Performance Changes 2n-aws 8t4c mrr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-2n-aws-8t4c-mrr" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + filter: "'8T4C'" + columns: + - title: "2110.0-8" + data-set: "vpp-2n-aws-prev-iter-mrr" + - title: "2202.0-9" + data-set: "vpp-2n-aws-curr-iter-mrr" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: MRR throughput on 2n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 3n-aws 2t1c mrr +- type: "table" + title: "VPP Performance Changes 3n-aws 2t1c mrr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-aws-2t1c-mrr" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + filter: "'2T1C'" + columns: + - title: "2110.0-8" + data-set: "vpp-3n-aws-prev-iter-mrr" + - title: "2202.0-9" + data-set: "vpp-3n-aws-curr-iter-mrr" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: MRR throughput on 3n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 3n-aws 4t2c mrr +- type: "table" + title: "VPP Performance Changes 3n-aws 4t2c mrr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-aws-4t2c-mrr" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + filter: "'4T2C'" + columns: + - title: "2110.0-8" + data-set: "vpp-3n-aws-prev-iter-mrr" + - title: "2202.0-9" + data-set: "vpp-3n-aws-curr-iter-mrr" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: MRR throughput on 3n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + +# VPP Performance Changes 3n-aws 8t4c mrr +- type: "table" + title: "VPP Performance Changes 3n-aws 8t4c mrr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-3n-aws-8t4c-mrr" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + filter: "'8T4C'" + columns: + - title: "2110.0-8" + data-set: "vpp-3n-aws-prev-iter-mrr" + - title: "2202.0-9" + data-set: "vpp-3n-aws-curr-iter-mrr" + comparisons: + - title: "2202.0-9 vs 2110.0-8" + reference: 1 + compare: 2 + legend: + - '' + - 'Test Case: Test cases executed for: MRR throughput on 3n-aws with nitro50g.' + - 'YYMM.V-E: [uSec +- StDev] results for VPP (YY year, MM month, V minor version) tested in CSIT (E environment version, "8" for CSIT rls2110, "9" for CSIT rls2202).' + - '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.' + - '2202.0-9 vs 2110.0-8: Compares VPP code current vs previous.' + # 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" @@ -5612,6 +5934,90 @@ - "21.02, 21.08, 21.11 - DPDK versions tested." - "Diff - difference between 21.08 and 21.11 DPDK version." +# DPDK Performance Changes 2n-tx2 1t1c pdr +- type: "table" + title: "DPDK Performance Changes 2n-tx2 1t1c pdr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-tx2-1t1c-pdr" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'1T1C' and 'NDRPDR'" + columns: + - title: "21.08" + data-set: "dpdk-2n-tx2-prev-iter" + - title: "21.11" + data-set: "dpdk-2n-tx2-curr-iter" + comparisons: + - title: "Diff" + reference: 1 + compare: 2 + legend: + - "" + - "21.08, 21.11 - DPDK versions tested." + - "Diff - difference between 21.08 and 21.11 DPDK version." + +# DPDK Performance Changes 2n-tx2 2t2c pdr +- type: "table" + title: "DPDK Performance Changes 2n-tx2 2t2c pdr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-tx2-2t2c-pdr" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'2T2C' and 'NDRPDR'" + columns: + - title: "21.08" + data-set: "dpdk-2n-tx2-prev-iter" + - title: "21.11" + data-set: "dpdk-2n-tx2-curr-iter" + comparisons: + - title: "Diff" + reference: 1 + compare: 2 + legend: + - "" + - "21.08, 21.11 - DPDK versions tested." + - "Diff - difference between 21.08 and 21.11 DPDK version." + +# DPDK Performance Changes 2n-tx2 1t1c ndr +- type: "table" + title: "DPDK Performance Changes 2n-tx2 1t1c ndr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-tx2-1t1c-ndr" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'1T1C' and 'NDRPDR'" + columns: + - title: "21.08" + data-set: "dpdk-2n-tx2-prev-iter" + - title: "21.11" + data-set: "dpdk-2n-tx2-curr-iter" + comparisons: + - title: "Diff" + reference: 1 + compare: 2 + legend: + - "" + - "21.08, 21.11 - DPDK versions tested." + - "Diff - difference between 21.08 and 21.11 DPDK version." + +# DPDK Performance Changes 2n-tx2 2t2c ndr +- type: "table" + title: "DPDK Performance Changes 2n-tx2 2t2c ndr" + algorithm: "table_comparison" + output-file: "{DIR[STATIC,DPDK]}/performance-changes-2n-tx2-2t2c-ndr" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'2T2C' and 'NDRPDR'" + columns: + - title: "21.08" + data-set: "dpdk-2n-tx2-prev-iter" + - title: "21.11" + data-set: "dpdk-2n-tx2-curr-iter" + comparisons: + - title: "Diff" + reference: 1 + compare: 2 + legend: + - "" + - "21.08, 21.11 - DPDK versions tested." + - "Diff - difference between 21.08 and 21.11 DPDK version." + # DPDK Comparison Across Testbeds 2n-skx to 2n-clx ndr - type: "table" title: "DPDK Comparison Across Testbeds 2n-skx to 2n-clx ndr" -- 2.16.6