X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7721f9d25945759e012f67181e69550a3a222eb0..1d80d762d5f337406c0bf863af8cfb19ab83085a:/buildtools/Cmake/CTestConfig.cmake?ds=sidebyside diff --git a/buildtools/Cmake/CTestConfig.cmake b/buildtools/Cmake/CTestConfig.cmake index 0a67c37ac4..5756545ae3 100644 --- a/buildtools/Cmake/CTestConfig.cmake +++ b/buildtools/Cmake/CTestConfig.cmake @@ -2,7 +2,9 @@ # http://www.cmake.org/Wiki/CMake_Testing_With_CTest#Customizing_CTest SET(BUILDNAME "none" CACHE TYPE INTERNAL FORCE) - +if(enable_memcheck) + set(CTEST_TIMEOUT "300") #TIMEOUT FOR EACH TEST +endif(enable_memcheck) if(with_context MATCHES ucontext AND NOT supernovae) SET(BUILDNAME "UCONTEXT" CACHE TYPE INTERNAL FORCE) endif(with_context MATCHES ucontext AND NOT supernovae) @@ -27,10 +29,18 @@ if(HAVE_TRACING) SET(BUILDNAME "TRACING" CACHE TYPE INTERNAL FORCE) endif(HAVE_TRACING) +if(HAVE_MC) + SET(BUILDNAME "MODEL-CHECKING" CACHE TYPE INTERNAL FORCE) +endif(HAVE_MC) + if(enable_memcheck) SET(BUILDNAME "MEMCHECK" CACHE TYPE INTERNAL FORCE) endif(enable_memcheck) +if(WIN32) + SET(BUILDNAME "WINDOWS" CACHE TYPE INTERNAL FORCE) +endif(WIN32) + set(osname ${CMAKE_SYSTEM_NAME}) set(cpu ${CMAKE_SYSTEM_PROCESSOR}) set(DISTRIB2 ${CMAKE_SYSTEM_VERSION}) @@ -41,8 +51,7 @@ SET(CTEST_PROJECT_NAME "${PROJECT_NAME}") SET(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE "3000000") SET(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE "3000000") -exec_program("echo $PIPOL_IMAGE" OUTPUT_VARIABLE PIPOL_IMAGE) -#message("PIPOL_IMAGE : \"${PIPOL_IMAGE}\"") +set(PIPOL_IMAGE $ENV{PIPOL_IMAGE}) if(NOT ${PIPOL_IMAGE} MATCHES "\n") set(SITE ${PIPOL_IMAGE}) endif(NOT ${PIPOL_IMAGE} MATCHES "\n")