From ae55354a5270c0696d271f91d469d9d85109c5af Mon Sep 17 00:00:00 2001 From: Michael Hirsch Date: Thu, 4 Nov 2021 00:39:17 -0400 Subject: [PATCH] add opencl test Signed-off-by: Michael Hirsch --- tests/hwloc/CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/hwloc/CMakeLists.txt b/tests/hwloc/CMakeLists.txt index 28dd45841c..28745ef854 100644 --- a/tests/hwloc/CMakeLists.txt +++ b/tests/hwloc/CMakeLists.txt @@ -16,3 +16,14 @@ endforeach() target_compile_definitions(hwloc_type_sscanf PRIVATE XMLTESTDIR=\"${CMAKE_CURRENT_SOURCE_DIR}/xml/\") set_tests_properties(get_obj_with_same_locality PROPERTIES ENVIRONMENT HWLOC_TOP_SRCDIR=${TOPDIR}) + +# --- optional tests + +find_package(OpenCL) +if(OpenCL_FOUND) + add_executable(test_opencl opencl.c) + target_link_libraries(test_opencl PRIVATE hwloc::hwloc OpenCL::OpenCL) + + add_test(NAME OpenCL COMMAND test_opencl) + set_tests_properties(OpenCL PROPERTIES TIMEOUT 10) +endif()