data = input_data.filter_data(table, continue_on_error=True)
# Prepare the header of the tables
- header = ["Test Case",
+ header = [" Test Case",
"Trend [Mpps]",
- "Short-Term Change [%]",
- "Long-Term Change [%]",
- "Regressions [#]",
- "Progressions [#]",
- "Outliers [#]"
+ " Short-Term Change [%]",
+ " Long-Term Change [%]",
+ " Regressions [#]",
+ " Progressions [#]",
+ " Outliers [#]"
]
header_str = ",".join(header) + "\n"
for job, builds in table["data"].items():
for build in builds:
for tst_name, tst_data in data[job][str(build)].iteritems():
+ if tst_name.lower() in table["ignore-list"]:
+ continue
if tbl_dict.get(tst_name, None) is None:
name = "{0}-{1}".format(tst_data["parent"].split("-")[0],
"-".join(tst_data["name"].