diff --git a/conformance_tests/tools/metrics/src/test_metric_enable.cpp b/conformance_tests/tools/metrics/src/test_metric_enable.cpp index 0119416e..5d341865 100644 --- a/conformance_tests/tools/metrics/src/test_metric_enable.cpp +++ b/conformance_tests/tools/metrics/src/test_metric_enable.cpp @@ -72,7 +72,10 @@ LZT_TEST_F( uint32_t metricGroupCount = 0; ze_result_t result = zetMetricGroupGet(device, &metricGroupCount, nullptr); - EXPECT_ZE_RESULT_SUCCESS(result); + EXPECT_EQ( + result, + ZE_RESULT_ERROR_DEPENDENCY_UNAVAILABLE); // if no metrics are found, + // something is missing EXPECT_EQ(metricGroupCount, 0); lzt::enable_metrics_runtime(device); diff --git a/layer_tests/tracing/src/test_api_ltracing.cpp b/layer_tests/tracing/src/test_api_ltracing.cpp index 2c4b68e7..1082dfd6 100644 --- a/layer_tests/tracing/src/test_api_ltracing.cpp +++ b/layer_tests/tracing/src/test_api_ltracing.cpp @@ -976,8 +976,9 @@ LZT_TEST_F( ASSERT_EQ(initial_result, zeCommandListReset(command_list)); uint32_t metricGroupCount = 0; - EXPECT_ZE_RESULT_SUCCESS( - zetMetricGroupGet(device, &metricGroupCount, nullptr)); + ze_result_t result = zetMetricGroupGet(device, &metricGroupCount, nullptr); + ASSERT_EQ(result, ZE_RESULT_ERROR_DEPENDENCY_UNAVAILABLE); // Assuming metrics + // are unavailable } LZT_TEST_F(