There are two ways to globally put a time limit on each test IIRC. One is to set DART_TESTING_TIMEOUT (see Modules/CTest.cmake) to the number of seconds to let a test run, the other is to set CTEST_TEST_TIMEOUT in your ctest script IIRC. I do not believe there is a way to do it on a per test basis, but... with SET_TESTS_PROPERTIES it would be easy to add as a new feature to CMake.
Thanks Ken Ken Martin PhD Kitware Inc. 28 Corporate Drive Clifton Park NY 12065 518 371 3971 -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Pierre Sent: Monday, January 22, 2007 2:47 PM To: CMake ML Subject: [CMake] ctest, timeout per test/cmd Hi, Is it possible to add a timeout per test or a global timeout to be used for each test (and not a maximum execution time for the complete ctest session)? Or is it possible to tell how the test should be called? So I can use something like "(${EXECUTABLE_OUTPUT_PATH}/${test_name} & sleep 30; kill -9 %1)". Thanks, --Pierre _______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake _______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
