2023-08-30 11:34:03 -05:00
|
|
|
#
|
|
|
|
|
#
|
|
|
|
|
#
|
2025-03-22 18:51:42 -05:00
|
|
|
project(rocprofiler-sdk-tests-buffering LANGUAGES C CXX)
|
2023-08-30 11:34:03 -05:00
|
|
|
|
|
|
|
|
include(GoogleTest)
|
|
|
|
|
|
|
|
|
|
set(buffering_sources buffering-serial.cpp buffering-parallel.cpp buffering-save-load.cpp)
|
|
|
|
|
|
2025-11-21 08:06:56 -06:00
|
|
|
add_executable(buffering-tests)
|
|
|
|
|
target_sources(buffering-tests PRIVATE ${buffering_sources})
|
2023-08-30 11:34:03 -05:00
|
|
|
target_link_libraries(
|
2025-11-21 08:06:56 -06:00
|
|
|
buffering-tests
|
2024-10-25 11:17:34 -05:00
|
|
|
PRIVATE rocprofiler-sdk::rocprofiler-sdk-headers
|
|
|
|
|
rocprofiler-sdk::rocprofiler-sdk-common-library GTest::gtest
|
|
|
|
|
GTest::gtest_main)
|
2023-08-30 11:34:03 -05:00
|
|
|
|
2025-11-21 08:06:56 -06:00
|
|
|
rocprofiler_add_unit_test(
|
|
|
|
|
TARGET buffering-tests
|
2023-08-30 11:34:03 -05:00
|
|
|
SOURCES ${buffering_sources}
|
2025-11-21 08:06:56 -06:00
|
|
|
ENVIRONMENT
|
|
|
|
|
"LD_LIBRARY_PATH=${CMAKE_INSTALL_PREFIX}/lib:${CMAKE_INSTALL_PREFIX}/llvm/lib:/opt/rocm/lib:/opt/rocm/llvm/lib:$ENV{LD_LIBRARY_PATH}"
|
|
|
|
|
)
|