Skip to content
Snippets Groups Projects
Verified Commit 8583077b authored by Lars Bilke's avatar Lars Bilke
Browse files

[T] OgsTest(): LARGE benchmarks are now determined by RUNTIME > 60.

parent 34834431
No related branches found
No related tags found
No related merge requests found
function (OgsTest) function (OgsTest)
# settings
set(LARGE_RUNTIME 60)
if(NOT OGS_BUILD_CLI OR NOT BUILD_TESTING) if(NOT OGS_BUILD_CLI OR NOT BUILD_TESTING)
return() return()
endif() endif()
set(options LARGE)
set(oneValueArgs PROJECTFILE RUNTIME) set(oneValueArgs PROJECTFILE RUNTIME)
set(multiValueArgs WRAPPER) set(multiValueArgs WRAPPER)
cmake_parse_arguments(OgsTest "${options}" "${oneValueArgs}" cmake_parse_arguments(OgsTest "${options}" "${oneValueArgs}"
...@@ -20,6 +22,10 @@ function (OgsTest) ...@@ -20,6 +22,10 @@ function (OgsTest)
set(OgsTest_RUNTIME 1) set(OgsTest_RUNTIME 1)
endif() endif()
if(${OgsTest_RUNTIME} GREATER ${LARGE_RUNTIME})
string(APPEND OgsTest_NAME_WE "-LARGE")
endif()
set(OgsTest_SOURCE_DIR "${Data_SOURCE_DIR}/${OgsTest_DIR}") set(OgsTest_SOURCE_DIR "${Data_SOURCE_DIR}/${OgsTest_DIR}")
set(OgsTest_BINARY_DIR "${Data_BINARY_DIR}/${OgsTest_DIR}") set(OgsTest_BINARY_DIR "${Data_BINARY_DIR}/${OgsTest_DIR}")
file(MAKE_DIRECTORY ${OgsTest_BINARY_DIR}) file(MAKE_DIRECTORY ${OgsTest_BINARY_DIR})
...@@ -33,10 +39,6 @@ function (OgsTest) ...@@ -33,10 +39,6 @@ function (OgsTest)
set(TEST_NAME "${TEST_NAME}-mpi") set(TEST_NAME "${TEST_NAME}-mpi")
endif() endif()
endif() endif()
# Add -LARGE tag.
if (${OgsTest_LARGE})
set(TEST_NAME "${TEST_NAME}-LARGE")
endif()
add_test( add_test(
NAME ${TEST_NAME} NAME ${TEST_NAME}
......
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