From e18e1be2762d2ad49a5596fe745bdd210a28b37f Mon Sep 17 00:00:00 2001 From: Tibor Frank Date: Mon, 26 May 2025 12:07:14 +0000 Subject: [PATCH] cdash: remove build info from oct builds Change-Id: I0e8877a2dacd341048c784f7411f91abe9ab8617 Signed-off-by: Tibor Frank --- csit.infra.dash/app/cdash/data/data.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/csit.infra.dash/app/cdash/data/data.py b/csit.infra.dash/app/cdash/data/data.py index 0d1e3133be..6d76b59bfc 100644 --- a/csit.infra.dash/app/cdash/data/data.py +++ b/csit.infra.dash/app/cdash/data/data.py @@ -399,8 +399,16 @@ class Data: schema=schema ) if data_set["data_type"] in ("iterative", "coverage"): - data["release"] = data_set["release"] - data["release"] = data["release"].astype("category") + if not data.empty: + data["release"] = data_set["release"] + data["release"] = data["release"].astype("category") + + # Remove build info from octeon builds: + new_col = [ + v.rsplit("~", 1)[0] + "-oct" if "octeon" in v else v + for v in data["dut_version"].to_list() + ] + data["dut_version"] = new_col data_lists[data_set["data_type"]].append(data) -- 2.16.6