Add ligato data to the report 90/8990/1
authorTibor Frank <tifrank@cisco.com>
Tue, 24 Oct 2017 10:12:25 +0000 (12:12 +0200)
committerTibor Frank <tifrank@cisco.com>
Tue, 24 Oct 2017 12:01:51 +0000 (14:01 +0200)
Change-Id: Iadfa50ee1bc1a5930cb609835e316228567ceb53
Signed-off-by: Tibor Frank <tifrank@cisco.com>
docs/report/vpp_performance_tests/packet_latency_graphs/container_memif.rst
docs/report/vpp_performance_tests/packet_latency_graphs/container_orchestrated.rst
docs/report/vpp_performance_tests/packet_throughput_graphs/container_memif.rst
docs/report/vpp_performance_tests/packet_throughput_graphs/container_orchestrated.rst
resources/tools/presentation/specification.yaml

index 3ac7da6..80eb679 100644 (file)
@@ -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
index fd3cd34..a9d1f3c 100644 (file)
@@ -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
index 8c26762..287b0cb 100644 (file)
@@ -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
index f9601c0..5fac578 100644 (file)
@@ -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
index 035dbbd..3658477 100644 (file)
     - 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
 
       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