mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-09 07:11:05 -06:00
ci: support setting a different test timeout for CI
This commit is contained in:
@@ -16,6 +16,10 @@ if (NOT "$ENV{CTEST_MAX_PARALLELISM}" STREQUAL "")
|
||||
endif ()
|
||||
endif ()
|
||||
|
||||
if (NOT "$ENV{CMAKE_CI_TEST_TIMEOUT}" STREQUAL "")
|
||||
set(CTEST_TEST_TIMEOUT "$ENV{CMAKE_CI_TEST_TIMEOUT}")
|
||||
endif ()
|
||||
|
||||
set(CTEST_MEMORYCHECK_TYPE "$ENV{CTEST_MEMORYCHECK_TYPE}")
|
||||
set(CTEST_MEMORYCHECK_SANITIZER_OPTIONS "$ENV{CTEST_MEMORYCHECK_SANITIZER_OPTIONS}")
|
||||
|
||||
|
||||
@@ -14,6 +14,10 @@ if (NOT "$ENV{CTEST_MAX_PARALLELISM}" STREQUAL "")
|
||||
endif ()
|
||||
endif ()
|
||||
|
||||
if (NOT "$ENV{CMAKE_CI_TEST_TIMEOUT}" STREQUAL "")
|
||||
set(CTEST_TEST_TIMEOUT "$ENV{CMAKE_CI_TEST_TIMEOUT}")
|
||||
endif ()
|
||||
|
||||
# Create an entry in CDash.
|
||||
ctest_start("${ctest_model}" GROUP "${ctest_group}")
|
||||
|
||||
|
||||
@@ -16,6 +16,10 @@ if (NOT "$ENV{CTEST_MAX_PARALLELISM}" STREQUAL "")
|
||||
endif ()
|
||||
endif ()
|
||||
|
||||
if (NOT "$ENV{CMAKE_CI_TEST_TIMEOUT}" STREQUAL "")
|
||||
set(CTEST_TEST_TIMEOUT "$ENV{CMAKE_CI_TEST_TIMEOUT}")
|
||||
endif ()
|
||||
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/ctest_exclusions.cmake")
|
||||
ctest_test(
|
||||
PARALLEL_LEVEL "${nproc}"
|
||||
|
||||
Reference in New Issue
Block a user