From dce64c2c6d2131f9de46f7526067e5477672e595 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Vonheiden?= <bjoern.vonheiden@hotmail.de>
Date: Tue, 8 Dec 2020 11:11:26 +0100
Subject: [PATCH] fix division errors for uc2 with largen load dimension

---
 execution/run_uc.py | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/execution/run_uc.py b/execution/run_uc.py
index da23cb14e..fe7131fab 100644
--- a/execution/run_uc.py
+++ b/execution/run_uc.py
@@ -126,17 +126,15 @@ def start_workload_generator(wg_yaml, dim_value, uc_id):
 
     num_sensors = dim_value
     wl_max_records = 150000
-    wl_instances = int(((num_sensors + (wl_max_records - 1)) / wl_max_records))
+    wl_instances = (num_sensors + wl_max_records - 1) // wl_max_records
 
     # set parameters special for uc 2
     if uc_id == '2':
         print('use uc2 stuff')
         num_nested_groups = dim_value
-        num_sensors = '4'
-        approx_num_sensors = int(num_sensors) ** num_nested_groups
-        wl_instances = int(
-            ((approx_num_sensors + wl_max_records - 1) / wl_max_records)
-        )
+        num_sensors = 4
+        approx_num_sensors = num_sensors ** num_nested_groups
+        wl_instances = (approx_num_sensors + wl_max_records - 1) // wl_max_records
 
     # Customize workload generator creations
     wg_yaml['spec']['replicas'] = wl_instances
-- 
GitLab