On 1/23/07, Ken Martin <[EMAIL PROTECTED]> wrote:
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.
I do not use (yet) a ctest script but only cmake with ADD_TEST/ENABLE_TESTING. It is only to let the user run a make followed by a "ctest ." (like a "make test"). The problem with DART_TESTING_TIMEOUT and CTEST_TEST_TIMEOUT is that they apply to the complete test suites. What I'm trying to solve is some infinite loops test cases, I like the tests to fail/timeout but the next tests should be executed as well. I will explore the SET_TESTS_PROPERTIES and see if I can solve this issue using a ctest script. Thanks, --Pierre _______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake