diff --git a/qa/tasks/ci.rake b/qa/tasks/ci.rake
index 5421a0f6a47339dd9927fcb3453ed8fc35b3d945..4614838e291cfdb1a5e360bfb2f2e199d0f8f2fe 100644
--- a/qa/tasks/ci.rake
+++ b/qa/tasks/ci.rake
@@ -48,7 +48,7 @@ namespace :ci do
 
       files_pattern = "{#{test_paths.join(',')}}"
 
-    elsif tests && tests.split(' ').size > 50
+    elsif tests && tests.split(' ').size > 15
       # When number of QA_TESTS exceeds threshold, set KNAPSACK_FILE_PATTERN for parallel execution
       files_pattern = "{#{tests.split(' ').join(',')}}"
     end