-
type: "configuration"
data-sets:
-# TODO: Add the data sources
plot-vpp-http-server-performance:
+# TODO: Add the data sources
csit-vpp-perf-1801-all:
- 157
- 158
- 18
- 19
- 20
-# TODO: Add the data sources
csit-vpp-perf-1801-all:
- 124 # sel
- 127 # sel
- 146 # sel
- 162 # sel
- 163 # sel
-# - 167 # sel
+ - 167 # sel
- 172 # sel acl only
-# TODO: Add the data sources
+ csit-vpp-perf-1804-all:
+ - 1 # sel - dry run
+ - 13 # sel - dry run
+ - 14 # sel - dry run
+ - 17 # sel - dry run
+ - 22 # sel
+ vpp-performance-changes-mrr:
+ csit-vpp-perf-check-1801:
+ - 1
+ - 2
+ - 3
+ - 4
+ - 5
+ - 6
+ - 7
+ - 8
+ - 9
+ - 11
+ - 12
+ - 13
+ csit-vpp-perf-check-1804:
+ - 1 # mrr - dry run
+ - 2 # mrr - dry run
+ - 3 # mrr - dry run
+ - 4 # mrr - dry run
+ - 5 # mrr
plot-throughput-speedup-analysis:
- csit-vpp-perf-1801-all:
- - 122 # full
- - 126 # full
- - 129 # full
- - 140 # full
- - 124 # sel
- - 127 # sel
- - 128 # sel
- - 141 # sel
- - 142 # sel
- - 143 # sel
- - 145 # sel
- - 146 # sel
- - 162 # sel
- - 163 # sel
-# - 167 # sel
- - 172 # sel acl only
+ csit-vpp-perf-1804-all:
+ - 1 # sel - dry run
+ - 13 # sel - dry run
+ - 14 # sel - dry run
+ - 17 # sel - dry run
+ - 19 # full
+ - 22 # sel
# performance-improvements:
# csit-vpp-perf-1707-all:
# - 9
# - 22 # sel
# - 23 # sel
# - 24 # sel
-# TODO: Add the data sources
vpp-perf-results:
- csit-vpp-perf-1801-all:
- - 122
- - 126
- - 129
- - 140
+ csit-vpp-perf-1804-all:
+ - 19 # full
vpp-func-results:
- csit-vpp-functional-1801-ubuntu1604-virl:
- - "lastSuccessfulBuild"
-# TODO: Add the data sources
+ csit-vpp-functional-1804-ubuntu1604-virl:
+ - 131
ligato-perf-results:
csit-ligato-perf-1801-all:
- 25 # full
dpdk-perf-results:
- csit-dpdk-perf-1801-all:
- - 12
+ csit-dpdk-perf-1804-all:
+ - 13
hc-func-results:
- csit-hc2vpp-verify-func-1801-ubuntu1604:
- - "lastSuccessfulBuild"
+ csit-hc2vpp-verify-func-1804-ubuntu1604:
+ - 3
nsh-func-results:
- csit-nsh_sfc-verify-func-1801-ubuntu1604-virl:
- - 1
-# TODO: Add the data sources
+ csit-nsh_sfc-verify-func-1804-ubuntu1604-virl:
+ - 7
plot-vpp-throughput-latency:
- csit-vpp-perf-1801-all:
- - 122 # full
- - 126 # full
- - 129 # full
- - 140 # full
- - 124 # sel
- - 127 # sel
- - 128 # sel
- - 141 # sel
- - 142 # sel
- - 143 # sel
- - 145 # sel
- - 146 # sel
- - 162 # sel
- - 163 # sel
-# - 167 # sel
- - 172 # sel acl only
+ csit-vpp-perf-1804-all:
+ - 1 # sel - dry run
+ - 13 # sel - dry run
+ - 14 # sel - dry run
+ - 17 # sel - dry run
+ - 19 # full
+ - 22 # sel
plot-dpdk-throughput-latency:
- csit-dpdk-perf-1801-all:
- - 1
- - 3
+ csit-dpdk-perf-1804-all:
- 4
- 5
- 6
- 7
- 8
+ - 9
- 10
+ - 11
- 12
-# TODO: Add the data sources
+ - 13
plot-ligato-throughput-latency:
csit-ligato-perf-1801-all:
- 16 # sel
- 18
- 19
- 20
-# TODO:
csit-vpp-perf-1801-all:
- 122 # full
- 126 # full
- 164 # wrk
- 165 # wrk
- 166 # wrk
-# - 167 # sel
+ - 167 # sel
- 168 # wrk
- 169 # wrk
- 170 # wrk
- 172 # sel acl only
- csit-ligato-perf-1710-all:
- - 5
- - 7
- - 8
- - 9
- - 10
- - 11
- - 12
- - 13
- - 16
- - 17
- csit-dpdk-perf-1801-all:
- - 1
- - 4
- - 5
- - 7
- - 8
- - 10
- - 12
- - 16
- - 17
-# TODO:
+ csit-vpp-perf-1804-all:
+ - 1 # sel - dry run
+ - 13 # sel - dry run
+ - 14 # sel - dry run
+ - 17 # sel - dry run
+ - 19 # full
+ - 22 # sel
+ csit-vpp-perf-check-1801:
+ - 1 # mrr
+ - 2 # mrr
+ - 3 # mrr
+ - 4 # mrr
+ - 5 # mrr
+ - 6 # mrr
+ - 7 # mrr
+ - 8 # mrr
+ - 9 # mrr
+ - 11 # mrr
+ - 12 # mrr
+ - 13 # mrr
+ csit-vpp-perf-check-1804:
+ - 1 # mrr - dry run
+ - 2 # mrr - dry run
+ - 3 # mrr - dry run
+ - 4 # mrr - dry run
+ - 5 # mrr
+# csit-ligato-perf-1710-all:
+# - 5
+# - 7
+# - 8
+# - 9
+# - 10
+# - 11
+# - 12
+# - 13
+# - 16
+# - 17
csit-ligato-perf-1801-all:
- 16 # sel
- 17 # sel
- 23 # sel
- 24 # sel
- 25 # full
- csit-dpdk-perf-1801-all:
- - 1
- - 3
+ csit-dpdk-perf-1804-all:
- 4
- 5
- 6
- 8
- 9
- 10
+ - 11
- 12
- csit-vpp-functional-1801-ubuntu1604-virl:
- - lastSuccessfulBuild
- csit-nsh_sfc-verify-func-1801-ubuntu1604-virl:
- - 1
- csit-hc2vpp-verify-func-1801-ubuntu1604:
- - lastSuccessfulBuild
+ - 13
+ csit-vpp-functional-1804-ubuntu1604-virl:
+ - 131
+ csit-nsh_sfc-verify-func-1804-ubuntu1604-virl:
+ - 7
+ csit-hc2vpp-verify-func-1804-ubuntu1604:
+ - 3
-
type: "output"
+ output: "report"
format:
html:
- full
title: "VPP Performance Changes"
algorithm: "table_performance_comparison"
output-file-ext: ".csv"
-# TODO: specify dir
output-file: "{DIR[STATIC,VPP]}/performance-changes"
+ history:
+ -
+ title: "rls1710"
+ data:
+ csit-vpp-perf-1710-all:
+ - 11
+ - 12
+ - 13
+ - 14
+ - 15
+ - 16
+ - 17
+ - 18
+ - 19
+ - 20
reference:
- title: "Release 1710"
-# TODO: specify data sources
- data:
- csit-vpp-perf-1710-all:
- - 11
- - 12
- - 13
- - 14
- - 15
- - 16
- - 17
- - 18
- - 19
- - 20
- compare:
- title: "Release 1801"
-# TODO: specify data sources
+ title: "rls1801"
data:
csit-vpp-perf-1801-all:
- 124 # sel
- 143 # sel
- 145 # sel
- 146 # sel
+ - 162 # sel
+ - 163 # sel
+ - 167 # sel
+ - 172 # sel acl only
+ compare:
+ title: "rls1804"
+ data:
+ csit-vpp-perf-1804-all:
+ - 1 # sel - dry run
+ - 13 # sel - dry run
+ - 14 # sel - dry run
+ - 17 # sel - dry run
+ - 22 # sel
data: "vpp-performance-changes"
filter: "all"
parameters:
nr-of-tests-shown: 20
outlier-const: 1.5
+-
+ type: "table"
+ title: "VPP Performance Changes - MRR"
+ algorithm: "table_performance_comparison_mrr"
+ output-file-ext: ".csv"
+ output-file: "{DIR[STATIC,VPP]}/performance-changes-mrr"
+ reference:
+ title: "Release 1801"
+ data:
+ csit-vpp-perf-check-1801:
+ - 1
+ - 2
+ - 3
+ - 4
+ - 5
+ - 6
+ - 7
+ - 8
+ - 9
+ - 11
+ - 12
+ - 13
+ compare:
+ title: "Release 1804"
+ data:
+ csit-vpp-perf-check-1804:
+ - 1 # mrr - dry run
+ - 2 # mrr - dry run
+ - 3 # mrr - dry run
+ - 4 # mrr - dry run
+ - 5 # mrr
+ data: "vpp-performance-changes-mrr"
+ filter: "all"
+ parameters:
+ - "name"
+ - "parent"
+ - "result"
+ # Number of the best and the worst tests presented in the table. Use 0 (zero)
+ # to present all tests.
+ nr-of-tests-shown: 20
+ outlier-const: 1.5
+
#-
# type: "table"
# title: "Performance improvements"
output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc"
data:
"plot-vpp-throughput-latency"
- filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'"
parameters:
- "throughput"
- "parent"
output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc"
data:
"plot-vpp-throughput-latency"
- filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'"
parameters:
- "throughput"
- "parent"
output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-pdrdisc"
data:
"plot-vpp-throughput-latency"
- filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'"
parameters:
- "throughput"
- "parent"
output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-pdrdisc"
data:
"plot-vpp-throughput-latency"
- filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'PDRDISC' and not 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'"
parameters:
- "throughput"
- "parent"
output-file: "{DIR[STATIC,VPP]}/64B-1t1c-ethip4-ip4-ndrdisc-lat50"
data:
"plot-vpp-throughput-latency"
- filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '1T1C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'"
parameters:
- "latency"
- "parent"
output-file: "{DIR[STATIC,VPP]}/64B-2t2c-ethip4-ip4-ndrdisc-lat50"
data:
"plot-vpp-throughput-latency"
- filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
+ filter: "'64B' and ('BASE' or 'SCALE' or 'FEATURE') and 'NDRDISC' and '2T2C' and 'IP4FWD' and not 'ACL1' and not 'ACL10' and not '100_FLOWS' and not '100k_FLOWS' and not 'IPSEC' and not 'VHOST'"
parameters:
- "latency"
- "parent"