From 979817ec9780b115c7369e39ff64b00e4c70328f Mon Sep 17 00:00:00 2001 From: Evgeny Date: Mon, 23 Nov 2020 13:09:46 -0600 Subject: [PATCH] adding tests dry run to check if platform is in working state Change-Id: Ic430e3f959119983a65929fc70332e293cc3448d [ROCm/roctracer commit: 6aa28d511f61e99468f8c8eb9719c1e212303092] --- .../test/golden_traces/MatrixTranspose_dryrun_trace.txt | 0 projects/roctracer/test/golden_traces/ctrl_dryrun_trace.txt | 0 .../roctracer/test/golden_traces/tests_trace_cmp_levels.txt | 2 ++ projects/roctracer/test/run.sh | 4 ++++ 4 files changed, 6 insertions(+) create mode 100644 projects/roctracer/test/golden_traces/MatrixTranspose_dryrun_trace.txt create mode 100644 projects/roctracer/test/golden_traces/ctrl_dryrun_trace.txt diff --git a/projects/roctracer/test/golden_traces/MatrixTranspose_dryrun_trace.txt b/projects/roctracer/test/golden_traces/MatrixTranspose_dryrun_trace.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/projects/roctracer/test/golden_traces/ctrl_dryrun_trace.txt b/projects/roctracer/test/golden_traces/ctrl_dryrun_trace.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/projects/roctracer/test/golden_traces/tests_trace_cmp_levels.txt b/projects/roctracer/test/golden_traces/tests_trace_cmp_levels.txt index 5311d81333..ed27e8680f 100644 --- a/projects/roctracer/test/golden_traces/tests_trace_cmp_levels.txt +++ b/projects/roctracer/test/golden_traces/tests_trace_cmp_levels.txt @@ -1,4 +1,6 @@ # dummy +MatrixTranspose_dryrun_trace --check-none +ctrl_dryrun_trace --check-none MatrixTranspose_ctest_trace --check-count .* MatrixTranspose_test_trace --check-count .* --ignore-count hsaKmt.* MatrixTranspose_hipaact_test_trace --check-count .* --ignore-count hsaKmt.*|hipMemcpy|__hipPushCallConfiguration|hipLaunchKernel|__hipPopCallConfiguration diff --git a/projects/roctracer/test/run.sh b/projects/roctracer/test/run.sh index 577bdd30d7..75a5a68053 100755 --- a/projects/roctracer/test/run.sh +++ b/projects/roctracer/test/run.sh @@ -106,6 +106,10 @@ eval_test() { test_number=$((test_number + 1)) } +# Tests dry run +eval_test "MatrixTranspose dry run" ./test/MatrixTranspose MatrixTranspose_dryrun_trace +eval_test "ctrl dry run" ./test/hsa/ctrl ctrl_dryrun_trace + # Standalone test # rocTrecer is used explicitely by test eval_test "standalone C test" "LD_PRELOAD=libkfdwrapper64.so ./test/MatrixTranspose_ctest" MatrixTranspose_ctest_trace