802e79b113
* Tests for agent and aql packet generation Test for agent and fixing test problems with aql packet that caused test to not run. * cmake formatting (cmake-format) (#366) Co-authored-by: bwelton <bwelton@users.noreply.github.com> * source formatting (clang-format v11) (#367) Co-authored-by: bwelton <bwelton@users.noreply.github.com> * Minor tweak * source formatting (clang-format v11) (#368) Co-authored-by: bwelton <bwelton@users.noreply.github.com> * Add gfx900 to basic_counters * Update samples/counter_collection/client.cpp - fix data race by flushing buffer during tool_fini * Fix data race for output stream destruction --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: bwelton <bwelton@users.noreply.github.com> Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com>
24 خطوط
736 B
CMake
24 خطوط
736 B
CMake
rocprofiler_deactivate_clang_tidy()
|
|
|
|
include(GoogleTest)
|
|
|
|
set(ROCPROFILER_LIB_AQL_TEST_SOURCES "aql_test.cpp")
|
|
|
|
add_executable(aql-test)
|
|
|
|
target_sources(aql-test PRIVATE ${ROCPROFILER_LIB_AQL_TEST_SOURCES})
|
|
|
|
target_link_libraries(
|
|
aql-test
|
|
PRIVATE rocprofiler::rocprofiler-static-library rocprofiler::rocprofiler-glog
|
|
rocprofiler::rocprofiler-hsa-runtime rocprofiler::rocprofiler-hip
|
|
rocprofiler::rocprofiler-common-library GTest::gtest GTest::gtest_main)
|
|
|
|
gtest_add_tests(
|
|
TARGET aql-test
|
|
SOURCES ${ROCPROFILER_LIB_AQL_TEST_SOURCES}
|
|
TEST_LIST aql-test_TESTS
|
|
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
|
|
|
|
set_tests_properties(${aql-test_TESTS} PROPERTIES TIMEOUT 45 LABELS "unittests")
|