diff --git a/add_results_summary.py b/add_results_summary.py index ef0a5ba..02ef095 100644 --- a/add_results_summary.py +++ b/add_results_summary.py @@ -696,6 +696,9 @@ def get_table_header(division, category, scenarios_filter): if "Interactive" in scenarios_filter: html_table_head += f"""Interactive """ + if "SingleStream" in scenarios_filter: + html_table_head += f"""SingleStream +""" if "Offline" in scenarios_filter: html_table_head += f"""Offline @@ -874,6 +877,17 @@ def get_table_header(division, category, scenarios_filter): else: html_table += f""" N/A """ + if "SingleStream" in data[model]: + if division == "open": + html_table += f"""{round_dict_values(data[model]["SingleStream"]["Accuracy"])}""" + html_table += f"""{data[model]["SingleStream"]["Performance_Units"]} {data[model]["SingleStream"]["Performance_Result"]:.2f}""" + else: + if "SingleStream" in scenarios_filter and division == "closed": #must be open + if "SingleStream" in required_scenarios_datacenter or "SingleStream" in optional_scenarios_datacenter: + html_table += scenario_missing_td + else: + html_table += f""" N/A """ + if "Offline" in data[model]: if division == "open": html_table += f"""{round_dict_values(data[model]["Offline"]["Accuracy"])}"""