diff --git a/test/obsw_pus_service_test.py b/test/obsw_pus_service_test.py
index 7746da36218a5d2250a8146ef17a217279705f32..bf990a7ed40692d00831060d51fb079aef6fd0ab 100644
--- a/test/obsw_pus_service_test.py
+++ b/test/obsw_pus_service_test.py
@@ -25,7 +25,7 @@ class TestService2(TestService):
         print("Testing Service 2")
         # all commands must be sent sequentially, not as a burst
         cls.wait_intervals = [1, 2, 3, 4]
-        cls.wait_time = [2.0, 2.0, 2.0, 2.0]
+        cls.wait_time = [1.0, 2.5, 1.0, 2.5]
         pack_service2_test_into(cls.test_queue)
 
     def test_service2(self):
@@ -72,8 +72,8 @@ class TestService5(TestService):
         print("Testing Service 5")
         # Wait intervals after TC 1,2 and 3 with specified wait times
         # This is required because the OBSW tasks runs with fixed sequences
-        cls.wait_intervals = [1, 2, 3]
-        cls.wait_time = [1.5, 2.0, 2.0]
+        cls.wait_intervals = [1, 2, 3, 4]
+        cls.wait_time = [0.5, 1.5, 0.5, 1.5]
         pack_service5_test_into(cls.test_queue)
 
     def test_Service5(self):