From: Arnaud Giersch Date: Mon, 4 Nov 2013 20:31:13 +0000 (+0100) Subject: Exclude these tests from memcheck. X-Git-Tag: v3_10_rc1~1 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/756023d8ea2a5224dba23ad26fd8f26576a0b9a3 Exclude these tests from memcheck. --- diff --git a/buildtools/Cmake/AddTests.cmake b/buildtools/Cmake/AddTests.cmake index 6c1f959d51..e377f888e7 100644 --- a/buildtools/Cmake/AddTests.cmake +++ b/buildtools/Cmake/AddTests.cmake @@ -103,8 +103,9 @@ if(NOT enable_memcheck) ADD_TEST(tesh-msg-pid-ucontext ${TESH_COMMAND} ${TESH_OPTION} --cfg contexts/factory:ucontext --setenv srcdir=${CMAKE_HOME_DIRECTORY}/teshsuite --cd ${CMAKE_BINARY_DIR}/teshsuite ${CMAKE_HOME_DIRECTORY}/teshsuite/msg/pid.tesh) endif() - - IF(enable_debug) # these tests need the assertion mechanism + # these tests need the assertion mechanism + # exclude them from memcheck, as they normally die, leaving lots of unfree'd objects + IF(enable_debug AND NOT enable_memcheck) ADD_TEST(tesh-simdag-parser-bogus-symmetric ${TESH_COMMAND} ${TESH_OPTION} --setenv bindir=${CMAKE_BINARY_DIR}/teshsuite/simdag/platforms --cd ${CMAKE_HOME_DIRECTORY}/teshsuite/simdag/platforms two_hosts_asymetric.tesh) ENDIF()