From 70f04b112d880ad2f8a96c2cf98913038603950c Mon Sep 17 00:00:00 2001 From: Bellekallu Rajkiran Date: Thu, 19 Jun 2025 07:05:50 +0000 Subject: [PATCH] test: Refactor thread arb tests Signed-off-by: Bellekallu Rajkiran --- .../command_stream_receiver_flush_task_1_tests.cpp | 2 +- .../unit_test/command_stream/stream_properties_tests_common.cpp | 2 +- shared/test/unit_test/os_interface/product_helper_tests.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/opencl/test/unit_test/command_stream/command_stream_receiver_flush_task_1_tests.cpp b/opencl/test/unit_test/command_stream/command_stream_receiver_flush_task_1_tests.cpp index 78b668c4ab..882ce18815 100644 --- a/opencl/test/unit_test/command_stream/command_stream_receiver_flush_task_1_tests.cpp +++ b/opencl/test/unit_test/command_stream/command_stream_receiver_flush_task_1_tests.cpp @@ -1303,7 +1303,7 @@ struct CommandStreamReceiverFlushTaskTestsWithMockCsrHw2DebugFlag : public UltCo DebugManagerStateRestore restorer; }; -HWTEST_TEMPLATED_F(CommandStreamReceiverFlushTaskTestsWithMockCsrHw2DebugFlag, givenDispatchFlagsWhenCallFlushTaskThenThreadArbitrationPolicyIsSetProperly) { +HWTEST2_TEMPLATED_F(CommandStreamReceiverFlushTaskTestsWithMockCsrHw2DebugFlag, givenDispatchFlagsWhenCallFlushTaskThenThreadArbitrationPolicyIsSetProperly, IsAtMostXe3Core) { auto mockCsr = static_cast *>(&pDevice->getGpgpuCommandStreamReceiver()); if (mockCsr->getHeaplessStateInitEnabled()) { GTEST_SKIP(); diff --git a/shared/test/unit_test/command_stream/stream_properties_tests_common.cpp b/shared/test/unit_test/command_stream/stream_properties_tests_common.cpp index e96cfb5d60..57435fcf9e 100644 --- a/shared/test/unit_test/command_stream/stream_properties_tests_common.cpp +++ b/shared/test/unit_test/command_stream/stream_properties_tests_common.cpp @@ -111,7 +111,7 @@ TEST(StreamPropertiesTests, whenSettingCooperativeKernelPropertiesThenCorrectVal } } -HWTEST2_F(StreamPropertiesTests, whenSettingStateComputeModePropertiesThenCorrectValuesAreSet, MatchAny) { +HWTEST2_F(StreamPropertiesTests, whenSettingStateComputeModePropertiesThenCorrectValuesAreSet, IsAtMostXe3Core) { DebugManagerStateRestore restorer; debugManager.flags.ForceGrfNumProgrammingWithScm.set(1); debugManager.flags.ForceThreadArbitrationPolicyProgrammingWithScm.set(1); diff --git a/shared/test/unit_test/os_interface/product_helper_tests.cpp b/shared/test/unit_test/os_interface/product_helper_tests.cpp index 35e7714f8a..22a8299d72 100644 --- a/shared/test/unit_test/os_interface/product_helper_tests.cpp +++ b/shared/test/unit_test/os_interface/product_helper_tests.cpp @@ -652,7 +652,7 @@ HWTEST_F(ProductHelperTest, givenDefaultSettingWhenIsThreadArbitrationPolicyRepo EXPECT_EQ(productHelper->getScmPropertyThreadArbitrationPolicySupport(), productHelper->isThreadArbitrationPolicyReportedWithScm()); } -HWTEST_F(ProductHelperTest, givenForceThreadArbitrationPolicyProgrammingWithScmFlagSetWhenIsThreadArbitrationPolicyReportedWithScmIsQueriedThenCorrectValueIsReturned) { +HWTEST2_F(ProductHelperTest, givenForceThreadArbitrationPolicyProgrammingWithScmFlagSetWhenIsThreadArbitrationPolicyReportedWithScmIsQueriedThenCorrectValueIsReturned, IsAtMostXe3Core) { DebugManagerStateRestore restorer; debugManager.flags.ForceThreadArbitrationPolicyProgrammingWithScm.set(0);