diff options
author | Tibor Frank <tifrank@cisco.com> | 2019-01-24 12:28:43 +0100 |
---|---|---|
committer | Tibor Frank <tifrank@cisco.com> | 2019-02-04 12:42:13 +0000 |
commit | 9510e2ca6dbca1ab16b9db8054e9968facf4b699 (patch) | |
tree | b8ed7dae6cc6ec90940bcd881c5876758a66a028 /resources/tools/presentation/specification.yaml | |
parent | de778ee617ed29443bdd8dfa393a2ec4b811b1b9 (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.yaml | 155 |
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" ################################################################################ |