diff --git a/source/lib/rocprofiler-sdk/counters/tests/CMakeLists.txt b/source/lib/rocprofiler-sdk/counters/tests/CMakeLists.txt index b9057f9e54..7583c753c1 100644 --- a/source/lib/rocprofiler-sdk/counters/tests/CMakeLists.txt +++ b/source/lib/rocprofiler-sdk/counters/tests/CMakeLists.txt @@ -83,7 +83,16 @@ gtest_add_tests( TEST_LIST counter-tests_TESTS WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) -set_tests_properties(${counter-tests_TESTS} PROPERTIES TIMEOUT 45 LABELS "unittests") +set_tests_properties( + ${counter-tests_TESTS} + PROPERTIES + TIMEOUT + 45 + LABELS + "unittests" + SKIP_REGULAR_EXPRESSION + "Running non-intercept test(.*)could not be locked for profiling due to lack of permissions.*" + ) set(ROCPROFILER_LIB_CONSUMER_TEST_SOURCES consumer_test.cpp) diff --git a/source/lib/rocprofiler-sdk/counters/tests/device_counting.cpp b/source/lib/rocprofiler-sdk/counters/tests/device_counting.cpp index 332e8adbc1..65dde525e1 100644 --- a/source/lib/rocprofiler-sdk/counters/tests/device_counting.cpp +++ b/source/lib/rocprofiler-sdk/counters/tests/device_counting.cpp @@ -705,6 +705,7 @@ TEST_F(device_counting_service_test, sync_sq_waves_verify_non_intercept) GTEST_SKIP(); } + ROCP_WARNING << "Running non-intercept test"; test_run(ROCPROFILER_COUNTER_FLAG_NONE, {"SQ_WAVES_sum"}, 50000, true); auto local_recs = global_recs().rlock([](const auto& data) { return data; }); ROCP_WARNING << local_recs.size();