diff --git a/macro/PWG/common/production/CMakeLists.txt b/macro/PWG/common/production/CMakeLists.txt
index 1d8e6396e966bf65272072150bf1d9307ce524e8..2446657ceb1b66ca1761f1e6cd91465d75529dbd 100644
--- a/macro/PWG/common/production/CMakeLists.txt
+++ b/macro/PWG/common/production/CMakeLists.txt
@@ -5,11 +5,11 @@ find_package(Python)
 if (Python_FOUND)
   # Define the number of events to run
   if(LARGE_TEST_STATISTIC OR ${CBM_TEST_MODEL} MATCHES Weekly)
-    Set(production_macro_events 50)
+    Set(production_macro_events 40)
   else()
     Set(production_macro_events 2)
   endif()
-  math(EXPR timeOutTime "300 + (${production_macro_events} * 20)")
+  math(EXPR timeOutTime "300 + (${production_macro_events} * 150)")
 
   GENERATE_TEST_SCRIPT(${CBMROOT_SOURCE_DIR}/macro/PWG/common/production/run_json.sh)