2011-03-14 4 views
0

우리가 내가 전체있는 TestSuite에 대한 시간 제한을 설정하는 방법을 검색하고CMake 전체 테스트 시간 제한

set_tests_properties (MYTEST 특성 시간 초과 4)

를 사용할 수있는 특정 시험에 대한 시간 제한을 설정합니다. CMakeLists.txt에서 CTestTestfile.cmake에 일부 코드를 전달할 방법이 있습니까?

답변

0

나는이 중 어떤 것도 시도하지 않았으며, 나는 CTest 소스 코드에서 이와 비슷한 것을 보았습니다.

원하는 작업을 수행해야하는 CTEST_TIME_LIMIT 변수를 발견했지만 CTest 스크립트에서 테스트를 실행하는 경우에만 작동하는 것으로 보입니다.

ctest에 대한 인수 --stop-time이 있는데, 모든 테스트가 중지되어야하는 시간이 소요됩니다. 나는 실제로 모든 테스트를 수동으로 시작하지 않는 한 이것을 사용하는 방법을 생각할 수 없다.