-
type: "environment"
- configuration:
- # Debug mode:
- # - Skip:
- # - Download of input data files
- # - Do:
- # - Read data from given zip / xml files
- # - Set the configuration as it is done in normal mode
- # If the section "type: debug" is missing, CFG[DEBUG] is set to 0.
- CFG[DEBUG]: 0
paths:
# Top level directories:
type: "configuration"
data-sets:
plot-vpp-http-server-performance:
-# TODO: Add the data sources
- csit-vpp-perf-1801-all:
- - 157
- - 158
- - 159
- - 160
- - 161
- - 164
- - 165
- - 166
- - 168
- - 169
- - 170
+ csit-vpp-perf-1804-all:
+ - 39 # wrk
+ - 40 # wrk
+ - 41 # wrk
+ - 42 # wrk
+ - 43 # wrk
+ - 44 # wrk
+ - 45 # wrk
+ - 46 # wrk
+ - 47 # wrk
+ - 48 # wrk
# TODO: Add the data sources
# vpp-meltdown-impact:
# csit-vpp-perf-1707-all:
- 13
csit-vpp-perf-check-1804:
- 6 # mrr - sel
- - 7 # mrr - sel
- - 8 # mrr - sel
- - 9 # mrr - sel
- - 10 # mrr - sel
- - 11 # mrr - sel
- - 12 # mrr - sel
- 13 # mrr - sel
- 14 # mrr - sel
- 15 # mrr - sel
+ - 16 # mrr - sel
+ - 17 # mrr - sel
+ - 19 # mrr - sel
+ - 20 # mrr - sel
+ - 21 # mrr - sel
+ - 22 # mrr - sel
plot-throughput-speedup-analysis:
csit-vpp-perf-1804-all:
- 19 # full
- 20 # full
- 25 # full
- - 26 # full
+ - 49 # full
- 21 # sel
- 22 # sel
- 23 # sel
- 10 # sel
- 11 # sel
- 12 # sel
+ - 13 # sel
+ - 14 # sel
# performance-improvements:
# csit-vpp-perf-1707-all:
# - 9
- 19 # full
- 20 # full
- 25 # full
- - 26 # full
+ - 49 # full
vpp-func-results:
csit-vpp-functional-1804-ubuntu1604-virl:
- - 199
+ - 229
vpp-func-results-centos:
csit-vpp-functional-1804-centos7-virl:
- - 207
+ - 238
vpp-mrr-results:
csit-vpp-perf-check-1804:
- 5 # mrr - full
- 19 # full
- 20 # full
- 25 # full
- - 26 # full
+ - 49 # full
- 21 # sel
- 22 # sel
- 23 # sel
- 10 # sel
- 11 # sel
- 12 # sel
+ - 13 # sel
+ - 14 # sel
plot-layouts:
plot-cps:
xaxis:
autorange: True
- autotick: False
fixedrange: False
gridcolor: "rgb(238, 238, 238)"
linecolor: "rgb(238, 238, 238)"
title: "Indexed Test Cases"
zeroline: False
yaxis:
- gridcolor: "rgb(238, 238, 238)'"
+ gridcolor: "rgb(238, 238, 238)"
hoverformat: ".4s"
linecolor: "rgb(238, 238, 238)"
linewidth: 1
- range: []
rangemode: "tozero"
showgrid: True
showline: True
plot-rps:
xaxis:
autorange: True
- autotick: False
fixedrange: False
gridcolor: "rgb(238, 238, 238)"
linecolor: "rgb(238, 238, 238)"
title: "Indexed Test Cases"
zeroline: False
yaxis:
- gridcolor: "rgb(238, 238, 238)'"
+ gridcolor: "rgb(238, 238, 238)"
hoverformat: ".4s"
linecolor: "rgb(238, 238, 238)"
linewidth: 1
- range: []
rangemode: "tozero"
showgrid: True
showline: True
plot-throughput:
xaxis:
autorange: True
- autotick: False
fixedrange: False
gridcolor: "rgb(238, 238, 238)"
linecolor: "rgb(238, 238, 238)"
title: "Indexed Test Cases"
zeroline: False
yaxis:
- gridcolor: "rgb(238, 238, 238)'"
+ gridcolor: "rgb(238, 238, 238)"
hoverformat: ".4s"
linecolor: "rgb(238, 238, 238)"
linewidth: 1
- range: []
showgrid: True
showline: True
showticklabels: True
plot-latency:
xaxis:
autorange: True
- autotick: False
fixedrange: False
gridcolor: "rgb(238, 238, 238)"
linecolor: "rgb(238, 238, 238)"
title: "Indexed Test Cases"
zeroline: False
yaxis:
- gridcolor: "rgb(238, 238, 238)'"
+ gridcolor: "rgb(238, 238, 238)"
hoverformat: ""
linecolor: "rgb(238, 238, 238)"
linewidth: 1
- range: []
showgrid: True
showline: True
showticklabels: True
plot-throughput-speedup-analysis:
xaxis:
autorange: True
- autotick: False
fixedrange: False
gridcolor: "rgb(238, 238, 238)"
linecolor: "rgb(238, 238, 238)"
hoverformat: ".4s"
linecolor: "rgb(238, 238, 238)"
linewidth: 1
- range: []
showgrid: True
showline: True
showticklabels: True
autosize: False
margin:
't': 50
- 'b': 200
+ 'b': 300
'l': 50
'r': 20
showlegend: True
width: 700
height: 1000
--
- type: "debug"
- general:
- input-format: "xml" # zip or xml
- extract: "robot-plugin/output.xml" # Only for zip
- builds:
- # The files must be in the directory DIR[WORKING,DATA]
- csit-vpp-perf-1801-all:
- -
- build: 1
- file: "{DIR[WORKING,DATA]}/output.xml"
- -
- build: 2
- file: "{DIR[WORKING,DATA]}/output.xml"
- -
- build: 3
- file: "{DIR[WORKING,DATA]}/output.xml"
- -
- build: 4
- file: "{DIR[WORKING,DATA]}/output.xml"
-
-
type: "static"
src-path: "{DIR[RST]}"
- 143 # sel
- 145 # sel
- 146 # sel
- - 157 # wrk
- - 158 # wrk
- - 159 # wrk
- - 160 # wrk
- - 161 # wrk
- 162 # sel
- 163 # sel
- - 164 # wrk
- - 165 # wrk
- - 166 # wrk
- 167 # sel
- - 168 # wrk
- - 169 # wrk
- - 170 # wrk
- 172 # sel acl only
csit-vpp-perf-1804-all:
- 19 # full
- 20 # full
- 25 # full
- - 26 # full
+ - 49 # full
- 21 # sel
- 22 # sel
- 23 # sel
- 30 # sel
- 31 # sel
- 35 # sel
+ - 39 # wrk
+ - 40 # wrk
+ - 41 # wrk
+ - 42 # wrk
+ - 43 # wrk
+ - 44 # wrk
+ - 45 # wrk
+ - 46 # wrk
+ - 47 # wrk
+ - 48 # wrk
csit-vpp-perf-check-1801:
- 3 # mrr
- 4 # mrr
csit-vpp-perf-check-1804:
- 5 # mrr - full
- 6 # mrr - sel
- - 7 # mrr - sel
- - 8 # mrr - sel
- - 9 # mrr - sel
- - 10 # mrr - sel
- - 11 # mrr - sel
- - 12 # mrr - sel
- 13 # mrr - sel
- 14 # mrr - sel
- 15 # mrr - sel
+ - 16 # mrr - sel
+ - 17 # mrr - sel
+ - 19 # mrr - sel
+ - 20 # mrr - sel
+ - 21 # mrr - sel
+ - 22 # mrr - sel
# csit-ligato-perf-1710-all:
# - 5
# - 7
- 10 # sel
- 11 # sel
- 12 # sel
+ - 13 # sel
+ - 14 # sel
csit-dpdk-perf-1804-all:
- 4
- 5
- 12
- 13
csit-vpp-functional-1804-ubuntu1604-virl:
- - 199
+ - 229
csit-vpp-functional-1804-centos7-virl:
- - 207
+ - 238
csit-nsh_sfc-verify-func-1804-ubuntu1604-virl:
- 7
csit-hc2vpp-verify-func-1804-ubuntu1604:
title: "Release 1804"
data:
csit-vpp-perf-check-1804:
- - 5 # mrr - full
- 6 # mrr - sel
- - 7 # mrr - sel
- - 8 # mrr - sel
- - 9 # mrr - sel
- - 10 # mrr - sel
- - 11 # mrr - sel
- - 12 # mrr - sel
- 13 # mrr - sel
- 14 # mrr - sel
- 15 # mrr - sel
+ - 16 # mrr - sel
+ - 17 # mrr - sel
+ - 19 # mrr - sel
+ - 20 # mrr - sel
+ - 21 # mrr - sel
+ - 22 # mrr - sel
data: "vpp-performance-changes-mrr"
filter: "all"
parameters:
layout:
"plot-throughput-speedup-analysis"
+# SRv6 - 10ge2p1x520 - NDR
+-
+ type: "plot"
+ title: "TSA: 78B-*-ethip6-ip6(base|scale)*ndrdisc"
+ algorithm: "plot_throughput_speedup_analysis"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-78B-srv6-tsa-ndrdisc"
+ data:
+ "plot-throughput-speedup-analysis"
+ filter: "'NIC_Intel-X520-DA2' and '78B' and 'FEATURE' and 'NDRDISC' and 'IP6FWD' and 'SRv6'"
+ parameters:
+ - "throughput"
+ - "parent"
+ - "tags"
+ layout:
+ title: "78B-*-ethip6-ip6(base|scale)*ndrdisc"
+ layout:
+ "plot-throughput-speedup-analysis"
+
+# SRv6 - 10ge2p1x520 - PDR
+-
+ type: "plot"
+ title: "TSA: 78B-*-ethip6-ip6(base|scale)*pdrdisc"
+ algorithm: "plot_throughput_speedup_analysis"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-78B-srv6-tsa-pdrdisc"
+ data:
+ "plot-throughput-speedup-analysis"
+ filter: "'NIC_Intel-X520-DA2' and '78B' and 'FEATURE' and 'PDRDISC' and not 'NDRDISC' and 'IP6FWD' and 'SRv6'"
+ parameters:
+ - "throughput"
+ - "parent"
+ - "tags"
+ layout:
+ title: "78B-*-ethip6-ip6(base|scale)*pdrdisc"
+ layout:
+ "plot-throughput-speedup-analysis"
+
# IP4_overlay - NDR
-
type: "plot"
output-file: "{DIR[STATIC,VPP]}/10ge2p1x710-64B-vhost-sel2-tsa-ndrdisc"
data:
"plot-throughput-speedup-analysis"
- filter: "'NIC_Intel-X710' and '64B' and 'NDRDISC' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
+ filter: "'NIC_Intel-X710' and '64B' and 'NDRDISC' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q'"
parameters:
- "throughput"
- "parent"
output-file: "{DIR[STATIC,VPP]}/10ge2p1x710-64B-vhost-sel2-tsa-pdrdisc"
data:
"plot-throughput-speedup-analysis"
- filter: "'NIC_Intel-X710' and '64B' and 'PDRDISC' and not 'NDRDISC' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q' and not '2VM'"
+ filter: "'NIC_Intel-X710' and '64B' and 'PDRDISC' and not 'NDRDISC' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'DOT1Q'"
parameters:
- "throughput"
- "parent"
output-file: "{DIR[STATIC,VPP]}/10ge2p1x520-64B-container-orchestrated-tsa-pdrdisc"
data:
"plot-ligato-throughput-speedup-analysis"
- filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and ''PDRDISC' and not 'NDRDISC' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
+ filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and 'PDRDISC' and not 'NDRDISC' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "throughput"
- "parent"
output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-ndrdisc"
data:
"plot-vpp-throughput-latency"
- filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST' and not 'SRv6'"
parameters:
- "throughput"
- "parent"
output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-ndrdisc"
data:
"plot-vpp-throughput-latency"
- filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST' and not 'SRv6'"
parameters:
- "throughput"
- "parent"
output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-pdrdisc"
data:
"plot-vpp-throughput-latency"
- filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST' and not 'SRv6'"
parameters:
- "throughput"
- "parent"
output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-pdrdisc"
data:
"plot-vpp-throughput-latency"
- filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST' and not 'SRv6'"
parameters:
- "throughput"
- "parent"
layout:
"plot-throughput"
+# VPP SRv6
+-
+ type: "plot"
+ title: "VPP Performance 78B-1t1c-ethip6*srv6*ndrdisc"
+ algorithm: "plot_performance_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-srv6-ndrdisc"
+ data:
+ "plot-vpp-throughput-latency"
+ filter: "'78B' and 'FEATURE' and 'NDRDISC' and '1T1C' and 'IP6FWD' and 'SRv6'"
+ parameters:
+ - "throughput"
+ - "parent"
+ traces:
+ hoverinfo: "x+y"
+ boxpoints: "outliers"
+ whiskerwidth: 0
+ layout:
+ title: "78B-1t1c-ethip6*srv6*ndrdisc"
+ layout:
+ "plot-throughput"
+
+-
+ type: "plot"
+ title: "VPP Performance 78B-2t2c-ethip6*srv6*ndrdisc"
+ algorithm: "plot_performance_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-srv6-ndrdisc"
+ data:
+ "plot-vpp-throughput-latency"
+ filter: "'78B' and 'FEATURE' and 'NDRDISC' and '2T2C' and 'IP6FWD' and 'SRv6'"
+ parameters:
+ - "throughput"
+ - "parent"
+ traces:
+ hoverinfo: "x+y"
+ boxpoints: "outliers"
+ whiskerwidth: 0
+ layout:
+ title: "78B-2t2c-ethip6*srv6*ndrdisc"
+ layout:
+ "plot-throughput"
+
+-
+ type: "plot"
+ title: "VPP Performance 78B-1t1c-ethip6*srv6*pdrdisc"
+ algorithm: "plot_performance_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-srv6-pdrdisc"
+ data:
+ "plot-vpp-throughput-latency"
+ filter: "'78B' and 'FEATURE' and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP6FWD' and 'SRv6'"
+ parameters:
+ - "throughput"
+ - "parent"
+ traces:
+ hoverinfo: "x+y"
+ boxpoints: "outliers"
+ whiskerwidth: 0
+ layout:
+ title: "78B-1t1c-ethip6*srv6*pdrdisc"
+ layout:
+ "plot-throughput"
+
+-
+ type: "plot"
+ title: "VPP Performance 78B-2t2c-ethip6*srv6*pdrdisc"
+ algorithm: "plot_performance_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-srv6-pdrdisc"
+ data:
+ "plot-vpp-throughput-latency"
+ filter: "'78B' and 'FEATURE' and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP6FWD' and 'SRv6'"
+ parameters:
+ - "throughput"
+ - "parent"
+ traces:
+ hoverinfo: "x+y"
+ boxpoints: "outliers"
+ whiskerwidth: 0
+ layout:
+ title: "78B-2t2c-ethip6*srv6*pdrdisc"
+ layout:
+ "plot-throughput"
+
# VPP IP4_overlay
-
type: "plot"
whiskerwidth: 0
layout:
title: "78B-1t1c-ethip6[a-z0-9]+-[a-z0-9]*-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: [2000000, 6000000]
- 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
+ layout:
+ "plot-throughput"
-
type: "plot"
whiskerwidth: 0
layout:
title: "78B-2t2c-ethip6[a-z0-9]+-[a-z0-9]*-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: [4000000, 12000000]
- 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
+ layout:
+ "plot-throughput"
# VPP VM VHOST
-
whiskerwidth: 0
layout:
title: "64B-1t1c-.*vhost.*-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: [0, 3500000]
- 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
+ layout:
+ "plot-throughput"
-
type: "plot"
whiskerwidth: 0
layout:
title: "64B-1t1c-ethip4-ip4base-l3fwd-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: [2000000, 12000000]
- 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
+ layout:
+ "plot-throughput"
-
type: "plot"
whiskerwidth: 0
layout:
title: "64B-2t2c-ethip4-ip4base-l3fwd-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: [2000000, 12000000]
- 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
+ layout:
+ "plot-throughput"
-
type: "plot"
whiskerwidth: 0
layout:
title: "64B-1t1c-ethip4-ip4base-l3fwd-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: [20000000, 30000000]
- 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
+ layout:
+ "plot-throughput"
-
type: "plot"
whiskerwidth: 0
layout:
title: "64B-2t2c-ethip4-ip4base-l3fwd-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: [20000000, 30000000]
- 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
+ layout:
+ "plot-throughput"
# Plot latency
output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-ip6-ndrdisc-lat50"
data:
"plot-vpp-throughput-latency"
- filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST' and not 'SRv6'"
parameters:
- "latency"
- "parent"
output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-ip6-ndrdisc-lat50"
data:
"plot-vpp-throughput-latency"
- filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'78B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST' and not 'SRv6'"
parameters:
- "latency"
- "parent"
layout:
"plot-latency"
+# VPP SRv6
+-
+ type: "plot"
+ title: "VPP Latency 78B-1t1c-ethip6*srv6*ndrdisc"
+ algorithm: "plot_latency_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/78B-1t1c-ethip6-srv6-ndrdisc-lat50"
+ data:
+ "plot-vpp-throughput-latency"
+ filter: "'78B' and 'FEATURE' and 'NDRDISC' and '1T1C' and 'IP6FWD' and 'SRv6'"
+ parameters:
+ - "latency"
+ - "parent"
+ traces:
+ boxmean: False
+ layout:
+ title: "78B-1t1c-ethip6*srv6*ndrdisc"
+ layout:
+ "plot-latency"
+
+-
+ type: "plot"
+ title: "VPP Latency 78B-2t2c-ethip6*srv6*ndrdisc"
+ algorithm: "plot_latency_box"
+ output-file-type: ".html"
+ output-file: "{DIR[STATIC,VPP]}/78B-2t2c-ethip6-srv6-ndrdisc-lat50"
+ data:
+ "plot-vpp-throughput-latency"
+ filter: "'78B' and 'FEATURE' and 'NDRDISC' and '2T2C' and 'IP6FWD' and 'SRv6'"
+ parameters:
+ - "latency"
+ - "parent"
+ traces:
+ boxmean: False
+ layout:
+ title: "78B-2t2c-ethip6*srv6*ndrdisc"
+ layout:
+ "plot-latency"
+
# VPP IP4_overlay
-
type: "plot"