aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/presentation/specification.yaml
diff options
context:
space:
mode:
authorTibor Frank <tifrank@cisco.com>2018-01-22 15:43:22 +0100
committerTibor Frank <tifrank@cisco.com>2018-01-26 07:42:00 +0000
commit266717377f57bc7813e8056068a23ae4f5ccb115 (patch)
treefe12b7b8a5367f52545ce7292704023d53cac5cd /resources/tools/presentation/specification.yaml
parent9792ad9fcf1600841e4d45cf8ab0b0bfd8034b84 (diff)
CSIT-902: Compare performance results before/after meltdown/spectre
- CSIT-903: LLD - CSIT-904: Data model - CSIT-905: Algorithm - CSIT-906: Static content Change-Id: Ia7b77fc35ab852110c2f50efb7756ac15576749a Signed-off-by: Tibor Frank <tifrank@cisco.com> Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com> (cherry picked from commit 0f6410d3c95eb28164fdd349778155c6525e1a79)
Diffstat (limited to 'resources/tools/presentation/specification.yaml')
-rw-r--r--resources/tools/presentation/specification.yaml81
1 files changed, 81 insertions, 0 deletions
diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml
index 8a105fe974..d6e0b0ea78 100644
--- a/resources/tools/presentation/specification.yaml
+++ b/resources/tools/presentation/specification.yaml
@@ -44,6 +44,8 @@
DIR[DTR,FUNC,HC]: "{DIR[DTR]}/honeycomb_functional_results"
DIR[DTR,FUNC,NSHSFC]: "{DIR[DTR]}/nshsfc_functional_results"
DIR[DTR,PERF,VPP,IMPRV]: "{DIR[WORKING,SRC]}/vpp_performance_tests/performance_improvements"
+ DIR[DTR,PERF,VPP,IMPACT,SPECTRE]: "{DIR[WORKING,SRC]}/vpp_performance_tests/performance_impact_spectre"
+ DIR[DTR,PERF,VPP,IMPACT,MELTDOWN]: "{DIR[WORKING,SRC]}/vpp_performance_tests/performance_improvements"
# Detailed test configurations
DIR[DTC]: "{DIR[WORKING,SRC]}/test_configuration"
@@ -87,6 +89,21 @@
-
type: "configuration"
data-sets:
+ vpp-meltdown-impact:
+# TODO: specify data sources
+# csit-vpp-perf-1801-all:
+# - 1
+# - 2
+ plot-throughput-speedup-analysis:
+# TODO: Add the data sources
+# csit-vpp-perf-1801-all:
+# - 1
+# - 2
+ vpp-spectre-impact:
+# TODO: specify data sources
+# csit-vpp-perf-1801-all:
+# - 1
+# - 2
plot-throughput-speedup-analysis:
# TODO: Add the data sources
# csit-vpp-perf-1801-all:
@@ -431,6 +448,70 @@
-
type: "table"
+ title: "Performance Impact of Meltdown Patches"
+ algorithm: "table_performance_comparision"
+ output-file-ext: ".csv"
+# TODO: specify dir
+ output-file: "{DIR[DTR,PERF,VPP,IMPACT,MELTDOWN]}/meltdown-impact"
+ reference:
+ title: "No Meltdown"
+# TODO: specify data sources
+# data:
+# csit-vpp-perf-1801-all:
+# - 1
+# - 2
+ compare:
+ title: "Meltdown Patches Applied"
+# TODO: specify data sources
+# data:
+# csit-vpp-perf-1801-all:
+# - 1
+# - 2
+ data:
+ "vpp-meltdown-impact"
+ filter: "all"
+ parameters:
+ - "name"
+ - "parent"
+ - "throughput"
+ # Number of the best and the worst tests presented in the table. Use 0 (zero)
+ # to present all tests.
+ nr-of-tests-shown: 20
+
+-
+ type: "table"
+ title: "Performance Impact of Spectre Patches"
+ algorithm: "table_performance_comparision"
+ output-file-ext: ".csv"
+# TODO: specify dir
+ output-file: "{DIR[DTR,PERF,VPP,IMPACT,SPECTRE]}/spectre-impact"
+ reference:
+ title: "No Spectre"
+# TODO: specify data sources
+# data:
+# csit-vpp-perf-1801-all:
+# - 1
+# - 2
+ compare:
+ title: "Spectre Patches Applied"
+# TODO: specify data sources
+# data:
+# csit-vpp-perf-1801-all:
+# - 1
+# - 2
+ data:
+ "vpp-spectre-impact"
+ filter: "all"
+ parameters:
+ - "name"
+ - "parent"
+ - "throughput"
+ # Number of the best and the worst tests presented in the table. Use 0 (zero)
+ # to present all tests.
+ nr-of-tests-shown: 20
+
+-
+ type: "table"
title: "Performance improvements"
algorithm: "table_performance_improvements"
template: "{DIR[DTR,PERF,VPP,IMPRV]}/tmpl_performance_improvements.csv"