diff --git a/SAS/ResourceAssignment/ResourceAssignmentDatabase/tests/t_radb_functionality.py b/SAS/ResourceAssignment/ResourceAssignmentDatabase/tests/t_radb_functionality.py
index 09b00637e5a31d7d29451954d77999c2dac02e6e..89e9aa5fe6fd986043ea0fccf70bd4eb9b1486e2 100755
--- a/SAS/ResourceAssignment/ResourceAssignmentDatabase/tests/t_radb_functionality.py
+++ b/SAS/ResourceAssignment/ResourceAssignmentDatabase/tests/t_radb_functionality.py
@@ -2691,7 +2691,7 @@ class ResourceAssignmentDatabaseTest(radb_common_testing.RADBCommonTest):
         # https://support.astron.nl/jira/browse/SW-426 there are concurrency issues.
 
         start_loop_time = datetime.utcnow()
-        TIMEOUT=20
+        TIMEOUT=5
         event1 = Event()
         event2 = Event()
 
@@ -2733,9 +2733,9 @@ class ResourceAssignmentDatabaseTest(radb_common_testing.RADBCommonTest):
 
         self.assertFalse(event1.is_set() or event2.is_set(), "detected concurrency issues")
 
+os.environ['TZ'] = 'UTC'
+logging.basicConfig(format='%(asctime)s %(levelname)s %(process)s %(threadName)s %(message)s', level=logging.DEBUG)
 
 if __name__ == "__main__":
-    os.environ['TZ'] = 'UTC'
-    logging.basicConfig(format='%(asctime)s %(levelname)s %(process)s %(threadName)s %(message)s', level=logging.DEBUG)
     unittest.main(defaultTest='ResourceAssignmentDatabaseTest.test_20190814_bugfix_SW_786')