diff --git a/level_zero/core/test/unit_tests/sources/debugger/test_l0_debugger.cpp b/level_zero/core/test/unit_tests/sources/debugger/test_l0_debugger.cpp index 847b4c6487..c685c9471d 100644 --- a/level_zero/core/test/unit_tests/sources/debugger/test_l0_debugger.cpp +++ b/level_zero/core/test/unit_tests/sources/debugger/test_l0_debugger.cpp @@ -30,6 +30,12 @@ namespace ult { using L0DebuggerTest = Test; +struct Deleter { + void operator()(CommandQueueImp *cmdQ) { + cmdQ->destroy(); + } +}; + TEST_F(L0DebuggerTest, givenL0DebuggerWhenCallingIsLegacyThenFalseIsReturned) { EXPECT_FALSE(neoDevice->getDebugger()->isLegacy()); } @@ -441,12 +447,6 @@ using IsSklOrAbove = IsAtLeastProduct; HWTEST2_F(L0DebuggerTest, givenDebuggingEnabledWhenCommandListIsExecutedThenSbaBufferIsPushedToResidencyContainer, IsSklOrAbove) { ze_command_queue_desc_t queueDesc = {}; - struct Deleter { - void operator()(CommandQueueImp *cmdQ) { - cmdQ->destroy(); - } - }; - std::unique_ptr, Deleter> commandQueue(new MockCommandQueueHw(device, neoDevice->getDefaultEngine().commandStreamReceiver, &queueDesc)); commandQueue->initialize(false, false); @@ -822,12 +822,6 @@ HWTEST2_F(L0DebuggerInternalUsageTest, givenUseCsrImmediateSubmissionDisabledCom HWTEST2_F(L0DebuggerInternalUsageTest, givenDebuggingEnabledWhenInternalCmdQIsUsedThenDebuggerPathsAreNotExecuted, IsSklOrAbove) { ze_command_queue_desc_t queueDesc = {}; - struct Deleter { - void operator()(CommandQueueImp *cmdQ) { - cmdQ->destroy(); - } - }; - std::unique_ptr, Deleter> commandQueue(new MockCommandQueueHw(device, neoDevice->getDefaultEngine().commandStreamReceiver, &queueDesc)); commandQueue->initialize(false, true); EXPECT_TRUE(commandQueue->internalUsage);