Skip to content
Snippets Groups Projects
Commit 6382411a authored by Lars Bilke's avatar Lars Bilke
Browse files

[Jenkins] Run ctests-large parallel.

Currently set on envinf56 and envinf11w to 3 threads with
1 OpenMP thread each.
parent d6991b9f
No related branches found
No related tags found
No related merge requests found
......@@ -425,7 +425,7 @@ pipeline {
steps {
script {
configure { }
build { target = 'ctest-large-serial' }
build { target = 'ctest-large' }
}
}
post {
......
......@@ -45,6 +45,12 @@ else()
set(NUM_CTEST_PROCESSORS 3)
endif()
if(DEFINED ENV{CTEST_LARGE_NUM_THREADS})
set(NUM_CTEST_LARGE_PROCESSORS $ENV{CTEST_LARGE_NUM_THREADS})
else()
set(NUM_CTEST_LARGE_PROCESSORS ${NUM_CTEST_PROCESSORS})
endif()
if(CMAKE_CONFIGURATION_TYPES)
set(CONFIG_PARAMETER --build-config "$<CONFIGURATION>")
endif()
......@@ -86,7 +92,7 @@ add_custom_target(
--force-new-ctest-process
--output-on-failure --output-log Tests/ctest-large.log
--tests-regex LARGE
${CONFIG_PARAMETER} --parallel ${NUM_CTEST_PROCESSORS}
${CONFIG_PARAMETER} --parallel ${NUM_CTEST_LARGE_PROCESSORS}
--timeout 3600
DEPENDS ogs vtkdiff ctest-large-cleanup
USES_TERMINAL
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment