Report: Add mlx5 latency 36/38136/1
authorTibor Frank <tifrank@cisco.com>
Mon, 6 Feb 2023 08:13:12 +0000 (09:13 +0100)
committerTibor Frank <tifrank@cisco.com>
Mon, 6 Feb 2023 08:13:12 +0000 (09:13 +0100)
Signed-off-by: Tibor Frank <tifrank@cisco.com>
Change-Id: I73effa0711aee8143c7f66c809087e44a1b12e73

docs/report/vpp_performance_tests/hoststack_testing/index.rst
docs/report/vpp_performance_tests/packet_latency/container_memif-2n-clx-cx556a.rst
docs/report/vpp_performance_tests/packet_latency/ip4-2n-clx-cx556a.rst
docs/report/vpp_performance_tests/packet_latency/ip6-2n-clx-cx556a.rst
docs/report/vpp_performance_tests/packet_latency/l2-2n-clx-cx556a.rst
docs/report/vpp_performance_tests/packet_latency/vm_vhost-2n-clx-cx556a.rst
resources/tools/presentation/generator_plots.py
resources/tools/presentation/input_data_parser.py
resources/tools/presentation/specifications/report/data_sets.yaml
resources/tools/presentation/specifications/report/elements.yaml

index d258b82..9467534 100644 (file)
@@ -5,8 +5,5 @@ Hoststack Testing
 
     iperf3/tcp/index
     iperf3/udp/index
-    nginx/tcp/index
-
-..
     quic/index
-    vsap/index
+    nginx/tcp/index
index 4b7b8e3..89a3e70 100644 (file)
 64b-2t1c-memif-base-rdma
 ------------------------
 
-..
-    .. raw:: html
-
-        <center>
-        <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe>
-        <p><br></p>
-        </center>
-
-    .. raw:: latex
-
-        \begin{figure}[H]
-            \centering
-                \graphicspath{{../_build/_static/vpp/}}
-                \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2memif-1dcr}
-                \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2memif-1dcr}
-        \end{figure}
-
-    .. raw:: latex
-
-        \clearpage
-
 .. raw:: html
 
     <center>
             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4base-eth-2memif-1dcr}
             \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4base-eth-2memif-1dcr}
     \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+64b-2t1c-memif-base-mlx5
+------------------------
+
+.. raw:: html
+
+    <center>
+    <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2memif-1dcr.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2memif-1dcr}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2memif-1dcr}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase-eth-2memif-1dcr.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase-eth-2memif-1dcr}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase-eth-2memif-1dcr}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base-eth-2memif-1dcr.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base-eth-2memif-1dcr}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base-eth-2memif-1dcr}
+    \end{figure}
index 75a4f51..c6b248d 100644 (file)
@@ -38,7 +38,7 @@
 .. raw:: html
 
     <center>
-    <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4base.html"></iframe>
+    <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4base.html"></iframe>
     <p><br></p>
     </center>
 
@@ -58,7 +58,7 @@
 .. raw:: html
 
     <center>
-    <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4scale20k.html"></iframe>
+    <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4scale20k.html"></iframe>
     <p><br></p>
     </center>
 
@@ -78,7 +78,7 @@
 .. raw:: html
 
     <center>
-    <iframe id="14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4scale20k-rnd.html"></iframe>
+    <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4-ip4scale20k-rnd.html"></iframe>
     <p><br></p>
     </center>
 
             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-oacl50sl-10kflows}
             \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-ethip4udp-ip4base-oacl50sl-10kflows}
     \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+64b-2t1c-ip4routing-base-scale-mlx5
+-----------------------------------
+
+.. raw:: html
+
+    <center>
+    <iframe id="15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4base}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k-rnd.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k-rnd}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4-ip4scale20k-rnd}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+64b-2t1c-ip4routing-features-mlx5
+---------------------------------
+
+.. raw:: html
+
+    <center>
+    <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sf-10kflows.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sf-10kflows}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sf-10kflows}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sl-10kflows.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sl-10kflows}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-iacl50sl-10kflows}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sf-10kflows.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sf-10kflows}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sf-10kflows}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sl-10kflows.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sl-10kflows}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-ethip4udp-ip4base-oacl50sl-10kflows}
+    \end{figure}
index e8fefc4..063c603 100644 (file)
             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-rdma-ethip6-ip6scale20k-rnd}
             \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-rdma-ethip6-ip6scale20k-rnd}
     \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+78b-2t1c-ip6routing-base-scale-mlx5
+-----------------------------------
+
+.. raw:: html
+
+    <center>
+    <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6base.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6base}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6base}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k-rnd.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k-rnd}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-78b-2t1c-mlx5-ethip6-ip6scale20k-rnd}
+    \end{figure}
index 04332fd..7f370fc 100644 (file)
 64b-2t1c-l2switching-base-scale-rdma
 ------------------------------------
 
-..
-    .. raw:: html
-
-        <center>
-        <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2xcbase.html"></iframe>
-        <p><br></p>
-        </center>
-
-    .. raw:: latex
-
-        \begin{figure}[H]
-            \centering
-                \graphicspath{{../_build/_static/vpp/}}
-                \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2xcbase}
-                \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2xcbase}
-        \end{figure}
-
-    .. raw:: latex
-
-        \clearpage
-
 .. raw:: html
 
     <center>
             \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdscale1mmaclrn}
             \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdscale1mmaclrn}
     \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+64b-2t1c-l2switching-base-scale-mlx5
+------------------------------------
+
+.. raw:: html
+
+    <center>
+    <iframe id="12" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-dot1q-l2bdbasemaclrn.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-dot1q-l2bdbasemaclrn}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-dot1q-l2bdbasemaclrn}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="13" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2patch.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2patch}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2patch}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="14" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2xcbase}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="15" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="16" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale10kmaclrn.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale10kmaclrn}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale10kmaclrn}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="17" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale100kmaclrn.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale100kmaclrn}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale100kmaclrn}
+    \end{figure}
+
+.. raw:: latex
+
+    \clearpage
+
+.. raw:: html
+
+    <center>
+    <iframe id="18" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale1mmaclrn.html"></iframe>
+    <p><br></p>
+    </center>
+
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale1mmaclrn}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdscale1mmaclrn}
+    \end{figure}
index fa0805c..62f9ec0 100644 (file)
 64b-2t1c-vhost-base-rdma-testpmd
 --------------------------------
 
-..
-    .. raw:: html
-
-        <center>
-        <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe>
-        <p><br></p>
-        </center>
-
-    .. raw:: latex
-
-        \begin{figure}[H]
-            \centering
-                \graphicspath{{../_build/_static/vpp/}}
-                \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm}
-                \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm}
-        \end{figure}
-
-    .. raw:: latex
-
-        \clearpage
-
-    .. raw:: html
-
-        <center>
-        <iframe id="2" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm.html"></iframe>
-        <p><br></p>
-        </center>
-
-    .. raw:: latex
-
-        \begin{figure}[H]
-            \centering
-                \graphicspath{{../_build/_static/vpp/}}
-                \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm}
-                \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm}
-        \end{figure}
-
-    .. raw:: latex
-
-        \clearpage
-
 .. raw:: html
 
     <center>
-    <iframe id="3" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe>
+    <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe>
     <p><br></p>
     </center>
 
             \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm}
     \end{figure}
 
-..
-    .. raw:: latex
-
-        \clearpage
-
-    .. raw:: html
-
-        <center>
-        <iframe id="4" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm.html"></iframe>
-        <p><br></p>
-        </center>
-
-    .. raw:: latex
-
-        \begin{figure}[H]
-            \centering
-                \graphicspath{{../_build/_static/vpp/}}
-                \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm}
-                \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm}
-        \end{figure}
-
 .. raw:: latex
 
     \clearpage
 64b-2t1c-vhost-base-rdma-vpp
 ----------------------------
 
-..
-    .. raw:: html
-
-        <center>
-        <iframe id="5" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe>
-        <p><br></p>
-        </center>
-
-    .. raw:: latex
-
-        \begin{figure}[H]
-            \centering
-                \graphicspath{{../_build/_static/vpp/}}
-                \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc}
-                \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc}
-        \end{figure}
-
-    .. raw:: latex
-
-        \clearpage
+.. raw:: html
 
-    .. raw:: html
+    <center>
+    <iframe id="1" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe>
+    <p><br></p>
+    </center>
 
-        <center>
-        <iframe id="6" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe>
-        <p><br></p>
-        </center>
+.. raw:: latex
 
-    .. raw:: latex
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc}
+    \end{figure}
 
-        \begin{figure}[H]
-            \centering
-                \graphicspath{{../_build/_static/vpp/}}
-                \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc}
-                \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc}
-        \end{figure}
+.. raw:: latex
 
-    .. raw:: latex
+    \clearpage
 
-        \clearpage
+64b-2t1c-vhost-base-mlx5-testpmd
+--------------------------------
 
 .. raw:: html
 
     <center>
-    <iframe id="7" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe>
+    <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm.html"></iframe>
     <p><br></p>
     </center>
 
     \begin{figure}[H]
         \centering
             \graphicspath{{../_build/_static/vpp/}}
-            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc}
-            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm}
     \end{figure}
 
-..
-    .. raw:: latex
+.. raw:: latex
 
-        \clearpage
+    \clearpage
 
-    .. raw:: html
+64b-2t1c-vhost-base-mlx5-vpp
+----------------------------
 
-        <center>
-        <iframe id="8" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe>
-        <p><br></p>
-        </center>
+.. raw:: html
 
-    .. raw:: latex
+    <center>
+    <iframe id="11" onload="setIframeHeight(this.id)" width="700" frameborder="0" scrolling="no" src="../../_static/vpp/hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc.html"></iframe>
+    <p><br></p>
+    </center>
 
-        \begin{figure}[H]
-            \centering
-                \graphicspath{{../_build/_static/vpp/}}
-                \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc}
-                \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-rdma-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc}
-        \end{figure}
+.. raw:: latex
+
+    \begin{figure}[H]
+        \centering
+            \graphicspath{{../_build/_static/vpp/}}
+            \includegraphics[clip, trim=0cm 0cm 5cm 0cm, width=0.70\textwidth]{hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc}
+            \label{fig:hdrh-lat-percentile-2n-clx-100ge2p1cx556a-64b-2t1c-mlx5-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc}
+    \end{figure}
index ce1fbd3..70faffc 100644 (file)
@@ -734,6 +734,7 @@ def plot_perf_box_name(plot, input_data):
                             test_type = u"HOSTSTACK"
 
                         elif test[u"type"] in (u"LDP_NGINX",):
+                            logging.info(test)
                             if u"TCP_CPS" in test[u"tags"]:
                                 test_type = u"VSAP_CPS"
                                 y_vals[test[u"parent"]].append(
index 72d4253..7de6e54 100644 (file)
@@ -832,9 +832,9 @@ class ExecutionChecker(ResultVisitor):
                 else:
                     return result, status
                 status = "PASS"
-            except (IndexError, ValueError):
-                pass
-
+            except (IndexError, ValueError) as err:
+                logging.info(err)
+        logging.info(result)
         return result, status
 
     def visit_suite(self, suite):
index 601b533..559c639 100644 (file)
   vpp-3n-icx-curr-iter-hoststack:
     csit-vpp-perf-report-iterative-2302-3n-icx:
       - 3   # 2302.rc1 hoststack iter env 11
+      - 4   # 2302.rc1 hoststack iter env 11
 
   vpp-3n-icx-curr-cov:
     # csit-vpp-perf-report-coverage-2302-3n-icx:
index 808e24a..08bfed1 100644 (file)
     title: "3n-icx-e810xxv-1460b-2t1c-eth-ip4udp-ldpreload-iperf3"
     layout: "plot-hoststack"
 
-- type: "plot"
-  title: "Bandwidth: 3n-icx-e810xxv-1280b-2t1c-eth-ip4udpquic-vppecho"
-  algorithm: "plot_perf_box_name"
-  output-file: "{DIR[STATIC,VPP]}/3n-icx-e810xxv-1280b-2t1c-eth-ip4udpquic-vppecho-bps"
-  data: "vpp-3n-icx-curr-iter-hoststack"
-  include:
-    - "Tests.Vpp.Perf.Hoststack.25Ge2P1E810Xxv-Eth-Ip4Udpquicbase-Vppecho-Bps.1280B-2t1c-eth-ip4udpquicbase-vppecho-bps"
-    - "Tests.Vpp.Perf.Hoststack.25Ge2P1E810Xxv-Eth-Ip4Udpquicscale1Cl10S-Vppecho-Bps.1280B-2t1c-eth-ip4udpquicscale1cl10s-vppecho-bps"
-    - "Tests.Vpp.Perf.Hoststack.25Ge2P1E810Xxv-Eth-Ip4Udpquicscale10Cl1S-Vppecho-Bps.1280B-2t1c-eth-ip4udpquicscale10cl1s-vppecho-bps"
-    - "Tests.Vpp.Perf.Hoststack.25Ge2P1E810Xxv-Eth-Ip4Udpquicscale10Cl10S-Vppecho-Bps.1280B-2t1c-eth-ip4udpquicscale10cl10s-vppecho-bps"
-  layout:
-    title: "3n-icx-e810xxv-1280b-2t1c-eth-ip4udpquic-vppecho"
-    layout: "plot-hoststack"
+- type: "plot"
+  title: "Bandwidth: 3n-icx-e810xxv-1280b-2t1c-eth-ip4udpquic-vppecho"
+  algorithm: "plot_perf_box_name"
+  output-file: "{DIR[STATIC,VPP]}/3n-icx-e810xxv-1280b-2t1c-eth-ip4udpquic-vppecho-bps"
+  data: "vpp-3n-icx-curr-iter-hoststack"
+  include:
+    - "Tests.Vpp.Perf.Hoststack.25Ge2P1E810Xxv-Eth-Ip4Udpquicbase-Vppecho-Bps.1280B-2t1c-eth-ip4udpquicbase-vppecho-bps"
+    - "Tests.Vpp.Perf.Hoststack.25Ge2P1E810Xxv-Eth-Ip4Udpquicscale1Cl10S-Vppecho-Bps.1280B-2t1c-eth-ip4udpquicscale1cl10s-vppecho-bps"
+    - "Tests.Vpp.Perf.Hoststack.25Ge2P1E810Xxv-Eth-Ip4Udpquicscale10Cl1S-Vppecho-Bps.1280B-2t1c-eth-ip4udpquicscale10cl1s-vppecho-bps"
+    - "Tests.Vpp.Perf.Hoststack.25Ge2P1E810Xxv-Eth-Ip4Udpquicscale10Cl10S-Vppecho-Bps.1280B-2t1c-eth-ip4udpquicscale10cl10s-vppecho-bps"
+  layout:
+    title: "3n-icx-e810xxv-1280b-2t1c-eth-ip4udpquic-vppecho"
+    layout: "plot-hoststack"
 
 # Hoststack tests 2n-icx