diff --git a/scripts/cmake/test/Test.cmake b/scripts/cmake/test/Test.cmake
index 22ea870e81f83291460fa50dac486d557040c636..7d1a81663347f375c2ab503539531cca45d4dbb9 100644
--- a/scripts/cmake/test/Test.cmake
+++ b/scripts/cmake/test/Test.cmake
@@ -38,12 +38,11 @@ include(${CMAKE_CURRENT_SOURCE_DIR}/scripts/cmake/test/AddTest.cmake)
 include(${CMAKE_CURRENT_SOURCE_DIR}/scripts/cmake/test/MeshTest.cmake)
 include(${CMAKE_CURRENT_SOURCE_DIR}/scripts/cmake/test/OgsTest.cmake)
 
+set(NUM_CTEST_PROCESSORS 3)
 if(DEFINED ENV{CTEST_NUM_THREADS})
     set(NUM_CTEST_PROCESSORS $ENV{CTEST_NUM_THREADS})
 elseif(DEFINED ENV{NUM_THREADS})
     set(NUM_CTEST_PROCESSORS $ENV{NUM_THREADS})
-else()
-    set(NUM_CTEST_PROCESSORS 3)
 endif()
 
 if(DEFINED ENV{CTEST_LARGE_NUM_THREADS})