quote from
https://cmake.org/cmake/help/v3.0/prop_test/TIMEOUT.html?highlight=timeout
> If it exceeds that the test process will be killed and ctest will move
> to the next test.
this helps us to identify test hang.
Signed-off-by: Kefu Chai <kchai@redhat.com>
PATH=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}:${CMAKE_SOURCE_DIR}/src:$ENV{PATH}
PYTHONPATH=${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cython_modules/lib.linux-x86_64-2.7:${CMAKE_SOURCE_DIR}/src/pybind
CEPH_BUILD_VIRTUALENV=${CEPH_BUILD_VIRTUALENV})
+ # none of the tests should take more than 1 hour to complete
+ set_property(TEST
+ ${test_name}
+ PROPERTY TIMEOUT 3600)
endfunction()
#sets uniform compiler flags and link libraries