From eb5271b56cb94711420a1eb7372b0f4d5f275a40 Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Mon, 23 Jul 2018 14:29:11 +0200 Subject: [PATCH] CSIT-1203: Add parsing of NDRPDR test Change-Id: I55be02df7f8979ad4c10b79d87f5065452a3e6e6 Signed-off-by: Tibor Frank --- .../packet_latency_graphs/ip4.rst | 84 +- .../packet_latency_graphs/l2.rst | 84 +- .../vpp_performance_tests/csit_release_notes.rst | 28 +- .../packet_latency_graphs/container_memif.rst | 84 +- .../container_orchestrated.rst | 72 +- .../packet_latency_graphs/ip4.rst | 156 +-- .../packet_latency_graphs/ip4_tunnels.rst | 72 +- .../packet_latency_graphs/ip6.rst | 156 +-- .../packet_latency_graphs/ip6_tunnels.rst | 12 +- .../packet_latency_graphs/ipsec.rst | 12 +- .../packet_latency_graphs/l2.rst | 156 +-- .../packet_latency_graphs/srv6.rst | 12 +- .../packet_latency_graphs/vm_vhost.rst | 76 +- .../packet_latency_graphs/vts.rst | 12 +- .../packet_throughput_graphs/vm_vhost.rst | 4 +- .../throughput_speedup_multi_core/vm_vhost.rst | 4 +- resources/tools/presentation/generator_plots.py | 116 +- resources/tools/presentation/generator_tables.py | 333 ++---- resources/tools/presentation/input_data_parser.py | 240 ++++- resources/tools/presentation/specification.yaml | 1127 ++++++++++++-------- .../tools/presentation/specification_CPTA.yaml | 11 +- 21 files changed, 1599 insertions(+), 1252 deletions(-) diff --git a/docs/report/dpdk_performance_tests/packet_latency_graphs/ip4.rst b/docs/report/dpdk_performance_tests/packet_latency_graphs/ip4.rst index 10b418589d..819e4a9ebd 100644 --- a/docs/report/dpdk_performance_tests/packet_latency_graphs/ip4.rst +++ b/docs/report/dpdk_performance_tests/packet_latency_graphs/ip4.rst @@ -24,7 +24,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -33,8 +33,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat50} - \label{fig:l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat} + \label{fig:l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat} \end{figure} 64b-2t2c-base @@ -49,7 +49,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -58,8 +58,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat50} - \label{fig:l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat} + \label{fig:l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat} \end{figure} 3n-hsw-x710 @@ -77,7 +77,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -86,8 +86,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat50} - \label{fig:l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat} + \label{fig:l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat} \end{figure} 64b-2t2c-base @@ -102,7 +102,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -111,8 +111,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat50} - \label{fig:l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat} + \label{fig:l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat} \end{figure} 3n-hsw-xl710 @@ -130,7 +130,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -139,8 +139,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50} - \label{fig:l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat} + \label{fig:l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat} \end{figure} 64b-2t2c-base @@ -155,7 +155,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -164,8 +164,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50} - \label{fig:l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat} + \label{fig:l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat} \end{figure} 3n-skx-x710 @@ -183,7 +183,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -192,8 +192,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat50} - \label{fig:l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat} + \label{fig:l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat} \end{figure} 64b-4t2c-base @@ -208,7 +208,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -217,8 +217,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat50} - \label{fig:l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat} + \label{fig:l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat} \end{figure} 3n-skx-xxv710 @@ -236,7 +236,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -245,8 +245,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50} - \label{fig:l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat} + \label{fig:l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat} \end{figure} 64b-4t2c-base @@ -261,7 +261,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -270,8 +270,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50} - \label{fig:l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat} + \label{fig:l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat} \end{figure} 2n-skx-x710 @@ -289,7 +289,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -298,8 +298,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat50} - \label{fig:l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat} + \label{fig:l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat} \end{figure} 64b-4t2c-base @@ -314,7 +314,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -323,8 +323,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat50} - \label{fig:l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat} + \label{fig:l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat} \end{figure} 2n-skx-xxv710 @@ -342,7 +342,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -351,8 +351,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50} - \label{fig:l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat} + \label{fig:l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat} \end{figure} 64b-4t2c-base @@ -367,7 +367,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -376,6 +376,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50} - \label{fig:l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat} + \label{fig:l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat} \end{figure} diff --git a/docs/report/dpdk_performance_tests/packet_latency_graphs/l2.rst b/docs/report/dpdk_performance_tests/packet_latency_graphs/l2.rst index 67f8472191..6d7ea30c98 100644 --- a/docs/report/dpdk_performance_tests/packet_latency_graphs/l2.rst +++ b/docs/report/dpdk_performance_tests/packet_latency_graphs/l2.rst @@ -25,7 +25,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -34,8 +34,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat50} - \label{fig:testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat} + \label{fig:testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat} \end{figure} 64b-2t2c-base @@ -50,7 +50,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -59,8 +59,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat50} - \label{fig:testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat} + \label{fig:testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat} \end{figure} 3n-hsw-x710 @@ -78,7 +78,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -87,8 +87,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat50} - \label{fig:testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat} + \label{fig:testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat} \end{figure} 64b-2t2c-base @@ -103,7 +103,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -112,8 +112,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat50} - \label{fig:testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat} + \label{fig:testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat} \end{figure} 3n-hsw-xl710 @@ -131,7 +131,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -140,8 +140,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50} - \label{fig:testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat} + \label{fig:testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat} \end{figure} 64b-2t2c-base @@ -156,7 +156,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -165,8 +165,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50} - \label{fig:testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat} + \label{fig:testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat} \end{figure} 3n-skx-x710 @@ -184,7 +184,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -193,8 +193,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat50} - \label{fig:testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat} + \label{fig:testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat} \end{figure} 64b-4t2c-base @@ -209,7 +209,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -218,8 +218,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat50} - \label{fig:testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat} + \label{fig:testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat} \end{figure} 3n-skx-xxv710 @@ -237,7 +237,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -246,8 +246,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50} - \label{fig:testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat} + \label{fig:testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat} \end{figure} 64b-4t2c-base @@ -262,7 +262,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -271,8 +271,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50} - \label{fig:testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat} + \label{fig:testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat} \end{figure} 2n-skx-x710 @@ -290,7 +290,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -299,8 +299,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat50} - \label{fig:testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat} + \label{fig:testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat} \end{figure} 64b-4t2c-base @@ -315,7 +315,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -324,8 +324,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat50} - \label{fig:testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat} + \label{fig:testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat} \end{figure} 2n-skx-xxv710 @@ -343,7 +343,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -352,8 +352,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50} - \label{fig:testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat} + \label{fig:testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat} \end{figure} 64b-4t2c-base @@ -368,7 +368,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -377,6 +377,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/dpdk/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50} - \label{fig:testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat} + \label{fig:testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/csit_release_notes.rst b/docs/report/vpp_performance_tests/csit_release_notes.rst index 35ab440c85..1954ad1a49 100644 --- a/docs/report/vpp_performance_tests/csit_release_notes.rst +++ b/docs/report/vpp_performance_tests/csit_release_notes.rst @@ -55,10 +55,10 @@ NDR Changes NDR small packet throughput changes between releases are available in a CSV and pretty ASCII formats: - - `csv format for 1t1c <../_static/vpp/performance-changes-ndr-1t1c-full.csv>`_, - - `csv format for 2t2c <../_static/vpp/performance-changes-ndr-2t2c-full.csv>`_, - - `pretty ASCII format for 1t1c <../_static/vpp/performance-changes-ndr-1t1c-full.txt>`_, - - `pretty ASCII format for 2t2c <../_static/vpp/performance-changes-ndr-2t2c-full.txt>`_. + - `csv format for 1t1c <../_static/vpp/performance-changes-1t1c-ndr.csv>`_, + - `csv format for 2t2c <../_static/vpp/performance-changes-2t2c-ndr.csv>`_, + - `pretty ASCII format for 1t1c <../_static/vpp/performance-changes-1t1c-ndr.txt>`_, + - `pretty ASCII format for 2t2c <../_static/vpp/performance-changes-2t2c-ndr.txt>`_. .. note:: @@ -72,10 +72,10 @@ PDR Changes NDR small packet throughput changes between releases are available in a CSV and pretty ASCII formats: - - `csv format for 1t1c <../_static/vpp/performance-changes-pdr-1t1c-full.csv>`_, - - `csv format for 2t2c <../_static/vpp/performance-changes-pdr-2t2c-full.csv>`_, - - `pretty ASCII format for 1t1c <../_static/vpp/performance-changes-pdr-1t1c-full.txt>`_, - - `pretty ASCII format for 2t2c <../_static/vpp/performance-changes-pdr-2t2c-full.txt>`_. + - `csv format for 1t1c <../_static/vpp/performance-changes-1t1c-pdr.csv>`_, + - `csv format for 2t2c <../_static/vpp/performance-changes-2t2c-pdr.csv>`_, + - `pretty ASCII format for 1t1c <../_static/vpp/performance-changes-1t1c-pdr.txt>`_, + - `pretty ASCII format for 2t2c <../_static/vpp/performance-changes-2t2c-pdr.txt>`_. .. note:: @@ -89,12 +89,12 @@ MRR Changes MRR small packet throughput changes between releases are available in a CSV and pretty ASCII formats: - - `csv format for 1t1c <../_static/vpp/performance-changes-mrr-1t1c-full.csv>`_, - - `csv format for 2t2c <../_static/vpp/performance-changes-mrr-2t2c-full.csv>`_, - - `csv format for 4t4c <../_static/vpp/performance-changes-mrr-4t4c-full.csv>`_, - - `pretty ASCII format for 1t1c <../_static/vpp/performance-changes-mrr-1t1c-full.txt>`_, - - `pretty ASCII format for 2t2c <../_static/vpp/performance-changes-mrr-2t2c-full.txt>`_, - - `pretty ASCII format for 4t4c <../_static/vpp/performance-changes-mrr-4t4c-full.txt>`_. + - `csv format for 1t1c <../_static/vpp/performance-changes-1t1c-mrr.csv>`_, + - `csv format for 2t2c <../_static/vpp/performance-changes-2t2c-mrr.csv>`_, + - `csv format for 4t4c <../_static/vpp/performance-changes-4t4c-mrr.csv>`_, + - `pretty ASCII format for 1t1c <../_static/vpp/performance-changes-1t1c-mrr.txt>`_, + - `pretty ASCII format for 2t2c <../_static/vpp/performance-changes-2t2c-mrr.txt>`_, + - `pretty ASCII format for 4t4c <../_static/vpp/performance-changes-4t4c-mrr.txt>`_. .. note:: diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst index 12dc3498e6..230b1045b1 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst @@ -25,7 +25,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -34,8 +34,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -50,7 +50,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -59,8 +59,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-hsw-x710 @@ -78,7 +78,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -87,8 +87,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -103,7 +103,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -112,8 +112,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-hsw-xl710 @@ -131,7 +131,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -140,8 +140,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -156,7 +156,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -165,8 +165,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-skx-x710 @@ -184,7 +184,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -193,8 +193,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -209,7 +209,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -218,8 +218,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 3n-skx-xxv710 @@ -237,7 +237,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -246,8 +246,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -262,7 +262,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -271,8 +271,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 2n-skx-x710 @@ -290,7 +290,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -299,8 +299,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -315,7 +315,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -324,8 +324,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 2n-skx-xxv710 @@ -343,7 +343,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -352,8 +352,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -368,7 +368,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -377,6 +377,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst index ad341bd2c2..222a7d8301 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst @@ -25,7 +25,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -34,8 +34,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -50,7 +50,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -59,8 +59,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-hsw-x710 @@ -78,7 +78,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -87,8 +87,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -103,7 +103,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -112,8 +112,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-skx-x710 @@ -131,7 +131,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -140,8 +140,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -156,7 +156,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -165,8 +165,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 3n-skx-xxv710 @@ -184,7 +184,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -193,8 +193,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -209,7 +209,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -218,8 +218,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 2n-skx-x710 @@ -237,7 +237,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -246,8 +246,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -262,7 +262,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -271,8 +271,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 2n-skx-xxv710 @@ -290,7 +290,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -299,8 +299,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -315,7 +315,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -324,6 +324,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:k8s-memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{k8s-memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:k8s-memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst index 16bbe20072..a7f352498e 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4.rst @@ -25,7 +25,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -34,8 +34,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -50,7 +50,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -59,8 +59,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 64b-1t1c-features @@ -75,7 +75,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -84,8 +84,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat50} - \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat} + \label{fig:ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat} \end{figure} 64b-2t2c-features @@ -100,7 +100,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -109,8 +109,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat50} - \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat} + \label{fig:ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat} \end{figure} 3n-hsw-x710 @@ -128,7 +128,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -137,8 +137,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -153,7 +153,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -162,8 +162,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 64b-1t1c-features @@ -178,7 +178,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -187,8 +187,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat50} - \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat} + \label{fig:ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat} \end{figure} 64b-2t2c-features @@ -203,7 +203,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -212,8 +212,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat50} - \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat} + \label{fig:ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat} \end{figure} 3n-hsw-xl710 @@ -231,7 +231,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -240,8 +240,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -256,7 +256,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -265,8 +265,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-skx-x710 @@ -284,7 +284,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -293,8 +293,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -309,7 +309,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -318,8 +318,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 64b-2t1c-features @@ -334,7 +334,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -343,8 +343,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-ndr-lat50} - \label{fig:ip4-3n-skx-x710-64b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-2t1c-features-ndr-lat} + \label{fig:ip4-3n-skx-x710-64b-2t1c-features-ndr-lat} \end{figure} 64b-4t2c-features @@ -359,7 +359,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -368,8 +368,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-ndr-lat50} - \label{fig:ip4-3n-skx-x710-64b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-x710-64b-4t2c-features-ndr-lat} + \label{fig:ip4-3n-skx-x710-64b-4t2c-features-ndr-lat} \end{figure} 3n-skx-xxv710 @@ -387,7 +387,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -396,8 +396,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -412,7 +412,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -421,8 +421,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 64b-2t1c-features @@ -437,7 +437,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -446,8 +446,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat50} - \label{fig:ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat} + \label{fig:ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat} \end{figure} 64b-4t2c-features @@ -462,7 +462,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -471,8 +471,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat50} - \label{fig:ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat} + \label{fig:ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat} \end{figure} 2n-skx-x710 @@ -490,7 +490,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -499,8 +499,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -515,7 +515,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -524,8 +524,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 64b-2t1c-features @@ -540,7 +540,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -549,8 +549,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-features-ndr-lat50} - \label{fig:ip4-2n-skx-x710-64b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-2t1c-features-ndr-lat} + \label{fig:ip4-2n-skx-x710-64b-2t1c-features-ndr-lat} \end{figure} 64b-4t2c-features @@ -565,7 +565,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -574,8 +574,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-features-ndr-lat50} - \label{fig:ip4-2n-skx-x710-64b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-x710-64b-4t2c-features-ndr-lat} + \label{fig:ip4-2n-skx-x710-64b-4t2c-features-ndr-lat} \end{figure} 2n-skx-xxv710 @@ -593,7 +593,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -602,8 +602,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -618,7 +618,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -627,8 +627,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 64b-2t1c-features @@ -643,7 +643,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -652,8 +652,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-features-ndr-lat50} - \label{fig:ip4-2n-skx-xxv710-64b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-2t1c-features-ndr-lat} + \label{fig:ip4-2n-skx-xxv710-64b-2t1c-features-ndr-lat} \end{figure} 64b-4t2c-features @@ -668,7 +668,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -677,6 +677,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-features-ndr-lat50} - \label{fig:ip4-2n-skx-xxv710-64b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4-2n-skx-xxv710-64b-4t2c-features-ndr-lat} + \label{fig:ip4-2n-skx-xxv710-64b-4t2c-features-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst index 1957576c01..e45755e684 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip4_tunnels.rst @@ -25,7 +25,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -34,8 +34,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -50,7 +50,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -59,8 +59,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-hsw-x710 @@ -78,7 +78,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -87,8 +87,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -103,7 +103,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -112,8 +112,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-skx-x710 @@ -131,7 +131,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -140,8 +140,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -156,7 +156,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -165,8 +165,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 3n-skx-xxv710 @@ -184,7 +184,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -193,8 +193,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -209,7 +209,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -218,8 +218,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 2n-skx-x710 @@ -237,7 +237,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -246,8 +246,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -262,7 +262,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -271,8 +271,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 2n-skx-xxv710 @@ -290,7 +290,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -299,8 +299,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -315,7 +315,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -324,6 +324,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst index 4213439c84..4640d6ed7a 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6.rst @@ -25,7 +25,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -34,8 +34,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat50} - \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat} + \label{fig:ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat} \end{figure} 78b-2t2c-base_and_scale @@ -50,7 +50,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -59,8 +59,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50} - \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat} + \label{fig:ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat} \end{figure} 78b-1t1c-features @@ -75,7 +75,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -84,8 +84,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat50} - \label{fig:ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat} + \label{fig:ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat} \end{figure} 78b-2t2c-features @@ -100,7 +100,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -109,8 +109,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat50} - \label{fig:ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat} + \label{fig:ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat} \end{figure} 3n-hsw-x710 @@ -128,7 +128,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -137,8 +137,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat50} - \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat} + \label{fig:ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat} \end{figure} 78b-2t2c-base_and_scale @@ -153,7 +153,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -162,8 +162,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat50} - \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat} + \label{fig:ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat} \end{figure} 78b-1t1c-features @@ -178,7 +178,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -187,8 +187,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat50} - \label{fig:ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat} + \label{fig:ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat} \end{figure} 78b-2t2c-features @@ -203,7 +203,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -212,8 +212,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat50} - \label{fig:ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat} + \label{fig:ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat} \end{figure} 3n-hsw-xl710 @@ -231,7 +231,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -240,8 +240,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat50} - \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat} + \label{fig:ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat} \end{figure} 78b-2t2c-base_and_scale @@ -256,7 +256,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -265,8 +265,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat50} - \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat} + \label{fig:ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-skx-x710 @@ -284,7 +284,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -293,8 +293,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat} \end{figure} 78b-4t2c-base_and_scale @@ -309,7 +309,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -318,8 +318,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat} \end{figure} 78b-2t1c-features @@ -334,7 +334,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -343,8 +343,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-features-ndr-lat50} - \label{fig:ip6-3n-skx-x710-78b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-2t1c-features-ndr-lat} + \label{fig:ip6-3n-skx-x710-78b-2t1c-features-ndr-lat} \end{figure} 78b-4t2c-features @@ -359,7 +359,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -368,8 +368,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-features-ndr-lat50} - \label{fig:ip6-3n-skx-x710-78b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-x710-78b-4t2c-features-ndr-lat} + \label{fig:ip6-3n-skx-x710-78b-4t2c-features-ndr-lat} \end{figure} 3n-skx-xxv710 @@ -387,7 +387,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -396,8 +396,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat} \end{figure} 78b-4t2c-base_and_scale @@ -412,7 +412,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -421,8 +421,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat} \end{figure} 78b-2t1c-features @@ -437,7 +437,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -446,8 +446,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat50} - \label{fig:ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat} + \label{fig:ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat} \end{figure} 78b-4t2c-features @@ -462,7 +462,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -471,8 +471,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat50} - \label{fig:ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat} + \label{fig:ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat} \end{figure} 2n-skx-x710 @@ -490,7 +490,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -499,8 +499,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat} \end{figure} 78b-4t2c-base_and_scale @@ -515,7 +515,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -524,8 +524,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat} \end{figure} 78b-2t1c-features @@ -540,7 +540,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -549,8 +549,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-features-ndr-lat50} - \label{fig:ip6-2n-skx-x710-78b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-2t1c-features-ndr-lat} + \label{fig:ip6-2n-skx-x710-78b-2t1c-features-ndr-lat} \end{figure} 78b-4t2c-features @@ -565,7 +565,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -574,8 +574,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-features-ndr-lat50} - \label{fig:ip6-2n-skx-x710-78b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-x710-78b-4t2c-features-ndr-lat} + \label{fig:ip6-2n-skx-x710-78b-4t2c-features-ndr-lat} \end{figure} 2n-skx-xxv710 @@ -593,7 +593,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -602,8 +602,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat50} - \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat} + \label{fig:ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat} \end{figure} 78b-4t2c-base_and_scale @@ -618,7 +618,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -627,8 +627,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50} - \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat} + \label{fig:ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat} \end{figure} 78b-2t1c-features @@ -643,7 +643,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -652,8 +652,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-features-ndr-lat50} - \label{fig:ip6-2n-skx-xxv710-78b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-2t1c-features-ndr-lat} + \label{fig:ip6-2n-skx-xxv710-78b-2t1c-features-ndr-lat} \end{figure} 78b-4t2c-features @@ -668,7 +668,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -677,6 +677,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-features-ndr-lat50} - \label{fig:ip6-2n-skx-xxv710-78b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6-2n-skx-xxv710-78b-4t2c-features-ndr-lat} + \label{fig:ip6-2n-skx-xxv710-78b-4t2c-features-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst index dbbb592446..d86db3e45d 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ip6_tunnels.rst @@ -25,7 +25,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -34,8 +34,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat50} - \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat} + \label{fig:ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat} \end{figure} 78b-2t2c-base_and_scale @@ -50,7 +50,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -59,6 +59,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50} - \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat} + \label{fig:ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst index 76759ac5e3..bd7a871c1b 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/ipsec.rst @@ -28,7 +28,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -37,8 +37,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -53,7 +53,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -62,6 +62,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst index 8edabac932..4638ef2325 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/l2.rst @@ -25,7 +25,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -34,8 +34,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -50,7 +50,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -59,8 +59,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 64b-1t1c-features @@ -75,7 +75,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -84,8 +84,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat50} - \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat} + \label{fig:l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat} \end{figure} 64b-2t2c-features @@ -100,7 +100,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -109,8 +109,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat50} - \label{fig:l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat} + \label{fig:l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat} \end{figure} 3n-hsw-x710 @@ -128,7 +128,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -137,8 +137,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -153,7 +153,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -162,8 +162,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 64b-1t1c-features @@ -178,7 +178,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -187,8 +187,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat50} - \label{fig:l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat} + \label{fig:l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat} \end{figure} 64b-2t2c-features @@ -203,7 +203,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -212,8 +212,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat50} - \label{fig:l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat} + \label{fig:l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat} \end{figure} 3n-hsw-xl710 @@ -231,7 +231,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -240,8 +240,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale @@ -256,7 +256,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -265,8 +265,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-skx-x710 @@ -284,7 +284,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -293,8 +293,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -309,7 +309,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -318,8 +318,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 64b-2t1c-features @@ -334,7 +334,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -343,8 +343,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat50} - \label{fig:l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat} + \label{fig:l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat} \end{figure} 64b-4t2c-features @@ -359,7 +359,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -368,8 +368,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat50} - \label{fig:l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat} + \label{fig:l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat} \end{figure} 3n-skx-xxv710 @@ -387,7 +387,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -396,8 +396,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -412,7 +412,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -421,8 +421,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 64b-2t1c-features @@ -437,7 +437,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -446,8 +446,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat50} - \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat} + \label{fig:l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat} \end{figure} 64b-4t2c-features @@ -462,7 +462,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -471,8 +471,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat50} - \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat} + \label{fig:l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat} \end{figure} 2n-skx-x710 @@ -490,7 +490,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -499,8 +499,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -515,7 +515,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -524,8 +524,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 64b-2t1c-features @@ -540,7 +540,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -549,8 +549,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-features-ndr-lat50} - \label{fig:l2sw-2n-skx-x710-64b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-2t1c-features-ndr-lat} + \label{fig:l2sw-2n-skx-x710-64b-2t1c-features-ndr-lat} \end{figure} 64b-4t2c-features @@ -565,7 +565,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -574,8 +574,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-features-ndr-lat50} - \label{fig:l2sw-2n-skx-x710-64b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-x710-64b-4t2c-features-ndr-lat} + \label{fig:l2sw-2n-skx-x710-64b-4t2c-features-ndr-lat} \end{figure} 2n-skx-xxv710 @@ -593,7 +593,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -602,8 +602,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} - \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} + \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat} \end{figure} 64b-4t2c-base_and_scale @@ -618,7 +618,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -627,8 +627,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} - \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} + \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat} \end{figure} 64b-2t1c-features @@ -643,7 +643,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -652,8 +652,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-features-ndr-lat50} - \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-2t1c-features-ndr-lat} + \label{fig:l2sw-2n-skx-xxv710-64b-2t1c-features-ndr-lat} \end{figure} 64b-4t2c-features @@ -668,7 +668,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -677,6 +677,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-features-ndr-lat50} - \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{l2sw-2n-skx-xxv710-64b-4t2c-features-ndr-lat} + \label{fig:l2sw-2n-skx-xxv710-64b-4t2c-features-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst index 6ac86f25cf..2cb010f8b1 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/srv6.rst @@ -25,7 +25,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -34,8 +34,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat50} - \label{fig:srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat} + \label{fig:srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat} \end{figure} 78b-2t2c-features @@ -50,7 +50,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -59,6 +59,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat50} - \label{fig:srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat} + \label{fig:srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst index 303f421f44..dbeca9e75b 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vm_vhost.rst @@ -1,5 +1,5 @@ -KVM VM vHost -============ +KVM VMs vhost-user +================== This section includes summary graphs of VPP Phy-to-VM(s)-to-Phy packet latency with with VM virtio and VPP vhost-user virtual interfaces @@ -26,7 +26,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -35,8 +35,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale-l2sw @@ -51,7 +51,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -60,8 +60,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 64b-1t1c-base_and_scale-ip4 @@ -76,7 +76,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -85,8 +85,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale-ip4 @@ -101,7 +101,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -110,8 +110,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-hsw-x710 @@ -129,7 +129,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -138,8 +138,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale-l2sw @@ -154,7 +154,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -163,8 +163,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 64b-1t1c-base_and_scale-ip4 @@ -179,7 +179,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -188,8 +188,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale-ip4 @@ -204,7 +204,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -213,8 +213,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 3n-hsw-xl710 @@ -232,7 +232,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -241,8 +241,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale-l2sw @@ -257,7 +257,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -266,8 +266,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} 64b-1t1c-base_and_scale-ip4 @@ -282,7 +282,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -291,8 +291,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} - \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat} \end{figure} 64b-2t2c-base_and_scale-ip4 @@ -307,7 +307,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -316,6 +316,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} - \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} + \label{fig:vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst b/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst index 4eb2147549..977b926dcf 100644 --- a/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst +++ b/docs/report/vpp_performance_tests/packet_latency_graphs/vts.rst @@ -26,7 +26,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -35,8 +35,8 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-64b-1t1c-ndr-lat50} - \label{fig:vts-3n-hsw-x520-64b-1t1c-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-64b-1t1c-ndr-lat} + \label{fig:vts-3n-hsw-x520-64b-1t1c-ndr-lat} \end{figure} 64b-2t2c @@ -51,7 +51,7 @@ CSIT source code for the test cases used for plots can be found in .. raw:: html - +



@@ -60,6 +60,6 @@ CSIT source code for the test cases used for plots can be found in \begin{figure}[H] \centering \graphicspath{{../_build/_static/vpp/}} - \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-64b-2t2c-ndr-lat50} - \label{fig:vts-3n-hsw-x520-64b-2t2c-ndr-lat50} + \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{vts-3n-hsw-x520-64b-2t2c-ndr-lat} + \label{fig:vts-3n-hsw-x520-64b-2t2c-ndr-lat} \end{figure} diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst index ed0b6cc10d..2029254974 100644 --- a/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst +++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/vm_vhost.rst @@ -1,5 +1,5 @@ -KVM VM vHost -============ +KVM VMs vhost-user +================== Following sections include summary graphs of VPP Phy-to-VM(s)-to-Phy performance with VM virtio and VPP vhost-user virtual interfaces, diff --git a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst index 6d1880e799..6902c1b25b 100644 --- a/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst +++ b/docs/report/vpp_performance_tests/throughput_speedup_multi_core/vm_vhost.rst @@ -1,5 +1,5 @@ -KVM VM vHost -============ +KVM VMs vhost-user +================== Following sections include Throughput Speedup Analysis for VPP multi- core multi-thread configurations with no Hyper-Threading, specifically diff --git a/resources/tools/presentation/generator_plots.py b/resources/tools/presentation/generator_plots.py index aaee31f53b..52348fe5d1 100644 --- a/resources/tools/presentation/generator_plots.py +++ b/resources/tools/presentation/generator_plots.py @@ -59,8 +59,9 @@ def plot_performance_box(plot, input_data): format(plot.get("title", ""))) # Transform the data + plot_title = plot.get("title", "") logging.info(" Creating the data set for the {0} '{1}'.". - format(plot.get("type", ""), plot.get("title", ""))) + format(plot.get("type", ""), plot_title)) data = input_data.filter_data(plot) if data is None: logging.error("No data.") @@ -74,7 +75,21 @@ def plot_performance_box(plot, input_data): if y_vals.get(test["parent"], None) is None: y_vals[test["parent"]] = list() try: - y_vals[test["parent"]].append(test["throughput"]["value"]) + # TODO: Remove when definitely no NDRPDRDISC tests are used: + if test["type"] in ("NDR", "PDR"): + y_vals[test["parent"]].\ + append(test["throughput"]["value"]) + elif test["type"] in ("NDRPDR", ): + if "-pdr" in plot_title.lower(): + y_vals[test["parent"]].\ + append(test["throughput"]["PDR"]["LOWER"]) + elif "-ndr" in plot_title.lower(): + y_vals[test["parent"]]. \ + append(test["throughput"]["NDR"]["LOWER"]) + else: + continue + else: + continue except (KeyError, TypeError): y_vals[test["parent"]].append(None) @@ -92,7 +107,8 @@ def plot_performance_box(plot, input_data): df = pd.DataFrame(y_vals) df.head() for i, col in enumerate(df.columns): - name = "{0}. {1}".format(i + 1, col.lower().replace('-ndrpdrdisc', '')) + name = "{0}. {1}".format(i + 1, col.lower().replace('-ndrpdrdisc', ''). + replace('-ndrpdr', '')) traces.append(plgo.Box(x=[str(i + 1) + '.'] * len(df[col]), y=df[col], name=name, @@ -131,8 +147,9 @@ def plot_latency_box(plot, input_data): format(plot.get("title", ""))) # Transform the data + plot_title = plot.get("title", "") logging.info(" Creating the data set for the {0} '{1}'.". - format(plot.get("type", ""), plot.get("title", ""))) + format(plot.get("type", ""), plot_title)) data = input_data.filter_data(plot) if data is None: logging.error("No data.") @@ -153,18 +170,41 @@ def plot_latency_box(plot, input_data): list() # direction2, max ] try: - y_tmp_vals[test["parent"]][0].append( - test["latency"]["direction1"]["50"]["min"]) - y_tmp_vals[test["parent"]][1].append( - test["latency"]["direction1"]["50"]["avg"]) - y_tmp_vals[test["parent"]][2].append( - test["latency"]["direction1"]["50"]["max"]) - y_tmp_vals[test["parent"]][3].append( - test["latency"]["direction2"]["50"]["min"]) - y_tmp_vals[test["parent"]][4].append( - test["latency"]["direction2"]["50"]["avg"]) - y_tmp_vals[test["parent"]][5].append( - test["latency"]["direction2"]["50"]["max"]) + # TODO: Remove when definitely no NDRPDRDISC tests are used: + if test["type"] in ("NDR", "PDR"): + y_tmp_vals[test["parent"]][0].append( + test["latency"]["direction1"]["50"]["min"]) + y_tmp_vals[test["parent"]][1].append( + test["latency"]["direction1"]["50"]["avg"]) + y_tmp_vals[test["parent"]][2].append( + test["latency"]["direction1"]["50"]["max"]) + y_tmp_vals[test["parent"]][3].append( + test["latency"]["direction2"]["50"]["min"]) + y_tmp_vals[test["parent"]][4].append( + test["latency"]["direction2"]["50"]["avg"]) + y_tmp_vals[test["parent"]][5].append( + test["latency"]["direction2"]["50"]["max"]) + elif test["type"] in ("NDRPDR", ): + if "-pdr" in plot_title.lower(): + ttype = "PDR" + elif "-ndr" in plot_title.lower(): + ttype = "NDR" + else: + continue + y_tmp_vals[test["parent"]][0].append( + test["latency"][ttype]["direction1"]["min"]) + y_tmp_vals[test["parent"]][1].append( + test["latency"][ttype]["direction1"]["avg"]) + y_tmp_vals[test["parent"]][2].append( + test["latency"][ttype]["direction1"]["max"]) + y_tmp_vals[test["parent"]][3].append( + test["latency"][ttype]["direction2"]["min"]) + y_tmp_vals[test["parent"]][4].append( + test["latency"][ttype]["direction2"]["avg"]) + y_tmp_vals[test["parent"]][5].append( + test["latency"][ttype]["direction2"]["max"]) + else: + continue except (KeyError, TypeError): pass @@ -190,7 +230,8 @@ def plot_latency_box(plot, input_data): return for i, col in enumerate(df.columns): - name = "{0}. {1}".format(i + 1, col.lower().replace('-ndrpdrdisc', '')) + name = "{0}. {1}".format(i + 1, col.lower().replace('-ndrpdrdisc', ''). + replace('-ndrpdr', '')) traces.append(plgo.Box(x=['TGint1-to-SUT1-to-SUT2-to-TGint2', 'TGint1-to-SUT1-to-SUT2-to-TGint2', 'TGint1-to-SUT1-to-SUT2-to-TGint2', @@ -240,8 +281,9 @@ def plot_throughput_speedup_analysis(plot, input_data): format(plot.get("title", ""))) # Transform the data + plot_title = plot.get("title", "") logging.info(" Creating the data set for the {0} '{1}'.". - format(plot.get("type", ""), plot.get("title", ""))) + format(plot.get("type", ""), plot_title)) data = input_data.filter_data(plot) if data is None: logging.error("No data.") @@ -256,15 +298,33 @@ def plot_throughput_speedup_analysis(plot, input_data): "2": list(), "4": list()} try: - if "1T1C" in test["tags"]: - throughput[test["parent"]]["1"].\ - append(test["throughput"]["value"]) - elif "2T2C" in test["tags"]: - throughput[test["parent"]]["2"]. \ - append(test["throughput"]["value"]) - elif "4T4C" in test["tags"]: - throughput[test["parent"]]["4"]. \ - append(test["throughput"]["value"]) + # TODO: Remove when definitely no NDRPDRDISC tests are used: + if test["type"] in ("NDR", "PDR"): + if "1T1C" in test["tags"]: + throughput[test["parent"]]["1"].\ + append(test["throughput"]["value"]) + elif "2T2C" in test["tags"]: + throughput[test["parent"]]["2"]. \ + append(test["throughput"]["value"]) + elif "4T4C" in test["tags"]: + throughput[test["parent"]]["4"]. \ + append(test["throughput"]["value"]) + elif test["type"] in ("NDRPDR", ): + if "-pdr" in plot_title.lower(): + ttype = "PDR" + elif "-ndr" in plot_title.lower(): + ttype = "NDR" + else: + continue + if "1T1C" in test["tags"]: + throughput[test["parent"]]["1"].\ + append(test["throughput"][ttype]["LOWER"]) + elif "2T2C" in test["tags"]: + throughput[test["parent"]]["2"]. \ + append(test["throughput"][ttype]["LOWER"]) + elif "4T4C" in test["tags"]: + throughput[test["parent"]]["4"]. \ + append(test["throughput"][ttype]["LOWER"]) except (KeyError, TypeError): pass @@ -356,7 +416,7 @@ def plot_http_server_performance_box(plot, input_data): if y_vals.get(test["name"], None) is None: y_vals[test["name"]] = list() try: - y_vals[test["name"]].append(test["result"]["value"]) + y_vals[test["name"]].append(test["result"]) except (KeyError, TypeError): y_vals[test["name"]].append(None) diff --git a/resources/tools/presentation/generator_tables.py b/resources/tools/presentation/generator_tables.py index 5c38c1ebf1..cd61e321f1 100644 --- a/resources/tools/presentation/generator_tables.py +++ b/resources/tools/presentation/generator_tables.py @@ -334,6 +334,8 @@ def table_performance_improvements(table, input_data): def _read_csv_template(file_name): """Read the template from a .csv file. + # FIXME: Not used now. + :param file_name: Name / full path / relative path of the file to read. :type file_name: str :returns: Data from the template as list (lines) of lists (items on line). @@ -373,16 +375,21 @@ def table_performance_comparison(table, input_data): try: header = ["Test case", ] + if table["include-tests"] == "MRR": + hdr_param = "Receive Rate" + else: + hdr_param = "Throughput" + history = table.get("history", None) if history: for item in history: header.extend( - ["{0} Throughput [Mpps]".format(item["title"]), + ["{0} {1} [Mpps]".format(item["title"], hdr_param), "{0} Stdev [Mpps]".format(item["title"])]) header.extend( - ["{0} Throughput [Mpps]".format(table["reference"]["title"]), + ["{0} {1} [Mpps]".format(table["reference"]["title"], hdr_param), "{0} Stdev [Mpps]".format(table["reference"]["title"]), - "{0} Throughput [Mpps]".format(table["compare"]["title"]), + "{0} {1} [Mpps]".format(table["compare"]["title"], hdr_param), "{0} Stdev [Mpps]".format(table["compare"]["title"]), "Change [%]"]) header_str = ",".join(header) + "\n" @@ -396,45 +403,116 @@ def table_performance_comparison(table, input_data): for job, builds in table["reference"]["data"].items(): for build in builds: for tst_name, tst_data in data[job][str(build)].iteritems(): - if tbl_dict.get(tst_name, None) is None: + tst_name_mod = tst_name.replace("-ndrpdrdisc", "").\ + replace("-ndrpdr", "").replace("-pdrdisc", "").\ + replace("-ndrdisc", "").replace("-pdr", "").\ + replace("-ndr", "") + if tbl_dict.get(tst_name_mod, None) is None: name = "{0}-{1}".format(tst_data["parent"].split("-")[0], "-".join(tst_data["name"]. - split("-")[1:])) - tbl_dict[tst_name] = {"name": name, - "ref-data": list(), - "cmp-data": list()} + split("-")[:-1])) + tbl_dict[tst_name_mod] = {"name": name, + "ref-data": list(), + "cmp-data": list()} try: - tbl_dict[tst_name]["ref-data"].\ - append(tst_data["throughput"]["value"]) + # TODO: Re-work when NDRPDRDISC tests are not used + if table["include-tests"] == "MRR": + tbl_dict[tst_name_mod]["ref-data"]. \ + append(tst_data["result"]["receive-rate"].avg) + elif table["include-tests"] == "PDR": + if tst_data["type"] == "PDR": + tbl_dict[tst_name_mod]["ref-data"]. \ + append(tst_data["throughput"]["value"]) + elif tst_data["type"] == "NDRPDR": + tbl_dict[tst_name_mod]["ref-data"].append( + tst_data["throughput"]["PDR"]["LOWER"]) + elif table["include-tests"] == "NDR": + if tst_data["type"] == "NDR": + tbl_dict[tst_name_mod]["ref-data"]. \ + append(tst_data["throughput"]["value"]) + elif tst_data["type"] == "NDRPDR": + tbl_dict[tst_name_mod]["ref-data"].append( + tst_data["throughput"]["NDR"]["LOWER"]) + else: + continue except TypeError: pass # No data in output.xml for this test for job, builds in table["compare"]["data"].items(): for build in builds: for tst_name, tst_data in data[job][str(build)].iteritems(): + tst_name_mod = tst_name.replace("-ndrpdrdisc", ""). \ + replace("-ndrpdr", "").replace("-pdrdisc", ""). \ + replace("-ndrdisc", "").replace("-pdr", ""). \ + replace("-ndr", "") try: - tbl_dict[tst_name]["cmp-data"].\ - append(tst_data["throughput"]["value"]) + # TODO: Re-work when NDRPDRDISC tests are not used + if table["include-tests"] == "MRR": + tbl_dict[tst_name_mod]["cmp-data"]. \ + append(tst_data["result"]["receive-rate"].avg) + elif table["include-tests"] == "PDR": + if tst_data["type"] == "PDR": + tbl_dict[tst_name_mod]["cmp-data"]. \ + append(tst_data["throughput"]["value"]) + elif tst_data["type"] == "NDRPDR": + tbl_dict[tst_name_mod]["cmp-data"].append( + tst_data["throughput"]["PDR"]["LOWER"]) + elif table["include-tests"] == "NDR": + if tst_data["type"] == "NDR": + tbl_dict[tst_name_mod]["cmp-data"]. \ + append(tst_data["throughput"]["value"]) + elif tst_data["type"] == "NDRPDR": + tbl_dict[tst_name_mod]["cmp-data"].append( + tst_data["throughput"]["NDR"]["LOWER"]) + else: + continue except KeyError: pass except TypeError: - tbl_dict.pop(tst_name, None) + tbl_dict.pop(tst_name_mod, None) if history: for item in history: for job, builds in item["data"].items(): for build in builds: for tst_name, tst_data in data[job][str(build)].iteritems(): - if tbl_dict.get(tst_name, None) is None: + tst_name_mod = tst_name.replace("-ndrpdrdisc", ""). \ + replace("-ndrpdr", "").replace("-pdrdisc", ""). \ + replace("-ndrdisc", "").replace("-pdr", ""). \ + replace("-ndr", "") + if tbl_dict.get(tst_name_mod, None) is None: continue - if tbl_dict[tst_name].get("history", None) is None: - tbl_dict[tst_name]["history"] = OrderedDict() - if tbl_dict[tst_name]["history"].get(item["title"], + if tbl_dict[tst_name_mod].get("history", None) is None: + tbl_dict[tst_name_mod]["history"] = OrderedDict() + if tbl_dict[tst_name_mod]["history"].get(item["title"], None) is None: - tbl_dict[tst_name]["history"][item["title"]] = \ + tbl_dict[tst_name_mod]["history"][item["title"]] = \ list() try: - tbl_dict[tst_name]["history"][item["title"]].\ - append(tst_data["throughput"]["value"]) + # TODO: Re-work when NDRPDRDISC tests are not used + if table["include-tests"] == "MRR": + tbl_dict[tst_name_mod]["history"][item["title" + ]].append(tst_data["result"]["receive-rate"]. + avg) + elif table["include-tests"] == "PDR": + if tst_data["type"] == "PDR": + tbl_dict[tst_name_mod]["history"][ + item["title"]].\ + append(tst_data["throughput"]["value"]) + elif tst_data["type"] == "NDRPDR": + tbl_dict[tst_name_mod]["history"][item[ + "title"]].append(tst_data["throughput"][ + "PDR"]["LOWER"]) + elif table["include-tests"] == "NDR": + if tst_data["type"] == "NDR": + tbl_dict[tst_name_mod]["history"][ + item["title"]].\ + append(tst_data["throughput"]["value"]) + elif tst_data["type"] == "NDRPDR": + tbl_dict[tst_name_mod]["history"][item[ + "title"]].append(tst_data["throughput"][ + "NDR"]["LOWER"]) + else: + continue except (TypeError, KeyError): pass @@ -471,213 +549,14 @@ def table_performance_comparison(table, input_data): # Sort the table according to the relative change tbl_lst.sort(key=lambda rel: rel[-1], reverse=True) - # Generate tables: - # All tests in csv: - tbl_names = ["{0}-ndr-1t1c-full{1}".format(table["output-file"], - table["output-file-ext"]), - "{0}-ndr-2t2c-full{1}".format(table["output-file"], - table["output-file-ext"]), - "{0}-ndr-4t4c-full{1}".format(table["output-file"], - table["output-file-ext"]), - "{0}-pdr-1t1c-full{1}".format(table["output-file"], - table["output-file-ext"]), - "{0}-pdr-2t2c-full{1}".format(table["output-file"], - table["output-file-ext"]), - "{0}-pdr-4t4c-full{1}".format(table["output-file"], - table["output-file-ext"]) - ] - for file_name in tbl_names: - logging.info(" Writing file: '{0}'".format(file_name)) - with open(file_name, "w") as file_handler: - file_handler.write(header_str) - for test in tbl_lst: - if (file_name.split("-")[-3] in test[0] and # NDR vs PDR - file_name.split("-")[-2] in test[0]): # cores - test[0] = "-".join(test[0].split("-")[:-1]) - file_handler.write(",".join([str(item) for item in test]) + - "\n") - - # All tests in txt: - tbl_names_txt = ["{0}-ndr-1t1c-full.txt".format(table["output-file"]), - "{0}-ndr-2t2c-full.txt".format(table["output-file"]), - "{0}-ndr-4t4c-full.txt".format(table["output-file"]), - "{0}-pdr-1t1c-full.txt".format(table["output-file"]), - "{0}-pdr-2t2c-full.txt".format(table["output-file"]), - "{0}-pdr-4t4c-full.txt".format(table["output-file"]) - ] - - for i, txt_name in enumerate(tbl_names_txt): - logging.info(" Writing file: '{0}'".format(txt_name)) - convert_csv_to_pretty_txt(tbl_names[i], txt_name) - - # Selected tests in csv: - input_file = "{0}-ndr-1t1c-full{1}".format(table["output-file"], - table["output-file-ext"]) - with open(input_file, "r") as in_file: - lines = list() - for line in in_file: - lines.append(line) - - output_file = "{0}-ndr-1t1c-top{1}".format(table["output-file"], - table["output-file-ext"]) - logging.info(" Writing file: '{0}'".format(output_file)) - with open(output_file, "w") as out_file: - out_file.write(header_str) - for i, line in enumerate(lines[1:]): - if i == table["nr-of-tests-shown"]: - break - out_file.write(line) - - output_file = "{0}-ndr-1t1c-bottom{1}".format(table["output-file"], - table["output-file-ext"]) - logging.info(" Writing file: '{0}'".format(output_file)) - with open(output_file, "w") as out_file: - out_file.write(header_str) - for i, line in enumerate(lines[-1:0:-1]): - if i == table["nr-of-tests-shown"]: - break - out_file.write(line) - - input_file = "{0}-pdr-1t1c-full{1}".format(table["output-file"], - table["output-file-ext"]) - with open(input_file, "r") as in_file: - lines = list() - for line in in_file: - lines.append(line) - - output_file = "{0}-pdr-1t1c-top{1}".format(table["output-file"], - table["output-file-ext"]) - logging.info(" Writing file: '{0}'".format(output_file)) - with open(output_file, "w") as out_file: - out_file.write(header_str) - for i, line in enumerate(lines[1:]): - if i == table["nr-of-tests-shown"]: - break - out_file.write(line) - - output_file = "{0}-pdr-1t1c-bottom{1}".format(table["output-file"], - table["output-file-ext"]) - logging.info(" Writing file: '{0}'".format(output_file)) - with open(output_file, "w") as out_file: - out_file.write(header_str) - for i, line in enumerate(lines[-1:0:-1]): - if i == table["nr-of-tests-shown"]: - break - out_file.write(line) - - -def table_performance_comparison_mrr(table, input_data): - """Generate the table(s) with algorithm: table_performance_comparison_mrr - specified in the specification file. - - :param table: Table to generate. - :param input_data: Data to process. - :type table: pandas.Series - :type input_data: InputData - """ - - logging.info(" Generating the table {0} ...". - format(table.get("title", ""))) - - # Transform the data - logging.info(" Creating the data set for the {0} '{1}'.". - format(table.get("type", ""), table.get("title", ""))) - data = input_data.filter_data(table, continue_on_error=True) - - # Prepare the header of the tables - try: - header = ["Test case", - "{0} Throughput [Mpps]".format(table["reference"]["title"]), - "{0} stdev [Mpps]".format(table["reference"]["title"]), - "{0} Throughput [Mpps]".format(table["compare"]["title"]), - "{0} stdev [Mpps]".format(table["compare"]["title"]), - "Change [%]"] - header_str = ",".join(header) + "\n" - except (AttributeError, KeyError) as err: - logging.error("The model is invalid, missing parameter: {0}". - format(err)) - return - - # Prepare data to the table: - tbl_dict = dict() - for job, builds in table["reference"]["data"].items(): - for build in builds: - for tst_name, tst_data in data[job][str(build)].iteritems(): - if tbl_dict.get(tst_name, None) is None: - name = "{0}-{1}".format(tst_data["parent"].split("-")[0], - "-".join(tst_data["name"]. - split("-")[1:])) - tbl_dict[tst_name] = {"name": name, - "ref-data": list(), - "cmp-data": list()} - try: - tbl_dict[tst_name]["ref-data"].\ - append(tst_data["result"]["receive-rate"].avg) - except TypeError: - pass # No data in output.xml for this test - - for job, builds in table["compare"]["data"].items(): - for build in builds: - for tst_name, tst_data in data[job][str(build)].iteritems(): - try: - tbl_dict[tst_name]["cmp-data"].\ - append(tst_data["result"]["receive-rate"].avg) - except KeyError: - pass - except TypeError: - tbl_dict.pop(tst_name, None) - - tbl_lst = list() - for tst_name in tbl_dict.keys(): - item = [tbl_dict[tst_name]["name"], ] - data_t = tbl_dict[tst_name]["ref-data"] - if data_t: - item.append(round(mean(data_t) / 1000000, 2)) - item.append(round(stdev(data_t) / 1000000, 2)) - else: - item.extend([None, None]) - data_t = tbl_dict[tst_name]["cmp-data"] - if data_t: - item.append(round(mean(data_t) / 1000000, 2)) - item.append(round(stdev(data_t) / 1000000, 2)) - else: - item.extend([None, None]) - if item[1] is not None and item[3] is not None and item[1] != 0: - item.append(int(relative_change(float(item[1]), float(item[3])))) - if len(item) == 6: - tbl_lst.append(item) - - # Sort the table according to the relative change - tbl_lst.sort(key=lambda rel: rel[-1], reverse=True) - - # Generate tables: - # All tests in csv: - tbl_names = ["{0}-1t1c-full{1}".format(table["output-file"], - table["output-file-ext"]), - "{0}-2t2c-full{1}".format(table["output-file"], - table["output-file-ext"]), - "{0}-4t4c-full{1}".format(table["output-file"], - table["output-file-ext"]) - ] - for file_name in tbl_names: - logging.info(" Writing file: '{0}'".format(file_name)) - with open(file_name, "w") as file_handler: - file_handler.write(header_str) - for test in tbl_lst: - if file_name.split("-")[-2] in test[0]: # cores - test[0] = "-".join(test[0].split("-")[:-1]) - file_handler.write(",".join([str(item) for item in test]) + - "\n") - - # All tests in txt: - tbl_names_txt = ["{0}-1t1c-full.txt".format(table["output-file"]), - "{0}-2t2c-full.txt".format(table["output-file"]), - "{0}-4t4c-full.txt".format(table["output-file"]) - ] + # Generate csv tables: + csv_file = "{0}.csv".format(table["output-file"]) + with open(csv_file, "w") as file_handler: + file_handler.write(header_str) + for test in tbl_lst: + file_handler.write(",".join([str(item) for item in test]) + "\n") - for i, txt_name in enumerate(tbl_names_txt): - logging.info(" Writing file: '{0}'".format(txt_name)) - convert_csv_to_pretty_txt(tbl_names[i], txt_name) + convert_csv_to_pretty_txt(csv_file, "{0}.txt".format(table["output-file"])) def table_performance_trending_dashboard(table, input_data): @@ -722,7 +601,7 @@ def table_performance_trending_dashboard(table, input_data): tbl_dict[tst_name] = {"name": name, "data": OrderedDict()} try: - tbl_dict[tst_name]["data"][str(build)] = \ + tbl_dict[tst_name]["data"][str(build)] = \ tst_data["result"]["receive-rate"] except (TypeError, KeyError): pass # No data in output.xml for this test diff --git a/resources/tools/presentation/input_data_parser.py b/resources/tools/presentation/input_data_parser.py index e0393a8214..4a72266f5f 100644 --- a/resources/tools/presentation/input_data_parser.py +++ b/resources/tools/presentation/input_data_parser.py @@ -65,13 +65,91 @@ class ExecutionChecker(ResultVisitor): } } "tests": { + # NDRPDR tests: "ID": { "name": "Test name", "parent": "Name of the parent of the test", - "doc": "Test documentation" - "msg": "Test message" + "doc": "Test documentation", + "msg": "Test message", + "vat-history": "DUT1 and DUT2 VAT History", + "show-run": "Show Run", + "tags": ["tag 1", "tag 2", "tag n"], + "type": "NDRPDR", + "status": "PASS" | "FAIL", + "throughput": { + "NDR": { + "LOWER": float, + "UPPER": float + }, + "PDR": { + "LOWER": float, + "UPPER": float + } + }, + "latency": { + "NDR": { + "direction1": { + "min": float, + "avg": float, + "max": float + }, + "direction2": { + "min": float, + "avg": float, + "max": float + } + }, + "PDR": { + "direction1": { + "min": float, + "avg": float, + "max": float + }, + "direction2": { + "min": float, + "avg": float, + "max": float + } + } + } + } + + # TCP tests: + "ID": { + "name": "Test name", + "parent": "Name of the parent of the test", + "doc": "Test documentation", + "msg": "Test message", + "tags": ["tag 1", "tag 2", "tag n"], + "type": "TCP", + "status": "PASS" | "FAIL", + "result": int + } + + # MRR, BMRR tests: + "ID": { + "name": "Test name", + "parent": "Name of the parent of the test", + "doc": "Test documentation", + "msg": "Test message", "tags": ["tag 1", "tag 2", "tag n"], - "type": "PDR" | "NDR" | "TCP" | "MRR" | "BMRR", + "type": "MRR" | "BMRR", + "status": "PASS" | "FAIL", + "result": { + "receive-rate": AvgStdevMetadata, + } + } + + # TODO: Remove when definitely no NDRPDRDISC tests are used: + # NDRPDRDISC tests: + "ID": { + "name": "Test name", + "parent": "Name of the parent of the test", + "doc": "Test documentation", + "msg": "Test message", + "tags": ["tag 1", "tag 2", "tag n"], + "type": "PDR" | "NDR", + "status": "PASS" | "FAIL", "throughput": { # Only type: "PDR" | "NDR" "value": int, "unit": "pps" | "bps" | "percentage" @@ -112,13 +190,6 @@ class ExecutionChecker(ResultVisitor): } } }, - "result": { # Only type: "TCP" - "value": int, - "unit": "cps" | "rps" - }, - "result": { # Only type: "MRR" | "BMRR" - "receive-rate": AvgStdevMetadata, - }, "lossTolerance": "lossTolerance", # Only type: "PDR" "vat-history": "DUT1 and DUT2 VAT History" "show-run": "Show Run" @@ -170,8 +241,15 @@ class ExecutionChecker(ResultVisitor): .. note:: ID is the lowercase full path to the test. """ + # TODO: Remove when definitely no NDRPDRDISC tests are used: REGEX_RATE = re.compile(r'^[\D\d]*FINAL_RATE:\s(\d+\.\d+)\s(\w+)') + REGEX_NDRPDR_RATE = re.compile(r'NDR_LOWER:\s(\d+.\d+).*\n.*\n' + r'NDR_UPPER:\s(\d+.\d+).*\n' + r'PDR_LOWER:\s(\d+.\d+).*\n.*\n' + r'PDR_UPPER:\s(\d+.\d+)') + + # TODO: Remove when definitely no NDRPDRDISC tests are used: REGEX_LAT_NDR = re.compile(r'^[\D\d]*' r'LAT_\d+%NDR:\s\[\'(-?\d+/-?\d+/-?\d+)\',' r'\s\'(-?\d+/-?\d+/-?\d+)\'\]\s\n' @@ -184,6 +262,9 @@ class ExecutionChecker(ResultVisitor): r'LAT_\d+%PDR:\s\[\'(-?\d+/-?\d+/-?\d+)\',' r'\s\'(-?\d+/-?\d+/-?\d+)\'\][\D\d]*') + REGEX_NDRPDR_LAT = re.compile(r'LATENCY.*\[\'(.*)\', \'(.*)\'\]\s\n.*\n.*\n' + r'LATENCY.*\[\'(.*)\', \'(.*)\'\]') + REGEX_TOLERANCE = re.compile(r'^[\D\d]*LOSS_ACCEPTANCE:\s(\d*\.\d*)\s' r'[\D\d]*') @@ -363,6 +444,7 @@ class ExecutionChecker(ResultVisitor): except KeyError: pass + # TODO: Remove when definitely no NDRPDRDISC tests are used: def _get_latency(self, msg, test_type): """Get the latency data from the test message. @@ -409,6 +491,74 @@ class ExecutionChecker(ResultVisitor): return latency + def _get_ndrpdr_throughput(self, msg): + """Get NDR_LOWER, NDR_UPPER, PDR_LOWER and PDR_UPPER from the test + message. + + :param msg: The test message to be parsed. + :type msg: str + :returns: Parsed data as a dict and the status (PASS/FAIL). + :rtype: tuple(dict, str) + """ + + throughput = { + "NDR": {"LOWER": -1.0, "UPPER": -1.0}, + "PDR": {"LOWER": -1.0, "UPPER": -1.0} + } + status = "FAIL" + groups = re.search(self.REGEX_NDRPDR_RATE, msg) + + if groups is not None: + try: + throughput["NDR"]["LOWER"] = float(groups.group(1)) + throughput["NDR"]["UPPER"] = float(groups.group(2)) + throughput["PDR"]["LOWER"] = float(groups.group(3)) + throughput["PDR"]["UPPER"] = float(groups.group(4)) + status = "PASS" + except (IndexError, ValueError): + pass + + return throughput, status + + def _get_ndrpdr_latency(self, msg): + """Get LATENCY from the test message. + + :param msg: The test message to be parsed. + :type msg: str + :returns: Parsed data as a dict and the status (PASS/FAIL). + :rtype: tuple(dict, str) + """ + + latency = { + "NDR": { + "direction1": {"min": -1.0, "avg": -1.0, "max": -1.0}, + "direction2": {"min": -1.0, "avg": -1.0, "max": -1.0} + }, + "PDR": { + "direction1": {"min": -1.0, "avg": -1.0, "max": -1.0}, + "direction2": {"min": -1.0, "avg": -1.0, "max": -1.0} + } + } + status = "FAIL" + groups = re.search(self.REGEX_NDRPDR_LAT, msg) + + if groups is not None: + keys = ("min", "avg", "max") + try: + latency["NDR"]["direction1"] = dict( + zip(keys, [float(l) for l in groups.group(1).split('/')])) + latency["NDR"]["direction2"] = dict( + zip(keys, [float(l) for l in groups.group(2).split('/')])) + latency["PDR"]["direction1"] = dict( + zip(keys, [float(l) for l in groups.group(3).split('/')])) + latency["PDR"]["direction2"] = dict( + zip(keys, [float(l) for l in groups.group(4).split('/')])) + status = "PASS" + except (IndexError, ValueError): + pass + + return latency, status + def visit_suite(self, suite): """Implements traversing through the suite and its direct children. @@ -489,31 +639,12 @@ class ExecutionChecker(ResultVisitor): test_result["doc"] = replace(doc_str, ' |br| [', '[', maxreplace=1) test_result["msg"] = test.message.replace('\n', ' |br| '). \ replace('\r', '').replace('"', "'") + test_result["type"] = "FUNC" test_result["status"] = test.status # Remove TC number from the TC long name (backward compatibility): self._test_ID = re.sub(self.REGEX_TC_NUMBER, "", test.longname.lower()) - if test.status == "PASS" and ("NDRPDRDISC" in tags or - "TCP" in tags or - "MRR" in tags or - "BMRR" in tags): - if "NDRDISC" in tags: - test_type = "NDR" - elif "PDRDISC" in tags: - test_type = "PDR" - elif "TCP" in tags: - test_type = "TCP" - elif "MRR" in tags: - test_type = "MRR" - elif "FRMOBL" in tags or "BMRR" in tags: - test_type = "BMRR" - else: - test_result["status"] = "FAIL" - self._data["tests"][self._test_ID] = test_result - return - - test_result["type"] = test_type - + if "PERFTEST" in tags: # Replace info about cores (e.g. -1c-) with the info about threads # and cores (e.g. -1t1c-) in the long test case names and in the # test case names if necessary. @@ -542,7 +673,32 @@ class ExecutionChecker(ResultVisitor): "multi-threading tags.".format(self._test_ID)) return - if test_type in ("NDR", "PDR"): + if test.status == "PASS" and ("NDRPDRDISC" in tags or + "NDRPDR" in tags or + "TCP" in tags or + "MRR" in tags or + "BMRR" in tags): + # TODO: Remove when definitely no NDRPDRDISC tests are used: + if "NDRDISC" in tags: + test_result["type"] = "NDR" + # TODO: Remove when definitely no NDRPDRDISC tests are used: + elif "PDRDISC" in tags: + test_result["type"] = "PDR" + elif "NDRPDR" in tags: + test_result["type"] = "NDRPDR" + elif "TCP" in tags: + test_result["type"] = "TCP" + elif "MRR" in tags: + test_result["type"] = "MRR" + elif "FRMOBL" in tags or "BMRR" in tags: + test_result["type"] = "BMRR" + else: + test_result["status"] = "FAIL" + self._data["tests"][self._test_ID] = test_result + return + + # TODO: Remove when definitely no NDRPDRDISC tests are used: + if test_result["type"] in ("NDR", "PDR"): try: rate_value = str(re.search( self.REGEX_RATE, test.message).group(1)) @@ -559,18 +715,22 @@ class ExecutionChecker(ResultVisitor): int(rate_value.split('.')[0]) test_result["throughput"]["unit"] = rate_unit test_result["latency"] = \ - self._get_latency(test.message, test_type) - if test_type == "PDR": + self._get_latency(test.message, test_result["type"]) + if test_result["type"] == "PDR": test_result["lossTolerance"] = str(re.search( self.REGEX_TOLERANCE, test.message).group(1)) - elif test_type in ("TCP", ): + elif test_result["type"] in ("NDRPDR", ): + test_result["throughput"], test_result["status"] = \ + self._get_ndrpdr_throughput(test.message) + test_result["latency"], test_result["status"] = \ + self._get_ndrpdr_latency(test.message) + + elif test_result["type"] in ("TCP", ): groups = re.search(self.REGEX_TCP, test.message) - test_result["result"] = dict() - test_result["result"]["value"] = int(groups.group(2)) - test_result["result"]["unit"] = groups.group(1) + test_result["result"] = int(groups.group(2)) - elif test_type in ("MRR", "BMRR"): + elif test_result["type"] in ("MRR", "BMRR"): test_result["result"] = dict() groups = re.search(self.REGEX_BMRR, test.message) if groups is not None: @@ -1130,6 +1290,8 @@ class InputData(object): if params is None: params = element.get("parameters", None) + if params: + params.append("type") data = pd.Series() try: diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml index 4bbf1b43b6..5d64f5c97d 100644 --- a/resources/tools/presentation/specification.yaml +++ b/resources/tools/presentation/specification.yaml @@ -743,8 +743,8 @@ format: html: - full -# pdf: -# - minimal + pdf: + - minimal ################################################################################ ### T A B L E S ### @@ -752,10 +752,9 @@ - type: "table" - title: "VPP Performance Changes" + title: "VPP Performance Changes 1t1c pdr" algorithm: "table_performance_comparison" - output-file-ext: ".csv" - output-file: "{DIR[STATIC,VPP]}/performance-changes" + output-file: "{DIR[STATIC,VPP]}/performance-changes-1t1c-pdr" history: - title: "rls1710" @@ -802,22 +801,192 @@ - 31 # sel - 35 # sel data: "vpp-performance-changes" - filter: "all" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" parameters: - "name" - "parent" - "throughput" - # Number of the best and the worst tests presented in the table. Use 0 (zero) - # to present all tests. - nr-of-tests-shown: 20 - outlier-const: 1.5 - type: "table" - title: "VPP Performance Changes - MRR" - algorithm: "table_performance_comparison_mrr" - output-file-ext: ".csv" - output-file: "{DIR[STATIC,VPP]}/performance-changes-mrr" + title: "VPP Performance Changes 2t2c pdr" + algorithm: "table_performance_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-2t2c-pdr" + history: + - + title: "rls1710" + data: + csit-vpp-perf-1710-all: + - 11 + - 12 + - 13 + - 14 + - 15 + - 16 + - 17 + - 18 + - 19 + - 20 + reference: + title: "rls1801" + data: + csit-vpp-perf-1801-all: + - 124 # sel + - 127 # sel + - 128 # sel + - 141 # sel + - 142 # sel + - 143 # sel + - 145 # sel + - 146 # sel + - 162 # sel + - 163 # sel + - 167 # sel + - 172 # sel acl only + compare: + title: "rls1804" + data: + csit-vpp-perf-1804-all: + - 21 # sel + - 22 # sel + - 23 # sel + - 24 # sel + - 27 # sel + - 28 # sel + - 29 # sel + - 30 # sel + - 31 # sel + - 35 # sel + data: "vpp-performance-changes" + include-tests: "PDR" # "PDR" | "NDR" | "MRR" + filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" + parameters: + - "name" + - "parent" + - "throughput" + +- + type: "table" + title: "VPP Performance Changes 1t1c ndr" + algorithm: "table_performance_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-1t1c-ndr" + history: + - + title: "rls1710" + data: + csit-vpp-perf-1710-all: + - 11 + - 12 + - 13 + - 14 + - 15 + - 16 + - 17 + - 18 + - 19 + - 20 + reference: + title: "rls1801" + data: + csit-vpp-perf-1801-all: + - 124 # sel + - 127 # sel + - 128 # sel + - 141 # sel + - 142 # sel + - 143 # sel + - 145 # sel + - 146 # sel + - 162 # sel + - 163 # sel + - 167 # sel + - 172 # sel acl only + compare: + title: "rls1804" + data: + csit-vpp-perf-1804-all: + - 21 # sel + - 22 # sel + - 23 # sel + - 24 # sel + - 27 # sel + - 28 # sel + - 29 # sel + - 30 # sel + - 31 # sel + - 35 # sel + data: "vpp-performance-changes" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" + parameters: + - "name" + - "parent" + - "throughput" + +- + type: "table" + title: "VPP Performance Changes 2t2c ndr" + algorithm: "table_performance_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-2t2c-ndr" + history: + - + title: "rls1710" + data: + csit-vpp-perf-1710-all: + - 11 + - 12 + - 13 + - 14 + - 15 + - 16 + - 17 + - 18 + - 19 + - 20 + reference: + title: "rls1801" + data: + csit-vpp-perf-1801-all: + - 124 # sel + - 127 # sel + - 128 # sel + - 141 # sel + - 142 # sel + - 143 # sel + - 145 # sel + - 146 # sel + - 162 # sel + - 163 # sel + - 167 # sel + - 172 # sel acl only + compare: + title: "rls1804" + data: + csit-vpp-perf-1804-all: + - 21 # sel + - 22 # sel + - 23 # sel + - 24 # sel + - 27 # sel + - 28 # sel + - 29 # sel + - 30 # sel + - 31 # sel + - 35 # sel + data: "vpp-performance-changes" + include-tests: "NDR" # "PDR" | "NDR" | "MRR" + filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" + parameters: + - "name" + - "parent" + - "throughput" + +- + type: "table" + title: "VPP Performance Changes - 1t1c MRR" + algorithm: "table_performance_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-1t1c-mrr" reference: title: "Release 1801" data: @@ -847,15 +1016,94 @@ - 21 # mrr - sel - 22 # mrr - sel data: "vpp-performance-changes-mrr" - filter: "all" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + filter: "'1T1C' and 'MRR'" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" + parameters: + - "name" + - "parent" + - "result" + +- + type: "table" + title: "VPP Performance Changes - 2t2c MRR" + algorithm: "table_performance_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-2t2c-mrr" + reference: + title: "Release 1801" + data: + csit-vpp-perf-check-1801: + - 3 + - 4 + - 5 + - 6 + - 7 + - 8 + - 9 + - 11 + - 12 + - 13 + compare: + title: "Release 1804" + data: + csit-vpp-perf-check-1804: + - 6 # mrr - sel + - 13 # mrr - sel + - 14 # mrr - sel + - 15 # mrr - sel + - 16 # mrr - sel + - 17 # mrr - sel + - 19 # mrr - sel + - 20 # mrr - sel + - 21 # mrr - sel + - 22 # mrr - sel + data: "vpp-performance-changes-mrr" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + filter: "'2T2C' and 'MRR'" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" + parameters: + - "name" + - "parent" + - "result" + +- + type: "table" + title: "VPP Performance Changes - 4t4c MRR" + algorithm: "table_performance_comparison" + output-file: "{DIR[STATIC,VPP]}/performance-changes-4t4c-mrr" + reference: + title: "Release 1801" + data: + csit-vpp-perf-check-1801: + - 3 + - 4 + - 5 + - 6 + - 7 + - 8 + - 9 + - 11 + - 12 + - 13 + compare: + title: "Release 1804" + data: + csit-vpp-perf-check-1804: + - 6 # mrr - sel + - 13 # mrr - sel + - 14 # mrr - sel + - 15 # mrr - sel + - 16 # mrr - sel + - 17 # mrr - sel + - 19 # mrr - sel + - 20 # mrr - sel + - 21 # mrr - sel + - 22 # mrr - sel + data: "vpp-performance-changes-mrr" + include-tests: "MRR" # "PDR" | "NDR" | "MRR" + filter: "'4T4C' and 'MRR'" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" parameters: - "name" - "parent" - "result" - # Number of the best and the worst tests presented in the table. Use 0 (zero) - # to present all tests. - nr-of-tests-shown: 20 - outlier-const: 1.5 - type: "table" @@ -7996,13 +8244,13 @@ ################################################################################ -# Packet Throughput - VPP vhost l2sw 3n-hsw-x520 +# Packet Throughput - VPP vhost ip4 3n-hsw-x520 - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -8023,10 +8271,10 @@ - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -8047,10 +8295,10 @@ - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -8071,10 +8319,10 @@ - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -8093,13 +8341,13 @@ title: "" # No title layout: "plot-throughput" -# Packet Throughput - VPP vhost ip4 3n-hsw-x520 +# Packet Throughput - VPP vhost l2sw 3n-hsw-x520 - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -8123,10 +8371,10 @@ - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -8150,10 +8398,10 @@ - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -8177,10 +8425,10 @@ - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -8202,13 +8450,13 @@ title: "" # No title layout: "plot-throughput" -# Packet Throughput - VPP vhost l2sw 3n-hsw-x710 +# Packet Throughput - VPP vhost ip4 3n-hsw-x710 - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -8229,10 +8477,10 @@ - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -8253,10 +8501,10 @@ - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -8277,10 +8525,10 @@ - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -8299,13 +8547,13 @@ title: "" # No title layout: "plot-throughput" -# Packet Throughput - VPP vhost ip4 3n-hsw-x710 +# Packet Throughput - VPP vhost l2sw 3n-hsw-x710 - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -8329,10 +8577,10 @@ - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -8356,10 +8604,10 @@ - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -8383,10 +8631,10 @@ - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -8408,13 +8656,13 @@ title: "" # No title layout: "plot-throughput" -# Packet Throughput - VPP vhost l2sw 3n-hsw-xl710 +# Packet Throughput - VPP vhost ip4 3n-hsw-xl710 - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -8435,10 +8683,10 @@ - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -8459,10 +8707,10 @@ - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -8483,10 +8731,10 @@ - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -8505,13 +8753,13 @@ title: "" # No title layout: "plot-throughput" -# Packet Throughput - VPP vhost ip4 3n-hsw-xl710 +# Packet Throughput - VPP vhost l2sw 3n-hsw-xl710 - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -8535,10 +8783,10 @@ - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -8562,10 +8810,10 @@ - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -8589,10 +8837,10 @@ - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -10083,10 +10331,10 @@ # Packet Latency - VPP L2 3n-hsw-x520 - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -10107,10 +10355,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -10131,10 +10379,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat50" + title: "VPP Latency: l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -10156,10 +10404,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat50" + title: "VPP Latency: l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -10182,10 +10430,10 @@ # Packet Latency - VPP L2 3n-hsw-x710 - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -10206,10 +10454,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -10230,10 +10478,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat50" + title: "VPP Latency: l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -10255,10 +10503,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat50" + title: "VPP Latency: l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -10281,10 +10529,10 @@ # Packet Latency - VPP L2 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -10305,10 +10553,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -10330,10 +10578,10 @@ # Packet Latency - VPP L2 3n-skx-x710 - type: "plot" - title: "VPP Latency: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -10354,10 +10602,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -10378,10 +10626,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat50" + title: "VPP Latency: l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -10403,10 +10651,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat50" + title: "VPP Latency: l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -10429,10 +10677,10 @@ # Packet Latency - VPP L2 3n-skx-xxv710 - type: "plot" - title: "VPP Latency: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -10453,10 +10701,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -10477,10 +10725,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat50" + title: "VPP Latency: l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -10502,10 +10750,10 @@ - type: "plot" - title: "VPP Latency: l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat50" + title: "VPP Latency: l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -10528,10 +10776,10 @@ # Packet Latency - VPP L2 2n-skx-x710 - type: "plot" - title: "VPP Latency: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -10552,10 +10800,10 @@ - type: "plot" - title: "VPP Latency: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -10576,10 +10824,10 @@ - type: "plot" - title: "VPP Latency: l2sw-2n-skx-x710-64b-2t1c-features-ndr-lat50" + title: "VPP Latency: l2sw-2n-skx-x710-64b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -10601,10 +10849,10 @@ - type: "plot" - title: "VPP Latency: l2sw-2n-skx-x710-64b-4t2c-features-ndr-lat50" + title: "VPP Latency: l2sw-2n-skx-x710-64b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -10627,10 +10875,10 @@ # Packet Latency - VPP L2 2n-skx-xxv710 - type: "plot" - title: "VPP Latency: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -10651,10 +10899,10 @@ - type: "plot" - title: "VPP Latency: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -10675,10 +10923,10 @@ - type: "plot" - title: "VPP Latency: l2sw-2n-skx-xxv710-64b-2t1c-features-ndr-lat50" + title: "VPP Latency: l2sw-2n-skx-xxv710-64b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -10700,10 +10948,10 @@ - type: "plot" - title: "VPP Latency: l2sw-2n-skx-xxv710-64b-4t2c-features-ndr-lat50" + title: "VPP Latency: l2sw-2n-skx-xxv710-64b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -10728,10 +10976,10 @@ # Packet Latency - VPP Container Memif 3n-hsw-x520 - type: "plot" - title: "VPP Latency: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -10752,10 +11000,10 @@ - type: "plot" - title: "VPP Latency: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -10777,10 +11025,10 @@ # Packet Latency - VPP Container Memif 3n-hsw-x710 - type: "plot" - title: "VPP Latency: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -10801,10 +11049,10 @@ - type: "plot" - title: "VPP Latency: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -10826,10 +11074,10 @@ # Packet Latency - VPP Container Memif 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -10850,10 +11098,10 @@ - type: "plot" - title: "VPP Latency: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -10875,10 +11123,10 @@ # Packet Latency - VPP Container Memif 3n-skx-x710 - type: "plot" - title: "VPP Latency: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -10899,10 +11147,10 @@ - type: "plot" - title: "VPP Latency: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -10924,10 +11172,10 @@ # Packet Latency - VPP Container Memif 3n-skx-xxv710 - type: "plot" - title: "VPP Latency: memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -10948,10 +11196,10 @@ - type: "plot" - title: "VPP Latency: memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -10973,10 +11221,10 @@ # Packet Latency - VPP Container Memif 2n-skx-x710 - type: "plot" - title: "VPP Latency: memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -10997,10 +11245,10 @@ - type: "plot" - title: "VPP Latency: memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11022,10 +11270,10 @@ # Packet Latency - VPP Container Memif 2n-skx-xxv710 - type: "plot" - title: "VPP Latency: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11046,10 +11294,10 @@ - type: "plot" - title: "VPP Latency: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11073,10 +11321,10 @@ # Packet Latency - VPP Container Memif 3n-hsw-x520 - type: "plot" - title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -11097,10 +11345,10 @@ - type: "plot" - title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -11122,10 +11370,10 @@ # Packet Latency - VPP Container Memif 3n-hsw-x710 - type: "plot" - title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -11146,10 +11394,10 @@ - type: "plot" - title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -11171,10 +11419,10 @@ # Packet Latency - VPP Container Memif 3n-skx-x710 - type: "plot" - title: "VPP Latency: k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11195,10 +11443,10 @@ - type: "plot" - title: "VPP Latency: k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11220,10 +11468,10 @@ # Packet Latency - VPP Container Memif 3n-skx-xxv710 - type: "plot" - title: "VPP Latency: k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11244,10 +11492,10 @@ - type: "plot" - title: "VPP Latency: k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11269,10 +11517,10 @@ # Packet Latency - VPP Container Memif 2n-skx-x710 - type: "plot" - title: "VPP Latency: k8s-memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11293,10 +11541,10 @@ - type: "plot" - title: "VPP Latency: k8s-memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11318,10 +11566,10 @@ # Packet Latency - VPP Container Memif 2n-skx-xxv710 - type: "plot" - title: "VPP Latency: k8s-memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11342,10 +11590,10 @@ - type: "plot" - title: "VPP Latency: k8s-memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: k8s-memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-ligato-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11369,10 +11617,10 @@ # Packet Latency - VPP IPv4 3n-hsw-x520 - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -11393,10 +11641,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -11417,10 +11665,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat50" + title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -11442,10 +11690,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat50" + title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -11468,10 +11716,10 @@ # Packet Latency - VPP IPv4 3n-hsw-x710 - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -11492,10 +11740,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -11516,10 +11764,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat50" + title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -11541,10 +11789,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat50" + title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -11567,10 +11815,10 @@ # Packet Latency - VPP IPv4 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -11591,10 +11839,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -11616,10 +11864,10 @@ # Packet Latency - VPP IPv4 3n-skx-x710 - type: "plot" - title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11640,10 +11888,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11664,10 +11912,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-features-ndr-lat50" + title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11689,10 +11937,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-features-ndr-lat50" + title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11715,10 +11963,10 @@ # Packet Latency - VPP IPv4 3n-skx-xxv710 - type: "plot" - title: "VPP Latency: ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11739,10 +11987,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11763,10 +12011,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat50" + title: "VPP Latency: ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11788,10 +12036,10 @@ - type: "plot" - title: "VPP Latency: ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat50" + title: "VPP Latency: ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11814,10 +12062,10 @@ # Packet Latency - VPP IPv4 2n-skx-x710 - type: "plot" - title: "VPP Latency: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11838,10 +12086,10 @@ - type: "plot" - title: "VPP Latency: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11862,10 +12110,10 @@ - type: "plot" - title: "VPP Latency: ip4-2n-skx-x710-64b-2t1c-features-ndr-lat50" + title: "VPP Latency: ip4-2n-skx-x710-64b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11887,10 +12135,10 @@ - type: "plot" - title: "VPP Latency: ip4-2n-skx-x710-64b-4t2c-features-ndr-lat50" + title: "VPP Latency: ip4-2n-skx-x710-64b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -11913,10 +12161,10 @@ # Packet Latency - VPP IPv4 2n-skx-xxv710 - type: "plot" - title: "VPP Latency: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11937,10 +12185,10 @@ - type: "plot" - title: "VPP Latency: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11961,10 +12209,10 @@ - type: "plot" - title: "VPP Latency: ip4-2n-skx-xxv710-64b-2t1c-features-ndr-lat50" + title: "VPP Latency: ip4-2n-skx-xxv710-64b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -11986,10 +12234,10 @@ - type: "plot" - title: "VPP Latency: ip4-2n-skx-xxv710-64b-4t2c-features-ndr-lat50" + title: "VPP Latency: ip4-2n-skx-xxv710-64b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -12014,10 +12262,10 @@ # Packet Latency - VPP Ipv4 tunnels 3n-hsw-x520 - type: "plot" - title: "VPP Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -12038,10 +12286,10 @@ - type: "plot" - title: "VPP Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -12063,10 +12311,10 @@ # Packet Latency - VPP Ipv4 tunnels 3n-hsw-x710 - type: "plot" - title: "VPP Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -12087,10 +12335,10 @@ - type: "plot" - title: "VPP Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -12112,10 +12360,10 @@ # Packet Latency - VPP Ipv4 tunnels 3n-skx-x710 - type: "plot" - title: "VPP Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -12136,10 +12384,10 @@ - type: "plot" - title: "VPP Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -12161,10 +12409,10 @@ # Packet Latency - VPP Ipv4 tunnels 3n-skx-xxv710 - type: "plot" - title: "VPP Latency: ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -12185,10 +12433,10 @@ - type: "plot" - title: "VPP Latency: ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -12210,10 +12458,10 @@ # Packet Latency - VPP Ipv4 tunnels 2n-skx-x710 - type: "plot" - title: "VPP Latency: ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -12234,10 +12482,10 @@ - type: "plot" - title: "VPP Latency: ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -12260,10 +12508,10 @@ # Packet Latency - VPP Ipv4 tunnels 2n-skx-xxv710 - type: "plot" - title: "VPP Latency: ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -12284,10 +12532,10 @@ - type: "plot" - title: "VPP Latency: ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -12311,10 +12559,10 @@ # Packet Latency - VPP IPv6 3n-hsw-x520 - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '78B' and @@ -12336,10 +12584,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '78B' and @@ -12361,10 +12609,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat50" + title: "VPP Latency: ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '78B' and @@ -12387,10 +12635,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat50" + title: "VPP Latency: ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '78B' and @@ -12414,10 +12662,10 @@ # Packet Latency - VPP IPv6 3n-hsw-x710 - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '78B' and @@ -12439,10 +12687,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '78B' and @@ -12464,10 +12712,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat50" + title: "VPP Latency: ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '78B' and @@ -12490,10 +12738,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat50" + title: "VPP Latency: ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '78B' and @@ -12517,10 +12765,10 @@ # Packet Latency - VPP IPv6 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '78B' and @@ -12542,10 +12790,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '78B' and @@ -12568,10 +12816,10 @@ # Packet Latency - VPP IPv6 3n-skx-x710 - type: "plot" - title: "VPP Latency: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '78B' and @@ -12593,10 +12841,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '78B' and @@ -12618,10 +12866,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-skx-x710-78b-2t1c-features-ndr-lat50" + title: "VPP Latency: ip6-3n-skx-x710-78b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '78B' and @@ -12644,10 +12892,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-skx-x710-78b-4t2c-features-ndr-lat50" + title: "VPP Latency: ip6-3n-skx-x710-78b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '78B' and @@ -12671,10 +12919,10 @@ # Packet Latency - VPP IPv6 3n-skx-xxv710 - type: "plot" - title: "VPP Latency: ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '78B' and @@ -12696,10 +12944,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '78B' and @@ -12721,10 +12969,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat50" + title: "VPP Latency: ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '78B' and @@ -12747,10 +12995,10 @@ - type: "plot" - title: "VPP Latency: ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat50" + title: "VPP Latency: ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '78B' and @@ -12774,10 +13022,10 @@ # Packet Latency - VPP IPv6 2n-skx-x710 - type: "plot" - title: "VPP Latency: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '78B' and @@ -12799,10 +13047,10 @@ - type: "plot" - title: "VPP Latency: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '78B' and @@ -12824,10 +13072,10 @@ - type: "plot" - title: "VPP Latency: ip6-2n-skx-x710-78b-2t1c-features-ndr-lat50" + title: "VPP Latency: ip6-2n-skx-x710-78b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '78B' and @@ -12850,10 +13098,10 @@ - type: "plot" - title: "VPP Latency: ip6-2n-skx-x710-78b-4t2c-features-ndr-lat50" + title: "VPP Latency: ip6-2n-skx-x710-78b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '78B' and @@ -12877,10 +13125,10 @@ # Packet Latency - VPP IPv6 2n-skx-xxv710 - type: "plot" - title: "VPP Latency: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '78B' and @@ -12902,10 +13150,10 @@ - type: "plot" - title: "VPP Latency: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '78B' and @@ -12927,10 +13175,10 @@ - type: "plot" - title: "VPP Latency: ip6-2n-skx-xxv710-78b-2t1c-features-ndr-lat50" + title: "VPP Latency: ip6-2n-skx-xxv710-78b-2t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '78B' and @@ -12953,10 +13201,10 @@ - type: "plot" - title: "VPP Latency: ip6-2n-skx-xxv710-78b-4t2c-features-ndr-lat50" + title: "VPP Latency: ip6-2n-skx-xxv710-78b-4t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '78B' and @@ -12982,10 +13230,10 @@ # Packet Latency - VPP IPv6 tunnels 3n-hsw-x520 - type: "plot" - title: "VPP Latency: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '78B' and @@ -12995,7 +13243,7 @@ ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'" parameters: - - "throughput" + - "latency" - "parent" traces: boxmean: False @@ -13005,10 +13253,10 @@ - type: "plot" - title: "VPP Latency: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '78B' and @@ -13018,7 +13266,7 @@ ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST'" parameters: - - "throughput" + - "latency" - "parent" traces: boxmean: False @@ -13031,10 +13279,10 @@ # Packet Latency - VPP IPSec 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -13055,10 +13303,10 @@ - type: "plot" - title: "VPP Latency: ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -13082,10 +13330,10 @@ # Packet Latency - VPP SRv6 3n-hsw-x520 - type: "plot" - title: "VPP Latency: srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat50" + title: "VPP Latency: srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '78B' and @@ -13105,10 +13353,10 @@ - type: "plot" - title: "VPP Latency: srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat50" + title: "VPP Latency: srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '78B' and @@ -13128,13 +13376,13 @@ ################################################################################ -# Packet Latency - VPP vhost l2sw 3n-hsw-x520 +# Packet Latency - VPP vhost ip4 3n-hsw-x520 - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -13153,10 +13401,10 @@ - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -13173,13 +13421,13 @@ title: "" # No title layout: "plot-latency" -# Packet Latency - VPP vhost ip4 3n-hsw-x520 +# Packet Latency - VPP vhost l2sw 3n-hsw-x520 - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -13201,10 +13449,10 @@ - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -13224,13 +13472,13 @@ title: "" # No title layout: "plot-latency" -# Packet Latency - VPP vhost l2sw 3n-hsw-x710 +# Packet Latency - VPP vhost ip4 3n-hsw-x710 - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -13249,10 +13497,10 @@ - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -13269,13 +13517,13 @@ title: "" # No title layout: "plot-latency" -# Packet Latency - VPP vhost ip4 3n-hsw-x710 +# Packet Latency - VPP vhost l2sw 3n-hsw-x710 - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -13297,10 +13545,10 @@ - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -13320,13 +13568,13 @@ title: "" # No title layout: "plot-latency" -# Packet Latency - VPP vhost l2sw 3n-hsw-xl710 +# Packet Latency - VPP vhost ip4 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -13345,10 +13593,10 @@ - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/ip4-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -13365,13 +13613,13 @@ title: "" # No title layout: "plot-latency" -# Packet Latency - VPP vhost ip4 3n-hsw-xl710 +# Packet Latency - VPP vhost l2sw 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -13393,10 +13641,10 @@ - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -13417,13 +13665,14 @@ layout: "plot-latency" ################################################################################ + # Packet Latency - VPP VTS 3n-hsw-x520 - type: "plot" - title: "VPP Latency: vts-3n-hsw-x520-64b-1t1c-ndr-lat50" + title: "VPP Latency: vts-3n-hsw-x520-64b-1t1c-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-1t1c-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-1t1c-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -13441,10 +13690,10 @@ - type: "plot" - title: "VPP Latency: vts-3n-hsw-x520-64b-2t2c-ndr-lat50" + title: "VPP Latency: vts-3n-hsw-x520-64b-2t2c-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-2t2c-ndr-lat50" + output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-2t2c-ndr-lat" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -13465,10 +13714,10 @@ # Packet Latency - DPDK l3fwd 3n-hsw-x520 - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -13489,10 +13738,10 @@ - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -13514,10 +13763,10 @@ # Packet Latency - DPDK l3fwd 3n-hsw-x710 - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -13538,10 +13787,10 @@ - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -13563,10 +13812,10 @@ # Packet Latency - DPDK l3fwd 3n-hsw-xl710 - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -13587,10 +13836,10 @@ - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -13612,10 +13861,10 @@ # Packet Latency - DPDK l3fwd 3n-skx-x710 - type: "plot" - title: "DPDK Latency: l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -13636,10 +13885,10 @@ - type: "plot" - title: "DPDK Latency: l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -13661,10 +13910,10 @@ # Packet Latency - DPDK l3fwd 3n-skx-xxv710 - type: "plot" - title: "DPDK Latency: l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -13685,10 +13934,10 @@ - type: "plot" - title: "DPDK Latency: l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -13710,10 +13959,10 @@ # Packet Latency - DPDK l3fwd 2n-skx-x710 - type: "plot" - title: "DPDK Latency: l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -13734,10 +13983,10 @@ - type: "plot" - title: "DPDK Latency: l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -13759,10 +14008,10 @@ # Packet Latency - DPDK l3fwd 2n-skx-xxv710 - type: "plot" - title: "DPDK Latency: l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -13783,10 +14032,10 @@ - type: "plot" - title: "DPDK Latency: l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50" + title: "DPDK Latency: l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -13810,10 +14059,10 @@ # Packet Latency - DPDK testpmd 3n-hsw-x520 - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat50" + title: "DPDK Latency: testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -13834,10 +14083,10 @@ - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat50" + title: "DPDK Latency: testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -13859,10 +14108,10 @@ # Packet Latency - DPDK testpmd 3n-hsw-x710 - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat50" + title: "DPDK Latency: testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -13883,10 +14132,10 @@ - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat50" + title: "DPDK Latency: testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -13908,10 +14157,10 @@ # Packet Latency - DPDK testpmd 3n-hsw-xl710 - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50" + title: "DPDK Latency: testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -13932,10 +14181,10 @@ - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50" + title: "DPDK Latency: testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -13957,10 +14206,10 @@ # Packet Latency - DPDK testpmd 3n-skx-x710 - type: "plot" - title: "DPDK Latency: testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat50" + title: "DPDK Latency: testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -13981,10 +14230,10 @@ - type: "plot" - title: "DPDK Latency: testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat50" + title: "DPDK Latency: testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -14006,10 +14255,10 @@ # Packet Latency - DPDK testpmd 3n-skx-xxv710 - type: "plot" - title: "DPDK Latency: testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50" + title: "DPDK Latency: testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -14030,10 +14279,10 @@ - type: "plot" - title: "DPDK Latency: testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50" + title: "DPDK Latency: testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-3n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -14055,10 +14304,10 @@ # Packet Latency - DPDK testpmd 2n-skx-x710 - type: "plot" - title: "DPDK Latency: testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat50" + title: "DPDK Latency: testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -14079,10 +14328,10 @@ - type: "plot" - title: "DPDK Latency: testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat50" + title: "DPDK Latency: testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and @@ -14104,10 +14353,10 @@ # Packet Latency - DPDK testpmd 2n-skx-xxv710 - type: "plot" - title: "DPDK Latency: testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50" + title: "DPDK Latency: testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" data: "plot-dpdk-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -14128,10 +14377,10 @@ - type: "plot" - title: "DPDK Latency: testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50" + title: "DPDK Latency: testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" algorithm: "plot_latency_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" data: "plot-dpdk-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and @@ -17058,13 +17307,13 @@ ################################################################################ -# Speedup - VPP vhost l2sw 3n-hsw-x520 +# Speedup - VPP vhost ip4 3n-hsw-x520 - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -17081,10 +17330,10 @@ - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -17099,13 +17348,13 @@ title: "" # No title layout: "plot-throughput-speedup-analysis" -# Speedup - VPP vhost ip4 3n-hsw-x520 +# Speedup - VPP vhost l2sw 3n-hsw-x520 - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -17125,10 +17374,10 @@ - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and @@ -17146,13 +17395,13 @@ title: "" # No title layout: "plot-throughput-speedup-analysis" -# Speedup - VPP vhost l2sw 3n-hsw-x710 +# Speedup - VPP vhost ip4 3n-hsw-x710 - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -17169,10 +17418,10 @@ - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -17187,13 +17436,13 @@ title: "" # No title layout: "plot-throughput-speedup-analysis" -# Speedup - VPP vhost ip4 3n-hsw-x710 +# Speedup - VPP vhost l2sw 3n-hsw-x710 - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -17213,10 +17462,10 @@ - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and @@ -17234,13 +17483,13 @@ title: "" # No title layout: "plot-throughput-speedup-analysis" -# Speedup - VPP vhost l2sw 3n-hsw-xl710 +# Speedup - VPP vhost ip4 3n-hsw-xl710 - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -17257,10 +17506,10 @@ - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -17275,13 +17524,13 @@ title: "" # No title layout: "plot-throughput-speedup-analysis" -# Speedup - VPP vhost ip4 3n-hsw-xl710 +# Speedup - VPP vhost l2sw 3n-hsw-xl710 - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and @@ -17301,10 +17550,10 @@ - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and diff --git a/resources/tools/presentation/specification_CPTA.yaml b/resources/tools/presentation/specification_CPTA.yaml index d7a3c1869c..b827e211fb 100644 --- a/resources/tools/presentation/specification_CPTA.yaml +++ b/resources/tools/presentation/specification_CPTA.yaml @@ -172,13 +172,10 @@ - type: "output" output: -# "report" "CPTA" # Continuous Performance Trending and Analysis format: html: - full - pdf: - - minimal ################################################################################ ### T A B L E S ### @@ -191,7 +188,7 @@ output-file-ext: ".csv" output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-1t1c" data: "plot-performance-trending-all" - filter: "'MRR' and '1T1C'" + filter: "'MRR' and '1T1C' and not 'NIC_Intel-XXV710'" parameters: - "name" - "parent" @@ -212,7 +209,7 @@ output-file-ext: ".csv" output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-2t2c" data: "plot-performance-trending-all" - filter: "'MRR' and '2T2C'" + filter: "'MRR' and '2T2C' and not 'NIC_Intel-XXV710'" parameters: - "name" - "parent" @@ -233,7 +230,7 @@ output-file-ext: ".csv" output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-4t4c" data: "plot-performance-trending-all" - filter: "'MRR' and '4T4C'" + filter: "'MRR' and '4T4C' and not 'NIC_Intel-XXV710'" parameters: - "name" - "parent" @@ -275,7 +272,7 @@ output-file-ext: ".csv" output-file: "{DIR[STATIC,VPP]}/failed-tests" data: "plot-performance-trending-all" - filter: "'MRR'" + filter: "'MRR' and not 'NIC_Intel-XXV710'" parameters: - "name" - "parent" -- 2.16.6