From 0f5dfc812511983c3026ee2ea10e104355cb8f9e Mon Sep 17 00:00:00 2001 From: "Robin.Mueller" <robin.mueller.m@gmail.com> Date: Fri, 10 Jul 2020 13:42:16 +0200 Subject: [PATCH] changed timeout for srv17 module test --- sendreceive/obsw_multiple_commands_sender_receiver.py | 1 + test/obsw_pus_service_test.py | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/sendreceive/obsw_multiple_commands_sender_receiver.py b/sendreceive/obsw_multiple_commands_sender_receiver.py index 274204c..d0a5590 100644 --- a/sendreceive/obsw_multiple_commands_sender_receiver.py +++ b/sendreceive/obsw_multiple_commands_sender_receiver.py @@ -53,6 +53,7 @@ class MultipleCommandSenderReceiver(SequentialCommandSenderReceiver): try: self._tm_listener.mode_id = g.ModeList.UnitTest self._tm_listener.event_mode_change.set() + time.sleep(0.1) # TC info queue is set in this function self.__send_all_queue() self.wait_for_last_replies_listening(self._tm_timeout / 1.4) diff --git a/test/obsw_pus_service_test.py b/test/obsw_pus_service_test.py index ef29c18..f06c338 100644 --- a/test/obsw_pus_service_test.py +++ b/test/obsw_pus_service_test.py @@ -75,8 +75,8 @@ class TestService5(TestService): LOGGER.info("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 = [2.0, 2.0, 2.0] + cls.wait_intervals = [1, 2, 3, 4] + cls.wait_time = [2.0, 2.0, 2.0, 1.5] pack_service5_test_into(cls.test_queue) def test_Service5(self): @@ -154,8 +154,8 @@ class TestService17(TestService): def setUpClass(cls: TestService): super().setUpClass() LOGGER.info("Testing Service 17") - cls.wait_intervals = [2, 3] - cls.wait_time = [2, 1] + cls.wait_intervals = [1, 2, 3, 4] + cls.wait_time = [1, 1, 1, 1] cls.tm_timeout = g.G_TM_TIMEOUT pack_service17_test_into(cls.test_queue) -- GitLab