aboutsummaryrefslogtreecommitdiffstats
path: root/resources/tools/presentation/new
diff options
context:
space:
mode:
authorVratko Polak <vrpolak@cisco.com>2018-06-11 14:47:50 +0200
committerVratko Polak <vrpolak@cisco.com>2018-06-11 14:47:50 +0200
commita03906050f719a3d80376e17cf1dc62359663433 (patch)
tree7f91c2c643490083e8c04090cfda03d1c717b14e /resources/tools/presentation/new
parentbeeb2acb9ac153eaa54983bea46a76d596168965 (diff)
CSIT-1110: Cherry-pick edits into new detection
+ Edit methodology documentation. Change-Id: I441e17862aba4a8572c7c532ed8995790111b4d4 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Diffstat (limited to 'resources/tools/presentation/new')
-rw-r--r--resources/tools/presentation/new/generator_CPTA.py154
-rw-r--r--resources/tools/presentation/new/generator_tables.py81
-rw-r--r--resources/tools/presentation/new/input_data_parser.py63
-rw-r--r--resources/tools/presentation/new/specification.yaml2
-rw-r--r--resources/tools/presentation/new/specification_CPTA.yaml752
5 files changed, 651 insertions, 401 deletions
diff --git a/resources/tools/presentation/new/generator_CPTA.py b/resources/tools/presentation/new/generator_CPTA.py
index 1b4115f1f6..4dc5e6f57a 100644
--- a/resources/tools/presentation/new/generator_CPTA.py
+++ b/resources/tools/presentation/new/generator_CPTA.py
@@ -27,7 +27,7 @@ import pandas as pd
from collections import OrderedDict
from datetime import datetime
-from utils import archive_input_data, execute_command,\
+from utils import archive_input_data, execute_command, \
classify_anomalies, Worker
@@ -87,22 +87,22 @@ def generate_cpta(spec, data):
return ret_code
-def _generate_trending_traces(in_data, build_info, moving_win_size=10,
+def _generate_trending_traces(in_data, job_name, build_info,
show_trend_line=True, name="", color=""):
"""Generate the trending traces:
- samples,
- - trimmed moving median (trending line)
- outliers, regress, progress
+ - average of normal samples (trending line)
:param in_data: Full data set.
+ :param job_name: The name of job which generated the data.
:param build_info: Information about the builds.
- :param moving_win_size: Window size.
:param show_trend_line: Show moving median (trending plot).
:param name: Name of the plot
:param color: Name of the color for the plot.
:type in_data: OrderedDict
+ :type job_name: str
:type build_info: dict
- :type moving_win_size: int
:type show_trend_line: bool
:type name: str
:type color: str
@@ -116,10 +116,15 @@ def _generate_trending_traces(in_data, build_info, moving_win_size=10,
hover_text = list()
xaxis = list()
for idx in data_x:
- hover_text.append("vpp-ref: {0}<br>csit-ref: mrr-daily-build-{1}".
- format(build_info[str(idx)][1].rsplit('~', 1)[0],
- idx))
- date = build_info[str(idx)][0]
+ if "dpdk" in job_name:
+ hover_text.append("dpdk-ref: {0}<br>csit-ref: mrr-weekly-build-{1}".
+ format(build_info[job_name][str(idx)][1].
+ rsplit('~', 1)[0], idx))
+ elif "vpp" in job_name:
+ hover_text.append("vpp-ref: {0}<br>csit-ref: mrr-daily-build-{1}".
+ format(build_info[job_name][str(idx)][1].
+ rsplit('~', 1)[0], idx))
+ date = build_info[job_name][str(idx)][0]
xaxis.append(datetime(int(date[0:4]), int(date[4:6]), int(date[6:8]),
int(date[9:11]), int(date[12:])))
@@ -227,7 +232,10 @@ def _generate_trending_traces(in_data, build_info, moving_win_size=10,
)
traces.append(trace_anomalies)
- return traces, anomaly_classification[-1]
+ if anomaly_classification:
+ return traces, anomaly_classification[-1]
+ else:
+ return traces, None
def _generate_all_charts(spec, input_data):
@@ -250,7 +258,7 @@ def _generate_all_charts(spec, input_data):
logs.append(("INFO", " Generating the chart '{0}' ...".
format(graph.get("title", ""))))
- job_name = spec.cpta["data"].keys()[0]
+ job_name = graph["data"].keys()[0]
csv_tbl = list()
res = list()
@@ -264,8 +272,10 @@ def _generate_all_charts(spec, input_data):
return
chart_data = dict()
- for job in data:
- for index, bld in job.items():
+ for job, job_data in data.iteritems():
+ if job != job_name:
+ continue
+ for index, bld in job_data.items():
for test_name, test in bld.items():
if chart_data.get(test_name, None) is None:
chart_data[test_name] = OrderedDict()
@@ -278,7 +288,7 @@ def _generate_all_charts(spec, input_data):
# Add items to the csv table:
for tst_name, tst_data in chart_data.items():
tst_lst = list()
- for bld in builds_lst:
+ for bld in builds_dict[job_name]:
itm = tst_data.get(int(bld), '')
tst_lst.append(str(itm))
csv_tbl.append("{0},".format(tst_name) + ",".join(tst_lst) + '\n')
@@ -294,8 +304,8 @@ def _generate_all_charts(spec, input_data):
test_name = test_name.split('.')[-1]
trace, rslt = _generate_trending_traces(
test_data,
+ job_name=job_name,
build_info=build_info,
- moving_win_size=win_size,
name='-'.join(test_name.split('-')[3:-1]),
color=COLORS[index])
traces.extend(trace)
@@ -320,30 +330,32 @@ def _generate_all_charts(spec, input_data):
logs.append(("WARNING", "No data for the plot. Skipped."))
data_out = {
+ "job_name": job_name,
"csv_table": csv_tbl,
"results": res,
"logs": logs
}
data_q.put(data_out)
- job_name = spec.cpta["data"].keys()[0]
-
- builds_lst = list()
- for build in spec.input["builds"][job_name]:
- status = build["status"]
- if status != "failed" and status != "not found":
- builds_lst.append(str(build["build"]))
-
- # Get "build ID": "date" dict:
- build_info = OrderedDict()
- for build in builds_lst:
- try:
- build_info[build] = (
- input_data.metadata(job_name, build)["generated"][:14],
- input_data.metadata(job_name, build)["version"]
+ builds_dict = dict()
+ for job in spec.input["builds"].keys():
+ if builds_dict.get(job, None) is None:
+ builds_dict[job] = list()
+ for build in spec.input["builds"][job]:
+ status = build["status"]
+ if status != "failed" and status != "not found":
+ builds_dict[job].append(str(build["build"]))
+
+ # Create "build ID": "date" dict:
+ build_info = dict()
+ for job_name, job_data in builds_dict.items():
+ if build_info.get(job_name, None) is None:
+ build_info[job_name] = OrderedDict()
+ for build in job_data:
+ build_info[job_name][build] = (
+ input_data.metadata(job_name, build).get("generated", ""),
+ input_data.metadata(job_name, build).get("version", "")
)
- except KeyError:
- build_info[build] = ("", "")
work_queue = multiprocessing.JoinableQueue()
manager = multiprocessing.Manager()
@@ -368,21 +380,24 @@ def _generate_all_charts(spec, input_data):
anomaly_classifications = list()
# Create the header:
- csv_table = list()
- header = "Build Number:," + ",".join(builds_lst) + '\n'
- csv_table.append(header)
- build_dates = [x[0] for x in build_info.values()]
- header = "Build Date:," + ",".join(build_dates) + '\n'
- csv_table.append(header)
- vpp_versions = [x[1] for x in build_info.values()]
- header = "VPP Version:," + ",".join(vpp_versions) + '\n'
- csv_table.append(header)
+ csv_tables = dict()
+ for job_name in builds_dict.keys():
+ if csv_tables.get(job_name, None) is None:
+ csv_tables[job_name] = list()
+ header = "Build Number:," + ",".join(builds_dict[job_name]) + '\n'
+ csv_tables[job_name].append(header)
+ build_dates = [x[0] for x in build_info[job_name].values()]
+ header = "Build Date:," + ",".join(build_dates) + '\n'
+ csv_tables[job_name].append(header)
+ versions = [x[1] for x in build_info[job_name].values()]
+ header = "Version:," + ",".join(versions) + '\n'
+ csv_tables[job_name].append(header)
while not data_queue.empty():
result = data_queue.get()
anomaly_classifications.extend(result["results"])
- csv_table.extend(result["csv_table"])
+ csv_tables[result["job_name"]].extend(result["csv_table"])
for item in result["logs"]:
if item[0] == "INFO":
@@ -404,33 +419,34 @@ def _generate_all_charts(spec, input_data):
worker.join()
# Write the tables:
- file_name = spec.cpta["output-file"] + "-trending"
- with open("{0}.csv".format(file_name), 'w') as file_handler:
- file_handler.writelines(csv_table)
-
- txt_table = None
- with open("{0}.csv".format(file_name), 'rb') as csv_file:
- csv_content = csv.reader(csv_file, delimiter=',', quotechar='"')
- line_nr = 0
- for row in csv_content:
- if txt_table is None:
- txt_table = prettytable.PrettyTable(row)
- else:
- if line_nr > 1:
- for idx, item in enumerate(row):
- try:
- row[idx] = str(round(float(item) / 1000000, 2))
- except ValueError:
- pass
- try:
- txt_table.add_row(row)
- except Exception as err:
- logging.warning("Error occurred while generating TXT table:"
- "\n{0}".format(err))
- line_nr += 1
- txt_table.align["Build Number:"] = "l"
- with open("{0}.txt".format(file_name), "w") as txt_file:
- txt_file.write(str(txt_table))
+ for job_name, csv_table in csv_tables.items():
+ file_name = spec.cpta["output-file"] + "-" + job_name + "-trending"
+ with open("{0}.csv".format(file_name), 'w') as file_handler:
+ file_handler.writelines(csv_table)
+
+ txt_table = None
+ with open("{0}.csv".format(file_name), 'rb') as csv_file:
+ csv_content = csv.reader(csv_file, delimiter=',', quotechar='"')
+ line_nr = 0
+ for row in csv_content:
+ if txt_table is None:
+ txt_table = prettytable.PrettyTable(row)
+ else:
+ if line_nr > 1:
+ for idx, item in enumerate(row):
+ try:
+ row[idx] = str(round(float(item) / 1000000, 2))
+ except ValueError:
+ pass
+ try:
+ txt_table.add_row(row)
+ except Exception as err:
+ logging.warning("Error occurred while generating TXT "
+ "table:\n{0}".format(err))
+ line_nr += 1
+ txt_table.align["Build Number:"] = "l"
+ with open("{0}.txt".format(file_name), "w") as txt_file:
+ txt_file.write(str(txt_table))
# Evaluate result:
if anomaly_classifications:
diff --git a/resources/tools/presentation/new/generator_tables.py b/resources/tools/presentation/new/generator_tables.py
index 12f160145b..564ed781bb 100644
--- a/resources/tools/presentation/new/generator_tables.py
+++ b/resources/tools/presentation/new/generator_tables.py
@@ -450,24 +450,16 @@ def table_performance_comparison(table, input_data):
item.extend([None, None])
else:
item.extend([None, None])
- if tbl_dict[tst_name]["ref-data"]:
- data_t = tbl_dict[tst_name]["ref-data"]
- # TODO: Specify window size.
- if data_t:
- item.append(round(mean(data_t) / 1000000, 2))
- item.append(round(stdev(data_t) / 1000000, 2))
- else:
- item.extend([None, None])
+ data_t = tbl_dict[tst_name]["ref-data"]
+ if data_t:
+ item.append(round(mean(data_t) / 1000000, 2))
+ item.append(round(stdev(data_t) / 1000000, 2))
else:
item.extend([None, None])
- if tbl_dict[tst_name]["cmp-data"]:
- data_t = tbl_dict[tst_name]["cmp-data"]
- # TODO: Specify window size.
- if data_t:
- item.append(round(mean(data_t) / 1000000, 2))
- item.append(round(stdev(data_t) / 1000000, 2))
- else:
- item.extend([None, None])
+ data_t = tbl_dict[tst_name]["cmp-data"]
+ if data_t:
+ item.append(round(mean(data_t) / 1000000, 2))
+ item.append(round(stdev(data_t) / 1000000, 2))
else:
item.extend([None, None])
if item[-4] is not None and item[-2] is not None and item[-4] != 0:
@@ -647,24 +639,16 @@ def table_performance_comparison_mrr(table, input_data):
tbl_lst = list()
for tst_name in tbl_dict.keys():
item = [tbl_dict[tst_name]["name"], ]
- if tbl_dict[tst_name]["ref-data"]:
- data_t = tbl_dict[tst_name]["ref-data"]
- # TODO: Specify window size.
- if data_t:
- item.append(round(mean(data_t) / 1000000, 2))
- item.append(round(stdev(data_t) / 1000000, 2))
- else:
- item.extend([None, None])
+ data_t = tbl_dict[tst_name]["ref-data"]
+ if data_t:
+ item.append(round(mean(data_t) / 1000000, 2))
+ item.append(round(stdev(data_t) / 1000000, 2))
else:
item.extend([None, None])
- if tbl_dict[tst_name]["cmp-data"]:
- data_t = tbl_dict[tst_name]["cmp-data"]
- # TODO: Specify window size.
- if data_t:
- item.append(round(mean(data_t) / 1000000, 2))
- item.append(round(stdev(data_t) / 1000000, 2))
- else:
- item.extend([None, None])
+ data_t = tbl_dict[tst_name]["cmp-data"]
+ if data_t:
+ item.append(round(mean(data_t) / 1000000, 2))
+ item.append(round(stdev(data_t) / 1000000, 2))
else:
item.extend([None, None])
if item[1] is not None and item[3] is not None and item[1] != 0:
@@ -768,13 +752,13 @@ def table_performance_trending_dashboard(table, input_data):
if len(tbl_dict[tst_name]["data"]) < 3:
continue
- pd_data = pd.Series(tbl_dict[tst_name]["data"])
- last_key = pd_data.keys()[-1]
- win_size = min(pd_data.size, table["window"])
- win_first_idx = pd_data.size - win_size
- key_14 = pd_data.keys()[win_first_idx]
- long_win_size = min(pd_data.size, table["long-trend-window"])
- median_t = pd_data.rolling(window=win_size, min_periods=2).median()
+ data_t = pd.Series(tbl_dict[tst_name]["data"])
+ last_key = data_t.keys()[-1]
+ win_size = min(data_t.size, table["window"])
+ win_first_idx = data_t.size - win_size
+ key_14 = data_t.keys()[win_first_idx]
+ long_win_size = min(data_t.size, table["long-trend-window"])
+ median_t = data_t.rolling(window=win_size, min_periods=2).median()
median_first_idx = median_t.size - long_win_size
try:
max_median = max(
@@ -804,7 +788,7 @@ def table_performance_trending_dashboard(table, input_data):
((last_median_t - max_median) / max_median) * 100, 2)
# Classification list:
- classification_lst, _ = classify_anomalies(pd_data)
+ classification_lst, _ = classify_anomalies(data_t)
if classification_lst:
if isnan(rel_change_last) and isnan(rel_change_long):
@@ -833,7 +817,7 @@ def table_performance_trending_dashboard(table, input_data):
file_name = "{0}{1}".format(table["output-file"], table["output-file-ext"])
- logging.info(" Writing file: '{0}'".format(file_name))
+ logging.info(" Writing file: '{0}'".format(file_name))
with open(file_name, "w") as file_handler:
file_handler.write(header_str)
for test in tbl_sorted:
@@ -841,7 +825,7 @@ def table_performance_trending_dashboard(table, input_data):
txt_file_name = "{0}.txt".format(table["output-file"])
txt_table = None
- logging.info(" Writing file: '{0}'".format(txt_file_name))
+ logging.info(" Writing file: '{0}'".format(txt_file_name))
with open(file_name, 'rb') as csv_file:
csv_content = csv.reader(csv_file, delimiter=',', quotechar='"')
for row in csv_content:
@@ -917,7 +901,13 @@ def table_performance_trending_dashboard_html(table, input_data):
anchor = "#"
feature = ""
if c_idx == 0:
- if "memif" in item:
+ if "lbdpdk" in item or "lbvpp" in item:
+ file_name = "link_bonding.html"
+
+ elif "testpmd" in item or "l3fwd" in item:
+ file_name = "dpdk.html"
+
+ elif "memif" in item:
file_name = "container_memif.html"
elif "srv6" in item:
@@ -980,13 +970,12 @@ def table_performance_trending_dashboard_html(table, input_data):
ref = ET.SubElement(td, "a", attrib=dict(href=url))
ref.text = item
- if c_idx > 0:
+ else:
td.text = item
try:
with open(table["output-file"], 'w') as html_file:
- logging.info(" Writing file: '{0}'".
- format(table["output-file"]))
+ logging.info(" Writing file: '{0}'".format(table["output-file"]))
html_file.write(".. raw:: html\n\n\t")
html_file.write(ET.tostring(dashboard))
html_file.write("\n\t<p><br><br></p>\n")
diff --git a/resources/tools/presentation/new/input_data_parser.py b/resources/tools/presentation/new/input_data_parser.py
index beec34c106..0bb2b6ce71 100644
--- a/resources/tools/presentation/new/input_data_parser.py
+++ b/resources/tools/presentation/new/input_data_parser.py
@@ -176,7 +176,10 @@ class ExecutionChecker(ResultVisitor):
REGEX_TOLERANCE = re.compile(r'^[\D\d]*LOSS_ACCEPTANCE:\s(\d*\.\d*)\s'
r'[\D\d]*')
- REGEX_VERSION = re.compile(r"(return STDOUT Version:\s*)(.*)")
+ REGEX_VERSION_VPP = re.compile(r"(return STDOUT Version:\s*)(.*)")
+
+ REGEX_VERSION_DPDK = re.compile(r"(return STDOUT testpmd)([\d\D\n]*)"
+ r"(RTE Version: 'DPDK )(.*)(')")
REGEX_TCP = re.compile(r'Total\s(rps|cps|throughput):\s([0-9]*).*$')
@@ -197,6 +200,9 @@ class ExecutionChecker(ResultVisitor):
# VPP version
self._version = None
+ # Timestamp
+ self._timestamp = None
+
# Number of VAT History messages found:
# 0 - no message
# 1 - VAT History of DUT1
@@ -227,7 +233,9 @@ class ExecutionChecker(ResultVisitor):
# Dictionary defining the methods used to parse different types of
# messages
self.parse_msg = {
- "setup-version": self._get_version,
+ "timestamp": self._get_timestamp,
+ "vpp-version": self._get_vpp_version,
+ "dpdk-version": self._get_dpdk_version,
"teardown-vat-history": self._get_vat_history,
"test-show-runtime": self._get_show_run
}
@@ -241,7 +249,7 @@ class ExecutionChecker(ResultVisitor):
"""
return self._data
- def _get_version(self, msg):
+ def _get_vpp_version(self, msg):
"""Called when extraction of VPP version is required.
:param msg: Message to process.
@@ -250,12 +258,41 @@ class ExecutionChecker(ResultVisitor):
"""
if msg.message.count("return STDOUT Version:"):
- self._version = str(re.search(self.REGEX_VERSION, msg.message).
+ self._version = str(re.search(self.REGEX_VERSION_VPP, msg.message).
group(2))
self._data["metadata"]["version"] = self._version
- self._data["metadata"]["generated"] = msg.timestamp
self._msg_type = None
+ def _get_dpdk_version(self, msg):
+ """Called when extraction of DPDK version is required.
+
+ :param msg: Message to process.
+ :type msg: Message
+ :returns: Nothing.
+ """
+
+ if msg.message.count("return STDOUT testpmd"):
+ try:
+ self._version = str(re.search(
+ self.REGEX_VERSION_DPDK, msg.message). group(4))
+ self._data["metadata"]["version"] = self._version
+ except IndexError:
+ pass
+ finally:
+ self._msg_type = None
+
+ def _get_timestamp(self, msg):
+ """Called when extraction of timestamp is required.
+
+ :param msg: Message to process.
+ :type msg: Message
+ :returns: Nothing.
+ """
+
+ self._timestamp = msg.timestamp[:14]
+ self._data["metadata"]["generated"] = self._timestamp
+ self._msg_type = None
+
def _get_vat_history(self, msg):
"""Called when extraction of VAT command history is required.
@@ -557,7 +594,11 @@ class ExecutionChecker(ResultVisitor):
self._lookup_kw_nr += 1
self._show_run_lookup_nr = 0
self._msg_type = "test-show-runtime"
- test_kw.messages.visit(self)
+ elif test_kw.name.count("Start The L2fwd Test") and not self._version:
+ self._msg_type = "dpdk-version"
+ else:
+ return
+ test_kw.messages.visit(self)
def end_test_kw(self, test_kw):
"""Called when keyword ends. Default implementation does nothing.
@@ -591,8 +632,14 @@ class ExecutionChecker(ResultVisitor):
"""
if setup_kw.name.count("Show Vpp Version On All Duts") \
and not self._version:
- self._msg_type = "setup-version"
- setup_kw.messages.visit(self)
+ self._msg_type = "vpp-version"
+
+ elif setup_kw.name.count("Setup performance global Variables") \
+ and not self._timestamp:
+ self._msg_type = "timestamp"
+ else:
+ return
+ setup_kw.messages.visit(self)
def end_setup_kw(self, setup_kw):
"""Called when keyword ends. Default implementation does nothing.
diff --git a/resources/tools/presentation/new/specification.yaml b/resources/tools/presentation/new/specification.yaml
index 97e616a15d..3064b2b8b1 100644
--- a/resources/tools/presentation/new/specification.yaml
+++ b/resources/tools/presentation/new/specification.yaml
@@ -10,7 +10,7 @@
DIR[BUILD,LATEX]: "_build_latex"
# Static .rst files
- DIR[RST]: "../../../docs/report"
+ DIR[RST]: "../../../../docs/report"
# Working directories
## Input data files (.zip, .xml)
diff --git a/resources/tools/presentation/new/specification_CPTA.yaml b/resources/tools/presentation/new/specification_CPTA.yaml
index 971d7c60a8..f7e25c875c 100644
--- a/resources/tools/presentation/new/specification_CPTA.yaml
+++ b/resources/tools/presentation/new/specification_CPTA.yaml
@@ -24,12 +24,11 @@
## Build directories
DIR[BUILD,HTML]: "_build"
## Static .rst files
- DIR[RST]: "../../../../docs/cpta"
+ DIR[RST]: "../../../../docs/cpta/new"
# Static html content
DIR[STATIC]: "{DIR[BUILD,HTML]}/_static"
DIR[STATIC,VPP]: "{DIR[STATIC]}/vpp"
- # DIR[STATIC,DPDK]: "{DIR[STATIC]}/dpdk"
DIR[STATIC,ARCH]: "{DIR[STATIC]}/archive"
# Working directories
@@ -66,30 +65,25 @@
type: "configuration"
data-sets:
- plot-performance-trending:
+ plot-performance-trending-all:
csit-vpp-perf-mrr-daily-master:
-# - 15
-# - 20
-# - 25
-# - 30
-# - 35
-# - 40
-# - 45
-# - 50
-# - 55
-# - 60
-# - 65
-# - 70
-# - 75
-# - 80
-# - 85
-# - 90
-# - 95
start: 15
- end: "lastCompletedBuild" # "lastSuccessfulBuild" # take all from the 'start'
+ end: "lastCompletedBuild"
+ csit-dpdk-perf-mrr-weekly-master:
+ start: 3
+ end: "lastCompletedBuild"
+ plot-performance-trending-vpp:
+ csit-vpp-perf-mrr-daily-master:
+ start: 15
+ end: "lastCompletedBuild"
+ plot-performance-trending-dpdk:
+ csit-dpdk-perf-mrr-weekly-master:
+ start: 3
+ end: "lastCompletedBuild"
plot-layouts:
- plot-cpta:
+
+ plot-cpta-vpp:
title: ""
autosize: False
showlegend: True
@@ -159,18 +153,81 @@
hoverlabel:
namelength: -1
+ plot-cpta-dpdk:
+ title: ""
+ autosize: False
+ showlegend: True
+ width: 1100
+ height: 800
+ yaxis:
+ showticklabels: True
+ tickformat: ".3s"
+ title: "Throughput [pps]"
+ hoverformat: ".4s"
+ range: []
+ gridcolor: "rgb(238, 238, 238)"
+ linecolor: "rgb(238, 238, 238)"
+ showline: True
+ zeroline: False
+ tickcolor: "rgb(238, 238, 238)"
+ linewidth: 1
+ showgrid: True
+ xaxis:
+ title: '<a href="https://jenkins.fd.io/view/csit/job/csit-dpdk-perf-mrr-weekly-master" target="_blank">csit-dpdk-perf-mrr-weekly-master</a>/<a href="http://fast.dpdk.org/rel/" target="_blank">dpdk-build</a>'
+ type: "date"
+ autorange: True
+ fixedrange: False
+ showgrid: True
+ gridcolor: "rgb(238, 238, 238)"
+ showline: True
+ linecolor: "rgb(238, 238, 238)"
+ zeroline: False
+ linewidth: 1
+ showticklabels: True
+ tickcolor: "rgb(238, 238, 238)"
+ autotick: True
+ tickformat: "%m%d"
+ rangeselector:
+ buttons:
+ - count: 14
+ label: "2w"
+ step: "day"
+ stepmode: "backward"
+ - count: 1
+ label: "1m"
+ step: "month"
+ stepmode: "backward"
+ - count: 2
+ label: "2m"
+ step: "month"
+ stepmode: "backward"
+ - count: 3
+ label: "3m"
+ step: "month"
+ stepmode: "backward"
+ - step: "all"
+ margin:
+ r: 20
+ # b: 200
+ t: 5
+ l: 70
+ legend:
+ orientation: "h"
+ # y: -0.5
+ xanchor: "center"
+ traceorder: "normal"
+ tracegroupgap: 20
+ bordercolor: "rgb(238, 238, 238)"
+ hoverlabel:
+ namelength: -1
+
-
type: "static"
src-path: "{DIR[RST]}"
dst-path: "{DIR[WORKING,SRC]}"
-
- type: "input" # Ignored in debug mode
-# general:
-# file-name: "robot-plugin.zip"
-# file-format: ".zip"
-# download-path: "{job}/{build}/robot/report/*zip*/{filename}"
-# extract: "robot-plugin/output.xml"
+ type: "input"
general:
file-name: "output.xml.gz"
file-format: ".gz"
@@ -178,25 +235,11 @@
extract: "output.xml"
builds:
csit-vpp-perf-mrr-daily-master:
-# - 15
-# - 20
-# - 25
-# - 30
-# - 35
-# - 40
-# - 45
-# - 50
-# - 55
-# - 60
-# - 65
-# - 70
-# - 75
-# - 80
-# - 85
-# - 90
-# - 95
start: 15
end: "lastCompletedBuild" # take all from the 'start'
+ csit-dpdk-perf-mrr-weekly-master:
+ start: 3
+ end: "lastCompletedBuild"
-
type: "output"
@@ -219,7 +262,7 @@
algorithm: "table_performance_trending_dashboard"
output-file-ext: ".csv"
output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-1t1c"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-all"
filter: "'MRR' and '1T1C'"
parameters:
- "name"
@@ -238,7 +281,7 @@
algorithm: "table_performance_trending_dashboard"
output-file-ext: ".csv"
output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-2t2c"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-all"
filter: "'MRR' and '2T2C'"
parameters:
- "name"
@@ -257,7 +300,7 @@
algorithm: "table_performance_trending_dashboard"
output-file-ext: ".csv"
output-file: "{DIR[STATIC,VPP]}/performance-trending-dashboard-4t4c"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-all"
filter: "'MRR' and '4T4C'"
parameters:
- "name"
@@ -303,985 +346,1140 @@
algorithm: "cpta"
output-file-type: ".html"
output-file: "{DIR[STATIC,VPP]}/cpta"
- data: "plot-performance-trending"
plots:
# L2 - x520
- title: "VPP 1T1C L2 64B Packet Throughput - Trending"
output-file-name: "l2-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C L2 64B Packet Throughput - Trending"
output-file-name: "l2-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C L2 64B Packet Throughput - Trending"
output-file-name: "l2-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '4T4C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 1T1C L2 64B Packet Throughput - Trending"
output-file-name: "l2-feature-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C L2 64B Packet Throughput - Trending"
output-file-name: "l2-feature-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C L2 64B Packet Throughput - Trending"
output-file-name: "l2-feature-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '4T4C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# L2 - xl710
- title: "VPP 1T1C L2 64B Packet Throughput - Trending"
output-file-name: "l2-1t1c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C L2 64B Packet Throughput - Trending"
output-file-name: "l2-2t2c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C L2 64B Packet Throughput - Trending"
output-file-name: "l2-4t4c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '4T4C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# L2 - x710
- title: "VPP 1T1C L2 64B Packet Throughput - Trending"
output-file-name: "l2-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C L2 64B Packet Throughput - Trending"
output-file-name: "l2-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C L2 64B Packet Throughput - Trending"
output-file-name: "l2-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '4T4C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 1T1C L2 64B Packet Throughput - Trending"
output-file-name: "l2-feature-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and 'FEATURE' and '1T1C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C L2 64B Packet Throughput - Trending"
output-file-name: "l2-feature-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and 'FEATURE' and '2T2C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C L2 64B Packet Throughput - Trending"
output-file-name: "l2-feature-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and 'FEATURE' and '4T4C' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST' and not 'MEMIF'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# IPv4 - x520
- title: "VPP 1T1C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '1T1C' and 'IP4FWD' and not 'FEATURE' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '2T2C' and 'IP4FWD' and not 'FEATURE' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '4T4C' and 'IP4FWD' and not 'FEATURE' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 1T1C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-feature-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-feature-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-feature-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'FEATURE' and '4T4C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# IPv4 - xl710
- title: "VPP 1T1C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-1t1c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE' or 'FEATURE') and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-2t2c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE' or 'FEATURE') and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-4t4c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and ('BASE' or 'SCALE' or 'FEATURE') and '4T4C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# IPv4 - x710
- title: "VPP 1T1C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '1T1C' and 'IP4FWD' and not 'FEATURE' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '2T2C' and 'IP4FWD' and not 'FEATURE' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and ('BASE' or 'SCALE') and '4T4C' and 'IP4FWD' and not 'FEATURE' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 1T1C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-feature-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and 'FEATURE' and '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-feature-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and 'FEATURE' and '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C IPv4 64B Packet Throughput - Trending"
output-file-name: "ip4-feature-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and 'FEATURE' and '4T4C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# IPv4 Tunnels - x520
- title: "VPP 1T1C IPv4 Tunnels 64B Packet Throughput - Trending"
output-file-name: "ip4-tunnels-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'ENCAP' and 'MRR' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C IPv4 Tunnels 64B Packet Throughput - Trending"
output-file-name: "ip4-tunnels-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'ENCAP' and 'MRR' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C IPv4 Tunnels 64B Packet Throughput - Trending"
output-file-name: "ip4-tunnels-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'ENCAP' and 'MRR' and '4T4C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# IPv4 Tunnels - x710
- title: "VPP 1T1C IPv4 Tunnels 64B Packet Throughput - Trending"
output-file-name: "ip4-tunnels-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'ENCAP' and 'MRR' and '1T1C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C IPv4 Tunnels 64B Packet Throughput - Trending"
output-file-name: "ip4-tunnels-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'ENCAP' and 'MRR' and '2T2C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C IPv4 Tunnels 64B Packet Throughput - Trending"
output-file-name: "ip4-tunnels-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'ENCAP' and 'MRR' and '4T4C' and ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and not 'VHOST' and not 'IPSECHW'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# IPv6 - x520
- title: "VPP 1T1C IPv6 78B Packet Throughput - Trending"
output-file-name: "ip6-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST' and not 'SRv6'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C IPv6 78B Packet Throughput - Trending"
output-file-name: "ip6-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST' and not 'SRv6'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C IPv6 78B Packet Throughput - Trending"
output-file-name: "ip6-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '4T4C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST' and not 'SRv6'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# IPv6 - xl710
- title: "VPP 1T1C IPv6 78B Packet Throughput - Trending"
output-file-name: "ip6-1t1c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C IPv6 78B Packet Throughput - Trending"
output-file-name: "ip6-2t2c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C IPv6 78B Packet Throughput - Trending"
output-file-name: "ip6-4t4c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '4T4C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# IPv6 - x710
- title: "VPP 1T1C IPv6 78B Packet Throughput - Trending"
output-file-name: "ip6-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '1T1C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C IPv6 78B Packet Throughput - Trending"
output-file-name: "ip6-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '2T2C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C IPv6 78B Packet Throughput - Trending"
output-file-name: "ip6-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '78B' and ('BASE' or 'SCALE' or 'FEATURE') and '4T4C' and 'IP6FWD' and not 'IPSEC' and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# Container memif - x520, 64B
- title: "VPP 1T1C L2 Container memif 64B Packet Throughput - Trending"
output-file-name: "container-memif-l2-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'BASE' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C L2 Container memif 64B Packet Throughput - Trending"
output-file-name: "container-memif-l2-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'BASE' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C L2 Container memif 64B Packet Throughput - Trending"
output-file-name: "container-memif-l2-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and '64B' and 'BASE' and '4T4C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# Container memif - x520, IMIX
- title: "VPP 1T1C L2 Container memif IMIX Packet Throughput - Trending"
output-file-name: "container-memif-imix-l2-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and 'IMIX' and 'BASE' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C L2 Container memif IMIX Packet Throughput - Trending"
output-file-name: "container-memif-imix-l2-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and 'IMIX' and 'BASE' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C L2 Container memif IMIX Packet Throughput - Trending"
output-file-name: "container-memif-imix-l2-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'MRR' and 'IMIX' and 'BASE' and '4T4C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# Container memif - xl710, 64B
- title: "VPP 1T1C L2 Container memif 64B Packet Throughput - Trending"
output-file-name: "container-memif-l2-1t1c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and 'BASE' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C L2 Container memif 64B Packet Throughput - Trending"
output-file-name: "container-memif-l2-2t2c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and 'BASE' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C L2 Container memif 64B Packet Throughput - Trending"
output-file-name: "container-memif-l2-4t4c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and '64B' and 'BASE' and '4T4C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# Container memif - xl710, IMIX
- title: "VPP 1T1C L2 Container memif IMIX Packet Throughput - Trending"
output-file-name: "container-memif-imix-l2-1t1c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and 'IMIX' and 'BASE' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C L2 Container memif IMIX Packet Throughput - Trending"
output-file-name: "container-memif-imix-l2-2t2c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and 'IMIX' and 'BASE' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C L2 Container memif IMIX Packet Throughput - Trending"
output-file-name: "container-memif-imix-l2-4t4c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'MRR' and 'IMIX' and 'BASE' and '4T4C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# Container memif - x710, 64B
- title: "VPP 1T1C L2 Container memif 64B Packet Throughput - Trending"
output-file-name: "container-memif-l2-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and 'BASE' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C L2 Container memif 64B Packet Throughput - Trending"
output-file-name: "container-memif-l2-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and 'BASE' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C L2 Container memif 64B Packet Throughput - Trending"
output-file-name: "container-memif-l2-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and '64B' and 'BASE' and '4T4C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# Container memif - x520, IMIX
- title: "VPP 1T1C L2 Container memif IMIX Packet Throughput - Trending"
output-file-name: "container-memif-imix-l2-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and 'IMIX' and 'BASE' and '1T1C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C L2 Container memif IMIX Packet Throughput - Trending"
output-file-name: "container-memif-imix-l2-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and 'IMIX' and 'BASE' and '2T2C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C L2 Container memif IMIX Packet Throughput - Trending"
output-file-name: "container-memif-imix-l2-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'MRR' and 'IMIX' and 'BASE' and '4T4C' and 'MEMIF' and ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# VM vhost - x520, ethip4, 64B
- title: "VPP 1T1C VM vhost ethip4 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-ethip4-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C VM vhost ethip4 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-ethip4-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C VM vhost ethip4 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-ethip4-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '4T4C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# VM vhost - x520, ethip4, IMIX
- title: "VPP 1T1C VM vhost ethip4 IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-ethip4-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C VM vhost ethip4 IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-ethip4-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C VM vhost ethip4 IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-ethip4-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '4T4C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# VM vhost - x520, eth, 64B
- title: "VPP 1T1C VM vhost eth 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-eth-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C VM vhost eth 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-eth-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C VM vhost eth 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-eth-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# VM vhost - x520, eth, IMIX
- title: "VPP 1T1C VM vhost eth IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-eth-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C VM vhost eth IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-eth-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C VM vhost eth IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-eth-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# VM vhost - xl710, eth, 64B
- title: "VPP 1T1C VM vhost eth 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-eth-1t1c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and '64B' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C VM vhost eth 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-eth-2t2c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and '64B' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C VM vhost eth 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-eth-4t4c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and '64B' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# VM vhost - xl710, eth, IMIX
- title: "VPP 1T1C VM vhost eth IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-eth-1t1c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'IMIX' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C VM vhost eth IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-eth-2t2c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'IMIX' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C VM vhost eth IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-eth-4t4c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and 'IMIX' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# VM vhost - x710, ethip4, 64B
- title: "VPP 1T1C VM vhost ethip4 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-ethip4-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C VM vhost ethip4 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-ethip4-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C VM vhost ethip4 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-ethip4-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '4T4C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# VM vhost - x710, ethip4, IMIX
- title: "VPP 1T1C VM vhost ethip4 IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-ethip4-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '1T1C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C VM vhost ethip4 IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-ethip4-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '2T2C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C VM vhost ethip4 IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-ethip4-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '4T4C' and 'VHOST' and not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# VM vhost - x710, eth, 64B
- title: "VPP 1T1C VM vhost eth 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-eth-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C VM vhost eth 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-eth-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C VM vhost eth 64B Packet Throughput - Trending"
output-file-name: "vm-vhost-eth-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# VM vhost - x710, eth, IMIX
- title: "VPP 1T1C VM vhost eth IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-eth-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '1T1C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C VM vhost eth IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-eth-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '2T2C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C VM vhost eth IMIX Packet Throughput - Trending"
output-file-name: "vm-vhost-imix-eth-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '4T4C' and 'VHOST' and not 'VXLAN' and not 'IP4FWD' and not 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# IPSec
- title: "VPP 1T1C IPSec 64B Packet Throughput - Trending"
output-file-name: "ipsec-1t1c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and '64B' and 'IP4FWD' and 'MRR' and '1T1C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C IPSec 64B Packet Throughput - Trending"
output-file-name: "ipsec-2t2c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and '64B' and 'IP4FWD' and 'MRR' and '2T2C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C IPSec 64B Packet Throughput - Trending"
output-file-name: "ipsec-4t4c-xl710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-XL710' and '64B' and 'IP4FWD' and 'MRR' and '4T4C' and 'IPSECHW' and ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# SRv6 - x520
- title: "VPP 1T1C SRv6 78B MRR Trending"
output-file-name: "srv6-78b-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '78B' and 'MRR' and '1T1C' and 'SRv6'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C SRv6 78B MRR Trending"
output-file-name: "srv6-78b-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '78B' and 'MRR' and '2T2C' and 'SRv6'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C SRv6 78B MRR Trending"
output-file-name: "srv6-78b-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '78B' and 'MRR' and '4T4C' and 'SRv6'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 1T1C SRv6 IMIX MRR Trending"
output-file-name: "srv6-imix-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '1T1C' and 'SRv6'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C SRv6 IMIX MRR Trending"
output-file-name: "srv6-imix-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '2T2C' and 'SRv6'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C SRv6 IMIX MRR Trending"
output-file-name: "srv6-imix-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '4T4C' and 'SRv6'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# Link Bonding - x520
- title: "VPP 1T1C Link Bonding 64B MRR Trending"
output-file-name: "lb-64b-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '1T1C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C Link Bonding 64B MRR Trending"
output-file-name: "lb-64b-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '2T2C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C Link Bonding 64B MRR Trending"
output-file-name: "lb-64b-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '4T4C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 1T1C Link Bonding IMIX MRR Trending"
output-file-name: "lb-imix-1t1c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '1T1C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C Link Bonding IMIX MRR Trending"
output-file-name: "lb-imix-2t2c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '2T2C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C Link Bonding IMIX MRR Trending"
output-file-name: "lb-imix-4t4c-x520"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '4T4C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
# Link Bonding - x710
- title: "VPP 1T1C Link Bonding 64B MRR Trending"
output-file-name: "lb-64b-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '1T1C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C Link Bonding 64B MRR Trending"
output-file-name: "lb-64b-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '2T2C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C Link Bonding 64B MRR Trending"
output-file-name: "lb-64b-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '4T4C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 1T1C Link Bonding IMIX MRR Trending"
output-file-name: "lb-imix-1t1c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '1T1C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 2T2C Link Bonding IMIX MRR Trending"
output-file-name: "lb-imix-2t2c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '2T2C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
- title: "VPP 4T4C Link Bonding IMIX MRR Trending"
output-file-name: "lb-imix-4t4c-x710"
- data: "plot-performance-trending"
+ data: "plot-performance-trending-vpp"
filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '4T4C' and 'LBOND'"
parameters:
- "result"
- layout: "plot-cpta"
+ layout: "plot-cpta-vpp"
+
+# DPDK - x520 - 64B
+
+ - title: "DPDK 1T1C 64B MRR Trending"
+ output-file-name: "dpdk-64b-1t1c-x520"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '1T1C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 2T2C 64B MRR Trending"
+ output-file-name: "dpdk-64b-2t2c-x520"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '2T2C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 4T4C 64B MRR Trending"
+ output-file-name: "dpdk-64b-4t4c-x520"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X520-DA2' and '64B' and 'MRR' and '4T4C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+# DPDK - x710 - 64B
+
+ - title: "DPDK 1T1C 64B MRR Trending"
+ output-file-name: "dpdk-64b-1t1c-x710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '1T1C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 2T2C 64B MRR Trending"
+ output-file-name: "dpdk-64b-2t2c-x710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '2T2C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 4T4C 64B MRR Trending"
+ output-file-name: "dpdk-64b-4t4c-x710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X710' and '64B' and 'MRR' and '4T4C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+# DPDK - xl710 - 64B
+
+ - title: "DPDK 1T1C 64B MRR Trending"
+ output-file-name: "dpdk-64b-1t1c-xl710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-XL710' and '64B' and 'MRR' and '1T1C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 2T2C 64B MRR Trending"
+ output-file-name: "dpdk-64b-2t2c-xl710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-XL710' and '64B' and 'MRR' and '2T2C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 4T4C 64B MRR Trending"
+ output-file-name: "dpdk-64b-4t4c-xl710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-XL710' and '64B' and 'MRR' and '4T4C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+# DPDK - x520 - IMIX
+
+ - title: "DPDK 1T1C IMIX MRR Trending"
+ output-file-name: "dpdk-imix-1t1c-x520"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '1T1C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 2T2C IMIX MRR Trending"
+ output-file-name: "dpdk-imix-2t2c-x520"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '2T2C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 4T4C IMIX MRR Trending"
+ output-file-name: "dpdk-imix-4t4c-x520"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X520-DA2' and 'IMIX' and 'MRR' and '4T4C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+# DPDK - x710 - IMIX
+
+ - title: "DPDK 1T1C IMIX MRR Trending"
+ output-file-name: "dpdk-imix-1t1c-x710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '1T1C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 2T2C IMIX MRR Trending"
+ output-file-name: "dpdk-imix-2t2c-x710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '2T2C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 4T4C IMIX MRR Trending"
+ output-file-name: "dpdk-imix-4t4c-x710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-X710' and 'IMIX' and 'MRR' and '4T4C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+# DPDK - xl710 - IMIX
+
+ - title: "DPDK 1T1C IMIX MRR Trending"
+ output-file-name: "dpdk-imix-1t1c-xl710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-XL710' and 'IMIX' and 'MRR' and '1T1C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 2T2C IMIX MRR Trending"
+ output-file-name: "dpdk-imix-2t2c-xl710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-XL710' and 'IMIX' and 'MRR' and '2T2C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"
+
+ - title: "DPDK 4T4C IMIX MRR Trending"
+ output-file-name: "dpdk-imix-4t4c-xl710"
+ data: "plot-performance-trending-dpdk"
+ filter: "'NIC_Intel-XL710' and 'IMIX' and 'MRR' and '4T4C' and 'DPDK'"
+ parameters:
+ - "result"
+ layout: "plot-cpta-dpdk"