X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3e3c40ea76372f2d92c40043efcf1fd02ed0403b..0f41dcd255cbb41ee07ac1451faf1cd967b652e1:/tools/cmake/Tests.cmake diff --git a/tools/cmake/Tests.cmake b/tools/cmake/Tests.cmake index 0c393b5d75..1726390d50 100644 --- a/tools/cmake/Tests.cmake +++ b/tools/cmake/Tests.cmake @@ -8,7 +8,12 @@ ENDIF() SET(TESH_COMMAND ${PERL_EXECUTABLE} ${CMAKE_BINARY_DIR}/bin/tesh) IF(CMAKE_HOST_WIN32) - SET(TESH_OPTION $TESH_OPTION --timeout 50) + SET(TESH_OPTION ${TESH_OPTION} --timeout 50) +ENDIF() + + +IF(enable_memcheck) + INCLUDE(FindValgrind) ENDIF() #some tests may take forever on non futexes systems, using busy_wait with n cores < n workers @@ -42,15 +47,8 @@ MACRO(ADD_TESH_FACTORIES NAME FACTORIES) ENDFOREACH() ENDMACRO() -IF(NOT enable_memcheck) +#IF(NOT enable_memcheck) ### GENERIC ### - # BEGIN TESH TESTS - # test for code coverage - ADD_TEST(test-help ${CMAKE_BINARY_DIR}/teshsuite/simdag/basic-parsing-test/basic-parsing-test --help) - ADD_TEST(test-help-models ${CMAKE_BINARY_DIR}/teshsuite/simdag/basic-parsing-test/basic-parsing-test --help-models) - ADD_TEST(test-tracing-help ${CMAKE_BINARY_DIR}/teshsuite/simdag/basic-parsing-test/basic-parsing-test --help-tracing) - # END TESH TESTS - ### MC ### IF(HAVE_MC) ADD_TESH_FACTORIES(mc-bugged1 "ucontext;raw" --setenv bindir=${CMAKE_BINARY_DIR}/examples/msg/mc --cd ${CMAKE_HOME_DIRECTORY}/examples/msg/mc bugged1.tesh) @@ -121,12 +119,8 @@ IF(NOT enable_memcheck) SET(TESH_CLASSPATH "${CMAKE_BINARY_DIR}/examples/java/:${CMAKE_BINARY_DIR}/teshsuite/java/:${SIMGRID_JAR}") ENDIF() ENDIF() -ENDIF() +#ENDIF() ## OTHER ## ADD_TEST(testall ${CMAKE_BINARY_DIR}/testall) -IF(enable_memcheck) - INCLUDE(FindValgrind) - INCLUDE(${CMAKE_BINARY_DIR}/memcheck_tests.cmake) -ENDIF()