aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst12
-rw-r--r--docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst12
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst24
-rw-r--r--docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst24
-rw-r--r--resources/tools/presentation/specification.yaml720
5 files changed, 754 insertions, 38 deletions
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 3ac7da60a4..80eb679bbe 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
@@ -11,15 +11,15 @@ VPP packet latency in 1t1c setup (1thread, 1core) is presented in the graph belo
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container_memif-ndrdisc-lat50.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container-memif-ndrdisc-lat50.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container_memif-ndrdisc-lat50}
- \label{fig:64B-1t1c-container_memif-ndrdisc-lat50}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container-memif-ndrdisc-lat50}
+ \label{fig:64B-1t1c-container-memif-ndrdisc-lat50}
\end{figure}
*Figure 1. VPP 1thread 1core - packet latency for Phy-to-Phy L2 Ethernet
@@ -44,15 +44,15 @@ VPP packet latency in 2t2c setup (2thread, 2core) is presented in the graph belo
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container_memif-ndrdisc-lat50.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container-memif-ndrdisc-lat50.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container_memif-ndrdisc-lat50}
- \label{fig:64B-2t2c-container_memif-ndrdisc-lat50}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container-memif-ndrdisc-lat50}
+ \label{fig:64B-2t2c-container-memif-ndrdisc-lat50}
\end{figure}
*Figure 2. VPP 2threads 2cores - packet latency for Phy-to-Phy L2 Ethernet
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 fd3cd3423d..a9d1f3cf5c 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
@@ -11,15 +11,15 @@ VPP packet latency in 1t1c setup (1thread, 1core) is presented in the graph belo
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container_orchestrated-ndrdisc-lat50.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container-orchestrated-ndrdisc-lat50.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container_orchestrated-ndrdisc-lat50}
- \label{fig:64B-1t1c-container_orchestrated-ndrdisc-lat50}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container-orchestrated-ndrdisc-lat50}
+ \label{fig:64B-1t1c-container-orchestrated-ndrdisc-lat50}
\end{figure}
*Figure 1. VPP 1thread 1core - packet latency for Phy-to-Phy L2 Ethernet
@@ -44,15 +44,15 @@ VPP packet latency in 2t2c setup (2thread, 2core) is presented in the graph belo
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container_orchestrated-ndrdisc-lat50.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container-orchestrated-ndrdisc-lat50.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container_orchestrated-ndrdisc-lat50}
- \label{fig:64B-2t2c-container_orchestrated-ndrdisc-lat50}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container-orchestrated-ndrdisc-lat50}
+ \label{fig:64B-2t2c-container-orchestrated-ndrdisc-lat50}
\end{figure}
*Figure 2. VPP 2threads 2cores - packet latency for Phy-to-Phy L2 Ethernet
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst
index 8c26762fcf..287b0cb4de 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst
@@ -15,15 +15,15 @@ in the graph below.
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container_memif-ndrdisc.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container-memif-ndrdisc.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container_memif-ndrdisc}
- \label{fig:64B-1t1c-container_memif-ndrdisc}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container-memif-ndrdisc}
+ \label{fig:64B-1t1c-container-memif-ndrdisc}
\end{figure}
*Figure 1. VPP 1thread 1core - NDR Throughput for Phy-to-Phy L2 Ethernet
@@ -49,15 +49,15 @@ in the graph below.
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container_memif-ndrdisc.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container-memif-ndrdisc.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container_memif-ndrdisc}
- \label{fig:64B-2t2c-container_memif-ndrdisc}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container-memif-ndrdisc}
+ \label{fig:64B-2t2c-container-memif-ndrdisc}
\end{figure}
*Figure 2. VPP 2threads 2cores - NDR Throughput for Phy-to-Phy L2 Ethernet
@@ -87,15 +87,15 @@ in the graph below. PDR measured for 0.5% packet loss ratio.
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container_memif-pdrdisc.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container-memif-pdrdisc.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container_memif-pdrdisc}
- \label{fig:64B-1t1c-container_memif-pdrdisc}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container-memif-pdrdisc}
+ \label{fig:64B-1t1c-container-memif-pdrdisc}
\end{figure}
*Figure 3. VPP 1thread 1core - PDR Throughput for Phy-to-Phy L2 Ethernet
@@ -121,15 +121,15 @@ in the graph below. PDR measured for 0.5% packet loss ratio.
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container_memif-pdrdisc.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container-memif-pdrdisc.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container_memif-pdrdisc}
- \label{fig:64B-2t2c-container_memif-pdrdisc}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container-memif-pdrdisc}
+ \label{fig:64B-2t2c-container-memif-pdrdisc}
\end{figure}
*Figure 4. VPP 2thread 2core - PDR Throughput for Phy-to-Phy L2 Ethernet
diff --git a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst
index f9601c032a..5fac578c49 100644
--- a/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst
+++ b/docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst
@@ -15,15 +15,15 @@ in the graph below.
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container_orchestrated-ndrdisc.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container-orchestrated-ndrdisc.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container_orchestrated-ndrdisc}
- \label{fig:64B-1t1c-container_orchestrated-ndrdisc}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container-orchestrated-ndrdisc}
+ \label{fig:64B-1t1c-container-orchestrated-ndrdisc}
\end{figure}
*Figure 1. VPP 1thread 1core - NDR Throughput for Phy-to-Phy L2 Ethernet
@@ -49,15 +49,15 @@ in the graph below.
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container_orchestrated-ndrdisc.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container-orchestrated-ndrdisc.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container_orchestrated-ndrdisc}
- \label{fig:64B-2t2c-container_orchestrated-ndrdisc}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container-orchestrated-ndrdisc}
+ \label{fig:64B-2t2c-container-orchestrated-ndrdisc}
\end{figure}
*Figure 2. VPP 2threads 2cores - NDR Throughput for Phy-to-Phy L2 Ethernet
@@ -87,15 +87,15 @@ in the graph below. PDR measured for 0.5% packet loss ratio.
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container_orchestrated-pdrdisc.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-1t1c-container-orchestrated-pdrdisc.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container_orchestrated-pdrdisc}
- \label{fig:64B-1t1c-container_orchestrated-pdrdisc}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-1t1c-container-orchestrated-pdrdisc}
+ \label{fig:64B-1t1c-container-orchestrated-pdrdisc}
\end{figure}
*Figure 3. VPP 1thread 1core - PDR Throughput for Phy-to-Phy L2 Ethernet
@@ -121,15 +121,15 @@ in the graph below. PDR measured for 0.5% packet loss ratio.
.. raw:: html
- <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container_orchestrated-pdrdisc.html"></iframe>
+ <iframe width="700" height="1000" frameborder="0" scrolling="no" src="../../_static/vpp/64B-2t2c-container-orchestrated-pdrdisc.html"></iframe>
.. raw:: latex
\begin{figure}[H]
\centering
\graphicspath{{../_build/_static/vpp/}}
- \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container_orchestrated-pdrdisc}
- \label{fig:64B-2t2c-container_orchestrated-pdrdisc}
+ \includegraphics[clip, trim=0cm 8cm 5cm 0cm, width=0.70\textwidth]{64B-2t2c-container-orchestrated-pdrdisc}
+ \label{fig:64B-2t2c-container-orchestrated-pdrdisc}
\end{figure}
*Figure 4. VPP 2thread 2core - PDR Throughput for Phy-to-Phy L2 Ethernet
diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml
index 035dbbd762..3658477334 100644
--- a/resources/tools/presentation/specification.yaml
+++ b/resources/tools/presentation/specification.yaml
@@ -155,13 +155,15 @@
- 10
- 11
- 13
+# csit-ligato-perf-1710-all:
+# -
csit-vpp-functional-1710-ubuntu1604-virl:
- 16
+ hc2vpp-csit-integration-1710-ubuntu1604:
+ - lastSuccessfulBuild
# hc2vpp-csit-perf-master-ubuntu1604: # REMOVE???
# - 8
# - 9
- hc2vpp-csit-integration-1710-ubuntu1604:
- - lastSuccessfulBuild
# csit-nsh_sfc-verify-func-1710-ubuntu1604-virl: # REMOVE???
# - 2
@@ -4639,3 +4641,717 @@
orientation: "h"
width: 700
height: 1000
+
+# Ligato - Throughput
+
+# Container memif
+-
+ type: "plot"
+ title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+ algorithm: "plot_performance_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-ndrdisc"
+ data:
+ csit-vpp-perf-1710-all:
+ - 2
+ - 5
+ filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+ parameters:
+ - "throughput"
+ - "parent"
+ traces:
+ hoverinfo: "x+y"
+ boxpoints: "outliers"
+ whiskerwidth: 0
+ layout:
+ title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+ xaxis:
+ autorange: True
+ autotick: False
+ fixedrange: False
+ gridcolor: "rgb(238, 238, 238)"
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ tickmode: "linear"
+ title: "Indexed Test Cases"
+ zeroline: False
+ yaxis:
+ gridcolor: "rgb(238, 238, 238)'"
+ hoverformat: ".4s"
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ range: []
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ title: "Packets Per Second [pps]"
+ zeroline: False
+ boxmode: "group"
+ boxgroupgap: 0.5
+ autosize: False
+ margin:
+ t: 50
+ b: 20
+ l: 50
+ r: 20
+ showlegend: True
+ legend:
+ orientation: "h"
+ width: 700
+ height: 1000
+
+-
+ type: "plot"
+ title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+ algorithm: "plot_performance_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-ndrdisc"
+ data:
+ csit-vpp-perf-1710-all:
+ - 2
+ - 5
+ filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+ parameters:
+ - "throughput"
+ - "parent"
+ traces:
+ hoverinfo: "x+y"
+ boxpoints: "outliers"
+ whiskerwidth: 0
+ layout:
+ title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+ xaxis:
+ autorange: True
+ autotick: False
+ fixedrange: False
+ gridcolor: "rgb(238, 238, 238)"
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ tickmode: "linear"
+ title: "Indexed Test Cases"
+ zeroline: False
+ yaxis:
+ gridcolor: "rgb(238, 238, 238)'"
+ hoverformat: ".4s"
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ range: []
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ title: "Packets Per Second [pps]"
+ zeroline: False
+ boxmode: "group"
+ boxgroupgap: 0.5
+ autosize: False
+ margin:
+ t: 50
+ b: 20
+ l: 50
+ r: 20
+ showlegend: True
+ legend:
+ orientation: "h"
+ width: 700
+ height: 1000
+
+-
+ type: "plot"
+ title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
+ algorithm: "plot_performance_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-pdrdisc"
+ data:
+ csit-vpp-perf-1710-all:
+ - 2
+ - 5
+ filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+ parameters:
+ - "throughput"
+ - "parent"
+ traces:
+ hoverinfo: "x+y"
+ boxpoints: "outliers"
+ whiskerwidth: 0
+ layout:
+ title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
+ xaxis:
+ autorange: True
+ autotick: False
+ fixedrange: False
+ gridcolor: "rgb(238, 238, 238)"
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ tickmode: "linear"
+ title: "Indexed Test Cases"
+ zeroline: False
+ yaxis:
+ gridcolor: "rgb(238, 238, 238)'"
+ hoverformat: ".4s"
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ range: []
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ title: "Packets Per Second [pps]"
+ zeroline: False
+ boxmode: "group"
+ boxgroupgap: 0.5
+ autosize: False
+ margin:
+ t: 50
+ b: 20
+ l: 50
+ r: 20
+ showlegend: True
+ legend:
+ orientation: "h"
+ width: 700
+ height: 1000
+
+-
+ type: "plot"
+ title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
+ algorithm: "plot_performance_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-pdrdisc"
+ data:
+ csit-vpp-perf-1710-all:
+ - 2
+ - 5
+ filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+ parameters:
+ - "throughput"
+ - "parent"
+ traces:
+ hoverinfo: "x+y"
+ boxpoints: "outliers"
+ whiskerwidth: 0
+ layout:
+ title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
+ xaxis:
+ autorange: True
+ autotick: False
+ fixedrange: False
+ gridcolor: "rgb(238, 238, 238)"
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ tickmode: "linear"
+ title: "Indexed Test Cases"
+ zeroline: False
+ yaxis:
+ gridcolor: "rgb(238, 238, 238)'"
+ hoverformat: ".4s"
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ range: []
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ title: "Packets Per Second [pps]"
+ zeroline: False
+ boxmode: "group"
+ boxgroupgap: 0.5
+ autosize: False
+ margin:
+ t: 50
+ b: 20
+ l: 50
+ r: 20
+ showlegend: True
+ legend:
+ orientation: "h"
+ width: 700
+ height: 1000
+
+## Container orchestrated
+#-
+# type: "plot"
+# title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+# algorithm: "plot_performance_box"
+# output-file-type: ".html"
+# output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-ndrdisc"
+# data:
+# csit-ligato-perf-1710-all:
+# -
+# filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+# parameters:
+# - "throughput"
+# - "parent"
+# traces:
+# hoverinfo: "x+y"
+# boxpoints: "outliers"
+# whiskerwidth: 0
+# layout:
+# title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+# xaxis:
+# autorange: True
+# autotick: False
+# fixedrange: False
+# gridcolor: "rgb(238, 238, 238)"
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# tickmode: "linear"
+# title: "Indexed Test Cases"
+# zeroline: False
+# yaxis:
+# gridcolor: "rgb(238, 238, 238)'"
+# hoverformat: ".4s"
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# range: []
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# title: "Packets Per Second [pps]"
+# zeroline: False
+# boxmode: "group"
+# boxgroupgap: 0.5
+# autosize: False
+# margin:
+# t: 50
+# b: 20
+# l: 50
+# r: 20
+# showlegend: True
+# legend:
+# orientation: "h"
+# width: 700
+# height: 1000
+#
+#-
+# type: "plot"
+# title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+# algorithm: "plot_performance_box"
+# output-file-type: ".html"
+# output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-ndrdisc"
+# data:
+# csit-ligato-perf-1710-all:
+# -
+# filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+# parameters:
+# - "throughput"
+# - "parent"
+# traces:
+# hoverinfo: "x+y"
+# boxpoints: "outliers"
+# whiskerwidth: 0
+# layout:
+# title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+# xaxis:
+# autorange: True
+# autotick: False
+# fixedrange: False
+# gridcolor: "rgb(238, 238, 238)"
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# tickmode: "linear"
+# title: "Indexed Test Cases"
+# zeroline: False
+# yaxis:
+# gridcolor: "rgb(238, 238, 238)'"
+# hoverformat: ".4s"
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# range: []
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# title: "Packets Per Second [pps]"
+# zeroline: False
+# boxmode: "group"
+# boxgroupgap: 0.5
+# autosize: False
+# margin:
+# t: 50
+# b: 20
+# l: 50
+# r: 20
+# showlegend: True
+# legend:
+# orientation: "h"
+# width: 700
+# height: 1000
+#
+#-
+# type: "plot"
+# title: "VPP Performance 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
+# algorithm: "plot_performance_box"
+# output-file-type: ".html"
+# output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-pdrdisc"
+# data:
+# csit-ligato-perf-1710-all:
+# -
+# filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+# parameters:
+# - "throughput"
+# - "parent"
+# traces:
+# hoverinfo: "x+y"
+# boxpoints: "outliers"
+# whiskerwidth: 0
+# layout:
+# title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
+# xaxis:
+# autorange: True
+# autotick: False
+# fixedrange: False
+# gridcolor: "rgb(238, 238, 238)"
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# tickmode: "linear"
+# title: "Indexed Test Cases"
+# zeroline: False
+# yaxis:
+# gridcolor: "rgb(238, 238, 238)'"
+# hoverformat: ".4s"
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# range: []
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# title: "Packets Per Second [pps]"
+# zeroline: False
+# boxmode: "group"
+# boxgroupgap: 0.5
+# autosize: False
+# margin:
+# t: 50
+# b: 20
+# l: 50
+# r: 20
+# showlegend: True
+# legend:
+# orientation: "h"
+# width: 700
+# height: 1000
+#
+#-
+# type: "plot"
+# title: "VPP Performance 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
+# algorithm: "plot_performance_box"
+# output-file-type: ".html"
+# output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-pdrdisc"
+# data:
+# csit-ligato-perf-1710-all:
+# -
+# filter: "'64B' and 'BASE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+# parameters:
+# - "throughput"
+# - "parent"
+# traces:
+# hoverinfo: "x+y"
+# boxpoints: "outliers"
+# whiskerwidth: 0
+# layout:
+# title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-pdrdisc"
+# xaxis:
+# autorange: True
+# autotick: False
+# fixedrange: False
+# gridcolor: "rgb(238, 238, 238)"
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# tickmode: "linear"
+# title: "Indexed Test Cases"
+# zeroline: False
+# yaxis:
+# gridcolor: "rgb(238, 238, 238)'"
+# hoverformat: ".4s"
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# range: []
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# title: "Packets Per Second [pps]"
+# zeroline: False
+# boxmode: "group"
+# boxgroupgap: 0.5
+# autosize: False
+# margin:
+# t: 50
+# b: 20
+# l: 50
+# r: 20
+# showlegend: True
+# legend:
+# orientation: "h"
+# width: 700
+# height: 1000
+
+# Ligato - Latency
+
+# Container memif
+-
+ type: "plot"
+ title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+ algorithm: "plot_latency_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-memif-ndrdisc-lat50"
+ data:
+ csit-vpp-perf-1710-all:
+ - 2
+ - 5
+ filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+ parameters:
+ - "latency"
+ - "parent"
+ traces:
+ boxmean: False
+ layout:
+ title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+ xaxis:
+ autorange: True
+ autotick: False
+ fixedrange: False
+ gridcolor: "rgb(238, 238, 238)"
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ tickmode: "linear"
+ title: "Indexed Test Cases"
+ zeroline: False
+ yaxis:
+ gridcolor: "rgb(238, 238, 238)'"
+ hoverformat: ""
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ range: []
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ title: "Latency min/avg/max [uSec]"
+ zeroline: False
+ boxmode: "group"
+ boxgroupgap: 0.5
+ autosize: False
+ margin:
+ t: 50
+ b: 20
+ l: 50
+ r: 20
+ showlegend: True
+ legend:
+ orientation: "h"
+ width: 700
+ height: 1000
+
+-
+ type: "plot"
+ title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+ algorithm: "plot_latency_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-memif-ndrdisc-lat50"
+ data:
+ csit-vpp-perf-1710-all:
+ - 2
+ - 5
+ filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+ parameters:
+ - "latency"
+ - "parent"
+ traces:
+ boxmean: False
+ layout:
+ title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+ xaxis:
+ autorange: True
+ autotick: False
+ fixedrange: False
+ gridcolor: "rgb(238, 238, 238)"
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ tickmode: "linear"
+ title: "Indexed Test Cases"
+ zeroline: False
+ yaxis:
+ gridcolor: "rgb(238, 238, 238)'"
+ hoverformat: ""
+ linecolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ range: []
+ showgrid: True
+ showline: True
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ title: "Latency min/avg/max [uSec]"
+ zeroline: False
+ boxmode: "group"
+ boxgroupgap: 0.5
+ autosize: False
+ margin:
+ t: 50
+ b: 20
+ l: 50
+ r: 20
+ showlegend: True
+ legend:
+ orientation: "h"
+ width: 700
+ height: 1000
+
+## Container orchestrated
+#-
+# type: "plot"
+# title: "VPP Latency 64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+# algorithm: "plot_latency_box"
+# output-file-type: ".html"
+# output-file: "{DIR[STATIC,VPP]}/64B-1t1c-container-orchestrated-ndrdisc-lat50"
+# data:
+# csit-ligato-perf-1710-all:
+# -
+# filter: "'64B' and 'BASE' and 'NDRDISC' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+# parameters:
+# - "latency"
+# - "parent"
+# traces:
+# boxmean: False
+# layout:
+# title: "64B-1t1c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+# xaxis:
+# autorange: True
+# autotick: False
+# fixedrange: False
+# gridcolor: "rgb(238, 238, 238)"
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# tickmode: "linear"
+# title: "Indexed Test Cases"
+# zeroline: False
+# yaxis:
+# gridcolor: "rgb(238, 238, 238)'"
+# hoverformat: ""
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# range: []
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# title: "Latency min/avg/max [uSec]"
+# zeroline: False
+# boxmode: "group"
+# boxgroupgap: 0.5
+# autosize: False
+# margin:
+# t: 50
+# b: 20
+# l: 50
+# r: 20
+# showlegend: True
+# legend:
+# orientation: "h"
+# width: 700
+# height: 1000
+#
+#-
+# type: "plot"
+# title: "VPP Latency 64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+# algorithm: "plot_latency_box"
+# output-file-type: ".html"
+# output-file: "{DIR[STATIC,VPP]}/64B-2t2c-container-orchestrated-ndrdisc-lat50"
+# data:
+# csit-ligato-perf-1710-all:
+# -
+# filter: "'64B' and 'BASE' and 'NDRDISC' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+# parameters:
+# - "latency"
+# - "parent"
+# traces:
+# boxmean: False
+# layout:
+# title: "64B-2t2c-(eth|dot1q|dot1ad)-(l2xcbase|l2bdbasemaclrn)-memif-ndrdisc"
+# xaxis:
+# autorange: True
+# autotick: False
+# fixedrange: False
+# gridcolor: "rgb(238, 238, 238)"
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# tickmode: "linear"
+# title: "Indexed Test Cases"
+# zeroline: False
+# yaxis:
+# gridcolor: "rgb(238, 238, 238)'"
+# hoverformat: ""
+# linecolor: "rgb(238, 238, 238)"
+# linewidth: 1
+# range: []
+# showgrid: True
+# showline: True
+# showticklabels: True
+# tickcolor: "rgb(238, 238, 238)"
+# title: "Latency min/avg/max [uSec]"
+# zeroline: False
+# boxmode: "group"
+# boxgroupgap: 0.5
+# autosize: False
+# margin:
+# t: 50
+# b: 20
+# l: 50
+# r: 20
+# showlegend: True
+# legend:
+# orientation: "h"
+# width: 700
+# height: 1000