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

Reply via email to