[rocprofiler-systems] Implement GTest/GMock integration for unit testing (#1777)

* googletest project set up

---------

Co-authored-by: Aleksandar Djordjevic <adjordje@amd.com>
Co-authored-by: Milan Radosavljevic <milan.radosavljevic@amd.com>
This commit is contained in:
Aleksandar Djordjevic
2025-11-24 11:49:30 +01:00
committed by GitHub
parent 0580e2053c
commit a5d554b85a
11 changed files with 284 additions and 124 deletions
@@ -13,6 +13,10 @@ set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/${CMAKE_INSTALL_LIBDIR}
add_subdirectory(lib)
add_subdirectory(bin)
if(ROCPROFSYS_BUILD_TESTING)
add_subdirectory(tests)
endif()
if(ROCPROFSYS_USE_PYTHON)
add_subdirectory(python)
endif()