diff --git a/scripts/cmake/test/Test.cmake b/scripts/cmake/test/Test.cmake
index f8671a88a731a4299cf8e27d263886a88b207542..658448b8a6d6ee6e8bd2f9e2ddb68ac0bd0f0f25 100644
--- a/scripts/cmake/test/Test.cmake
+++ b/scripts/cmake/test/Test.cmake
@@ -55,7 +55,7 @@ add_custom_target(
     COMMAND ${CMAKE_CTEST_COMMAND} -T Test
     --force-new-ctest-process
     --output-on-failure --output-log Tests/ctest-large.log
-    ${CONFIG_PARAMETER} --parallel ${NUM_PROCESSORS} --test-action test
+    ${CONFIG_PARAMETER} --test-action test
     DEPENDS ogs vtkdiff ctest-large-cleanup
 )
 add_custom_target(
diff --git a/scripts/jenkins/gcc-tests-large.groovy b/scripts/jenkins/gcc-tests-large.groovy
index e1e68b70f30e4eef31403abe031e75b7abd16560..c267a9ce2f4101507f997c38b141debc04a6299f 100644
--- a/scripts/jenkins/gcc-tests-large.groovy
+++ b/scripts/jenkins/gcc-tests-large.groovy
@@ -16,9 +16,12 @@ node('envinf11w') {
     def image = docker.image('ogs6/gcc-gui:latest')
     image.pull()
     image.inside(defaultDockerArgs) {
-        stage('Configure') { configure.linux(cmakeOptions: defaultCMakeOptions, script: this) }
+        stage('Configure') { configure.linux(cmakeOptions: defaultCMakeOptions,
+                                             script: this) }
         stage('Build') { build.linux(script: this) }
-        stage('Test') { build.linux(script: this, target: 'tests ctest-large') }
+        stage('Test') { build.linux(cmd: 'make -j 1'
+                                    script: this,
+                                    target: 'tests ctest-large') }
     }
 
     stage('Post') {