From 785a97252496ee41f9178c331c8831d1c4f638d5 Mon Sep 17 00:00:00 2001
From: Christoph Alt <christoph.alt@fau.de>
Date: Tue, 14 Nov 2023 16:04:03 +0100
Subject: [PATCH] added a panel for the sweep runtime percentage

---
 dashboards/dashboard_walberla.py | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/dashboards/dashboard_walberla.py b/dashboards/dashboard_walberla.py
index 8914627..9fc3a5b 100644
--- a/dashboards/dashboard_walberla.py
+++ b/dashboards/dashboard_walberla.py
@@ -300,7 +300,7 @@ def dashboard_fslbmgravitywave():
 
     panels.append(
         get_time_series_panel(
-            PanelInfos("/Communication.*_percentage/", Units.percent),
+            PanelInfos("/Communication:.*_percentage/", Units.percent),
             data_source,
             measurment_name,
             where=where,
@@ -313,6 +313,21 @@ def dashboard_fslbmgravitywave():
             tooltipMode="single",
         ))
 
+    panels.append(
+        get_time_series_panel(
+            PanelInfos(r"/Sweep:.*_percentage/", Units.percent),
+            data_source,
+            measurment_name,
+            where=where,
+            group_by=[f.name for f in filters],
+            gridPos=get_grid_pos(12, 12, 0, (len(fields)+1)*(13)),
+            drawStyle="bars",
+            stacking={"mode": "normal"},
+            fillOpacity=70,
+            gradientMode="Opacity",
+            tooltipMode="single",
+        ))
+
     return build_dashboard(options,
                            panels=panels,
                            templating=filter_vars,
-- 
GitLab