Enable the trace buffer directed test
Change-Id: Icddecf488f99c99434c7c690a9cb47d2d0ccbee6
[ROCm/roctracer commit: d42d7e7543]
This commit is contained in:
@@ -94,6 +94,12 @@ target_include_directories(codeobj_test PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${PR
|
|||||||
target_link_libraries(codeobj_test roctracer)
|
target_link_libraries(codeobj_test roctracer)
|
||||||
add_dependencies(mytest codeobj_test)
|
add_dependencies(mytest codeobj_test)
|
||||||
|
|
||||||
|
## Build the trace_buffer test
|
||||||
|
add_executable(trace_buffer EXCLUDE_FROM_ALL directed/trace_buffer.cpp)
|
||||||
|
target_include_directories(trace_buffer PRIVATE ${PROJECT_SOURCE_DIR}/test/tool)
|
||||||
|
target_link_libraries(trace_buffer Threads::Threads atomic)
|
||||||
|
add_dependencies(mytest trace_buffer)
|
||||||
|
|
||||||
## copying run script
|
## copying run script
|
||||||
execute_process(COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/run.sh ${PROJECT_BINARY_DIR})
|
execute_process(COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/run.sh ${PROJECT_BINARY_DIR})
|
||||||
execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink run.sh ${PROJECT_BINARY_DIR}/run_ci.sh)
|
execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink run.sh ${PROJECT_BINARY_DIR}/run_ci.sh)
|
||||||
|
|||||||
@@ -15,3 +15,4 @@ ctrl_hsa_trace --check-event .*
|
|||||||
ctrl_hsa_input_trace --check-event .*
|
ctrl_hsa_input_trace --check-event .*
|
||||||
hsa_co_trace --check-none
|
hsa_co_trace --check-none
|
||||||
code_obj_trace --check-none
|
code_obj_trace --check-none
|
||||||
|
trace_buffer_trace --check-none
|
||||||
|
|||||||
@@ -176,6 +176,8 @@ eval_test "tool tracer codeobj" ./test/MatrixTranspose code_obj_trace
|
|||||||
#valgrind --tool=massif $tbin
|
#valgrind --tool=massif $tbin
|
||||||
#ms_print massif.out.<N>
|
#ms_print massif.out.<N>
|
||||||
|
|
||||||
|
eval_test "directed TraceBuffer test" ./test/trace_buffer trace_buffer_trace
|
||||||
|
|
||||||
echo "$test_number tests total / $test_runnum tests run / $test_status tests failed"
|
echo "$test_number tests total / $test_runnum tests run / $test_status tests failed"
|
||||||
if [ $test_status != 0 ] ; then
|
if [ $test_status != 0 ] ; then
|
||||||
echo $failed_tests
|
echo $failed_tests
|
||||||
|
|||||||
Reference in New Issue
Block a user