aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTibor Frank <tifrank@cisco.com>2018-05-18 08:31:39 +0200
committerTibor Frank <tifrank@cisco.com>2018-05-29 09:16:37 +0200
commit179579436b0f333732e9937ba4cf7d6ad6a83f46 (patch)
tree8c709504ffe26f4c13c6c9187954a606888f339a
parentf31dbcd6553ca6e7436736a5bc3aeec8fe18cad1 (diff)
CSIT-1089: Add SRv6 MRR tests to trending
Change-Id: Id7cf1fd41f10922bce35be97153661cdd41d071b Signed-off-by: Tibor Frank <tifrank@cisco.com>
-rw-r--r--docs/cpta/index.rst1
-rw-r--r--docs/cpta/trending/index.rst13
-rw-r--r--docs/cpta/trending/srv6.rst111
-rw-r--r--resources/tools/presentation/generator_tables.py3
-rw-r--r--resources/tools/presentation/specification_CPTA.yaml50
5 files changed, 165 insertions, 13 deletions
diff --git a/docs/cpta/index.rst b/docs/cpta/index.rst
index bda4ea94a8..13f9b4638e 100644
--- a/docs/cpta/index.rst
+++ b/docs/cpta/index.rst
@@ -31,6 +31,7 @@ analysis and anomaly detection methodology.
trending/vm_vhost_ip4
trending/container_memif
trending/ipsec
+ trending/srv6
.. toctree::
:maxdepth: 2
diff --git a/docs/cpta/trending/index.rst b/docs/cpta/trending/index.rst
deleted file mode 100644
index 1560c5ece4..0000000000
--- a/docs/cpta/trending/index.rst
+++ /dev/null
@@ -1,13 +0,0 @@
-Trendline Graphs
-================
-
-.. toctree::
-
- l2
- ip4
- ip6
- ip4_tunnels
- vm_vhost_l2
- vm_vhost_ip4
- container_memif
- ipsec
diff --git a/docs/cpta/trending/srv6.rst b/docs/cpta/trending/srv6.rst
new file mode 100644
index 0000000000..cda545c366
--- /dev/null
+++ b/docs/cpta/trending/srv6.rst
@@ -0,0 +1,111 @@
+SRv6
+====
+
+x520-78b
+--------
+
+1t1c
+````
+
+.. raw:: html
+
+ <a name="x520-78b-1t1c"></a>
+ <center><b>
+
+:index:`x520-srv6-78b-1t1c-mrr`
+
+.. raw:: html
+
+ </b>
+ <iframe width="1100" height="800" frameborder="0" scrolling="no" src="../_static/vpp/cpta-srv6-78b-1t1c-x520.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+2t2c
+````
+
+.. raw:: html
+
+ <a name="x520-78b-2t2c"></a>
+ <center><b>
+
+:index:`x520-srv6-78b-2t2c-mrr`
+
+.. raw:: html
+
+ </b>
+ <iframe width="1100" height="800" frameborder="0" scrolling="no" src="../_static/vpp/cpta-srv6-78b-2t2c-x520.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+4t4c
+````
+
+.. raw:: html
+
+ <a name="x520-78b-4t4c"></a>
+ <center><b>
+
+:index:`x520-srv6-78b-4t4c-mrr`
+
+.. raw:: html
+
+ </b>
+ <iframe width="1100" height="800" frameborder="0" scrolling="no" src="../_static/vpp/cpta-srv6-78b-4t4c-x520.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+
+x520-imix
+--------
+
+1t1c
+````
+
+.. raw:: html
+
+ <a name="x520-imix-1t1c"></a>
+ <center><b>
+
+:index:`x520-srv6-imix-1t1c-mrr`
+
+.. raw:: html
+
+ </b>
+ <iframe width="1100" height="800" frameborder="0" scrolling="no" src="../_static/vpp/cpta-srv6-imix-1t1c-x520.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+2t2c
+````
+
+.. raw:: html
+
+ <a name="x520-imix-2t2c"></a>
+ <center><b>
+
+:index:`x520-srv6-imix-2t2c-mrr`
+
+.. raw:: html
+
+ </b>
+ <iframe width="1100" height="800" frameborder="0" scrolling="no" src="../_static/vpp/cpta-srv6-imix-2t2c-x520.html"></iframe>
+ <p><br><br></p>
+ </center>
+
+4t4c
+````
+
+.. raw:: html
+
+ <a name="x520-imix-4t4c"></a>
+ <center><b>
+
+:index:`x520-srv6-imix-4t4c-mrr`
+
+.. raw:: html
+
+ </b>
+ <iframe width="1100" height="800" frameborder="0" scrolling="no" src="../_static/vpp/cpta-srv6-imix-4t4c-x520.html"></iframe>
+ <p><br><br></p>
+ </center>
diff --git a/resources/tools/presentation/generator_tables.py b/resources/tools/presentation/generator_tables.py
index 84a6a411dc..8791ae5804 100644
--- a/resources/tools/presentation/generator_tables.py
+++ b/resources/tools/presentation/generator_tables.py
@@ -930,6 +930,9 @@ def table_performance_trending_dashboard_html(table, input_data):
if "memif" in item:
file_name = "container_memif.html"
+ elif "srv6" in item:
+ file_name = "srv6.html"
+
elif "vhost" in item:
if "l2xcbase" in item or "l2bdbasemaclrn" in item:
file_name = "vm_vhost_l2.html"
diff --git a/resources/tools/presentation/specification_CPTA.yaml b/resources/tools/presentation/specification_CPTA.yaml
index 1937a53735..facd966340 100644
--- a/resources/tools/presentation/specification_CPTA.yaml
+++ b/resources/tools/presentation/specification_CPTA.yaml
@@ -1135,3 +1135,53 @@
parameters:
- "result"
layout: "plot-cpta"
+
+# SRv6 - x520
+
+ - title: "VPP 1T1C SRv6 78B MRR Trending"
+ output-file-name: "srv6-78b-1t1c-x520"
+ data: "plot-performance-trending"
+ filter: "'NIC_Intel-X520-DA2' and '78B' and 'MRR' and '1T1C' and 'SRv6'"
+ parameters:
+ - "result"
+ layout: "plot-cpta"
+
+ - title: "VPP 2T2C SRv6 78B MRR Trending"
+ output-file-name: "srv6-78b-2t2c-x520"
+ data: "plot-performance-trending"
+ filter: "'NIC_Intel-X520-DA2' and '78B' and 'MRR' and '2T2C' and 'SRv6'"
+ parameters:
+ - "result"
+ layout: "plot-cpta"
+
+ - title: "VPP 4T4C SRv6 78B MRR Trending"
+ output-file-name: "srv6-78b-4t4c-x520"
+ data: "plot-performance-trending"
+ filter: "'NIC_Intel-X520-DA2' and '78B' and 'MRR' and '4T4C' and 'SRv6'"
+ parameters:
+ - "result"
+ layout: "plot-cpta"
+
+ - title: "VPP 1T1C SRv6 IMIX MRR Trending"
+ output-file-name: "srv6-imix-1t1c-x520"
+ data: "plot-performance-trending"
+ filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '1T1C' and 'SRv6'"
+ parameters:
+ - "result"
+ layout: "plot-cpta"
+
+ - title: "VPP 2T2C SRv6 IMIX MRR Trending"
+ output-file-name: "srv6-imix-2t2c-x520"
+ data: "plot-performance-trending"
+ filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '2T2C' and 'SRv6'"
+ parameters:
+ - "result"
+ layout: "plot-cpta"
+
+ - title: "VPP 4T4C SRv6 IMIX MRR Trending"
+ output-file-name: "srv6-imix-4t4c-x520"
+ data: "plot-performance-trending"
+ filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '4T4C' and 'SRv6'"
+ parameters:
+ - "result"
+ layout: "plot-cpta" \ No newline at end of file