aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/presentation/specification.yaml
diff options
context:
space:
mode:
authorTibor Frank <tifrank@cisco.com>2019-01-24 12:28:43 +0100
committerTibor Frank <tifrank@cisco.com>2019-02-04 12:42:13 +0000
commit9510e2ca6dbca1ab16b9db8054e9968facf4b699 (patch)
treeb8ed7dae6cc6ec90940bcd881c5876758a66a028 /resources/tools/presentation/specification.yaml
parentde778ee617ed29443bdd8dfa393a2ec4b811b1b9 (diff)
CSIT-1397: Create Heatmap graphs
- colorscales Change-Id: I86e72432ffa850e76aed6d061461519c5f095a1f Signed-off-by: Tibor Frank <tifrank@cisco.com>
Diffstat (limited to 'resources/tools/presentation/specification.yaml')
-rw-r--r--resources/tools/presentation/specification.yaml155
1 files changed, 139 insertions, 16 deletions
diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml
index bd1ebcb5a5..9f9881060b 100644
--- a/resources/tools/presentation/specification.yaml
+++ b/resources/tools/presentation/specification.yaml
@@ -490,11 +490,13 @@
plot-vpp-soak-2n-skx:
csit-vpp-perf-verify-master-2n-skx:
- - 207 # SOAK sel
+ - 248 # SOAK sel
+ - 251 # SOAK sel
plot-vpp-vsc-2n-skx:
csit-vpp-perf-verify-master-2n-skx:
- 237
+ - 243
plot-vpp-csc-2n-skx:
csit-vpp-perf-verify-master-2n-skx:
@@ -502,6 +504,10 @@
- 231
- 233
+ plot-vpp-csp-2n-skx:
+ csit-vpp-perf-verify-master-2n-skx:
+ - 247
+
plot-vpp-throughput-latency-3n-skx:
csit-vpp-perf-verify-1810-3n-skx:
- 24 # NDRPDR full
@@ -1040,7 +1046,7 @@
size: 16
zeroline: True
rangemode: "tozero"
- # range: [0,100]
+ range: [0,100]
legend:
orientation: "h"
font:
@@ -1321,11 +1327,14 @@
- 24 # NDRPDR sel
- 27 # NDRPDR sel
csit-vpp-perf-verify-master-2n-skx:
- - 207 # SOAK sel
+ - 248 # SOAK sel
+ - 251 # SOAK sel
- 237 # VSC
- 226 # CSC
- 231 # CSC
- 233 # CSC
+ - 243 # VSC
+ - 247 # CSP
csit-vpp-perf-check-1804:
- 5 # mrr - full
- 6 # mrr - sel
@@ -5298,10 +5307,10 @@
### P L O T S ###
################################################################################
-# Soak test - example
+# Soak test - 30min Soak Test (PLRsearch), boxes
-
type: "plot"
- title: "VPP Throughput Soak: Example"
+ title: "VPP Throughput: 30min Soak Test (PLRsearch) boxes"
algorithm: "plot_soak_boxes"
output-file-type: ".html"
output-file: "{DIR[STATIC,VPP]}/example-soak-boxes"
@@ -5317,14 +5326,15 @@
- "L2BDMACLRN"
- "IP4FWD"
- "IP6FWD"
+ - "VHOST"
layout:
- title: "example-30min-boxes"
+ title: "30min Soak Test (PLRsearch)"
layout: "plot-soak-throughput"
-# Soak test - example
+# Soak test - example, not used
-
type: "plot"
- title: "VPP Throughput Soak: Example"
+ title: "VPP Throughput: 30min Soak Test (PLRsearch) bars"
algorithm: "plot_soak_bars"
output-file-type: ".html"
output-file: "{DIR[STATIC,VPP]}/example-soak-bars"
@@ -5340,23 +5350,78 @@
- "L2BDMACLRN"
- "IP4FWD"
- "IP6FWD"
+ - "VHOST"
layout:
- title: "example-30min-bars"
+ title: "30min Soak Test (PLRsearch)"
layout: "plot-soak-throughput"
-# Heatmap - example
+################################################################################
+# Plots - NF Density
+
+-
+ type: "plot"
+ title: "Packet Throughput: 64B-1c-eth-l2bd-{a}vhost-{b}chain-{c}vm-l3fwdip4-mrr"
+ algorithm: "plot_service_density_heatmap"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-x710-64b-2t1c-base-vsc-mrr"
+ data: "plot-vpp-vsc-2n-skx"
+ filter: "'NIC_Intel-X710' and
+ 'NF_DENSITY' and
+ 'VM' and
+ 'CHAIN' and
+ '64B' and
+ '2T1C' and
+ 'MRR'"
+ parameters:
+ - "result"
+ - "name"
+ - "tags"
+ include-tests: "MRR" # "PDR" | "NDR" | "MRR"
+ x-axis: "X = VNFs per Service Chain"
+ y-axis: "Y = Number of Service Chains"
+ z-axis: "64B Packet Throughput (mean MRR) [Mpps]"
+ layout:
+ title: "<b>Throughput:</b> eth-l2bd-{2*X*Y}vhost-{Y}chain-{X*Y}vm-l3fwdip4-mrr"
+ layout: "plot-service-density"
+
-
type: "plot"
- title: "Service Density: l2sw-2n-skx-x710-64b-2t1c-base-vsc-mrr"
+ title: "Packet Throughput: 64B-2c-eth-l2bd-{a}vhost-{b}chain-{c}vm-l3fwdip4-mrr"
algorithm: "plot_service_density_heatmap"
output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-base-vsc-mrr"
+ output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-x710-64b-4t2c-base-vsc-mrr"
data: "plot-vpp-vsc-2n-skx"
filter: "'NIC_Intel-X710' and
'NF_DENSITY' and
'VM' and
'CHAIN' and
'64B' and
+ '4T2C' and
+ 'MRR'"
+ parameters:
+ - "result"
+ - "name"
+ - "tags"
+ include-tests: "MRR" # "PDR" | "NDR" | "MRR"
+ x-axis: "X = VNFs per Service Chain"
+ y-axis: "Y = Number of Service Chains"
+ z-axis: "64B Packet Throughput (mean MRR) [Mpps]"
+ layout:
+ title: "<b>Throughput:</b> eth-l2bd-{2*X*Y}vhost-{Y}chain-{X*Y}vm-l3fwdip4-mrr"
+ layout: "plot-service-density"
+
+-
+ type: "plot"
+ title: "Packet Throughput: 64B-1c-eth-l2bd-{a}memif-{b}chain-{c}drc-vppip4-mrr"
+ algorithm: "plot_service_density_heatmap"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-x710-64b-2t1c-base-csc-mrr"
+ data: "plot-vpp-csc-2n-skx"
+ filter: "'NIC_Intel-X710' and
+ 'NF_DENSITY' and
+ 'DOCKER' and
+ 'CHAIN' and
+ '64B' and
'2T1C' and
'MRR'"
parameters:
@@ -5364,22 +5429,51 @@
- "name"
- "tags"
include-tests: "MRR" # "PDR" | "NDR" | "MRR"
+ x-axis: "X = CNFs per Service Chain"
+ y-axis: "Y = Number of Service Chains"
+ z-axis: "64B Packet Throughput (mean MRR) [Mpps]"
layout:
- title: "<b>Network Service Density Matrix: Packet Throughput View</b>"
+ title: "<b>Throughput:</b> eth-l2bd-{2*X*Y}memif-{Y}chain-{X*Y}drc-vppip4-mrr"
layout: "plot-service-density"
-
type: "plot"
- title: "Service Density: l2sw-2n-skx-x710-64b-2t1c-base-csc-mrr"
+ title: "Packet Throughput: 64B-2c-eth-l2bd-{a}memif-{b}chain-{c}drc-vppip4-mrr"
algorithm: "plot_service_density_heatmap"
output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-base-csc-mrr"
+ output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-x710-64b-4t2c-base-csc-mrr"
data: "plot-vpp-csc-2n-skx"
filter: "'NIC_Intel-X710' and
'NF_DENSITY' and
'DOCKER' and
'CHAIN' and
'64B' and
+ '4T2C' and
+ 'MRR'"
+ parameters:
+ - "result"
+ - "name"
+ - "tags"
+ include-tests: "MRR" # "PDR" | "NDR" | "MRR"
+ x-axis: "X = CNFs per Service Chain"
+ y-axis: "Y = Number of Service Chains"
+ z-axis: "64B Packet Throughput (mean MRR) [Mpps]"
+ layout:
+ title: "<b>Throughput:</b> eth-l2bd-{2*X*Y}memif-{Y}chain-{X*Y}drc-vppip4-mrr"
+ layout: "plot-service-density"
+
+-
+ type: "plot"
+ title: "Packet Throughput: 64B-1c-eth-l2bd-{a}memif-{b}pipe-{c}drc-vppip4-mrr"
+ algorithm: "plot_service_density_heatmap"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-x710-64b-2t1c-base-csp-mrr"
+ data: "plot-vpp-csp-2n-skx"
+ filter: "'NIC_Intel-X710' and
+ 'NF_DENSITY' and
+ 'DOCKER' and
+ 'PIPELINE' and
+ '64B' and
'2T1C' and
'MRR'"
parameters:
@@ -5387,8 +5481,37 @@
- "name"
- "tags"
include-tests: "MRR" # "PDR" | "NDR" | "MRR"
+ x-axis: "X = CNFs per Service Pipeline"
+ y-axis: "Y = Number of Service Pipelines"
+ z-axis: "64B Packet Throughput (mean MRR) [Mpps]"
+ layout:
+ title: "<b>Throughput:</b> eth-l2bd-{2*Y}memif-{Y}pipe-{X*Y}drc-vppip4-mrr"
+ layout: "plot-service-density"
+
+-
+ type: "plot"
+ title: "Packet Throughput: 64B-2c-eth-l2bd-{a}memif-{b}pipe-{c}drc-vppip4-mrr"
+ algorithm: "plot_service_density_heatmap"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/l2bd-2n-skx-x710-64b-4t2c-base-csp-mrr"
+ data: "plot-vpp-csp-2n-skx"
+ filter: "'NIC_Intel-X710' and
+ 'NF_DENSITY' and
+ 'DOCKER' and
+ 'PIPELINE' and
+ '64B' and
+ '4T2C' and
+ 'MRR'"
+ parameters:
+ - "result"
+ - "name"
+ - "tags"
+ include-tests: "MRR" # "PDR" | "NDR" | "MRR"
+ x-axis: "X = CNFs per Service Pipeline"
+ y-axis: "Y = Number of Service Pipelines"
+ z-axis: "64B Packet Throughput (mean MRR) [Mpps]"
layout:
- title: "<b>Network Service Density Matrix: Packet Throughput View</b>"
+ title: "<b>Throughput:</b> eth-l2bd-{2*Y}memif-{Y}pipe-{X*Y}drc-vppip4-mrr"
layout: "plot-service-density"
################################################################################