diff --git a/src/service/.coveragerc b/src/service/.coveragerc
index a3edc11a103c310fff7b5b2dc3ef5937f1dcfa0d..9f2b9eaf4f0eb7178a1f8be6f9e3eeeb4c4ccbf4 100644
--- a/src/service/.coveragerc
+++ b/src/service/.coveragerc
@@ -1,3 +1,9 @@
 [run]
 source = clmcservice
-omit = clmcservice/tests.py
+omit =
+        *test*
+        *__init__*
+        clmcservice\aggregation\influx_data_interface.py
+        clmcservice\configapi\views.py
+        clmcservice\whoamiapi\views.py
+# configapi\views and whoami\views are currently omitted since there is no implementation there, yet
\ No newline at end of file
diff --git a/src/service/clmcservice/aggregation/aggregator.py b/src/service/clmcservice/aggregation/aggregator.py
index 8b66ce8dcc7d0138ef5fa26c1b1191ae231a82b5..1199562d9b72240bdbeb9d9d29f0ee99b6a19f1c 100644
--- a/src/service/clmcservice/aggregation/aggregator.py
+++ b/src/service/clmcservice/aggregation/aggregator.py
@@ -223,23 +223,11 @@ class AggregatorThread(Thread):
 
         self.aggregator.stop()
 
-    def add_event_lock(self, event):
-        """
-         Auxiliary method to set a thread-safe event lock object to the aggregator (used for testing).
-
-         :param event: the event lock object
-         """
-
-        setattr(self, 'event', event)
-
     def run(self):
         """
         The method to execute when the thread starts.
         """
 
-        if hasattr(self, 'event'):
-            self.event.set()
-
         self.aggregator.run()