From 26fe160fd3307f96b676951983989b4965f581ec Mon Sep 17 00:00:00 2001
From: ANANDHU S <71482562+anandhu-eng@users.noreply.github.com>
Date: Fri, 13 Mar 2026 21:36:30 +0530
Subject: [PATCH] Results Summary: Handle Singlestream scenario
---
add_results_summary.py | 14 ++++++++++++++
1 file changed, 14 insertions(+)
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"])} | """