test: correct sip kernel type in ults if heapless enabled

Related-To: NEO-10641

Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
This commit is contained in:
Kamil Kopryk
2024-09-11 15:02:59 +00:00
committed by Compute-Runtime-Automation
parent 9d73927c24
commit 8d3ddbac31
2 changed files with 17 additions and 2 deletions

View File

@@ -435,7 +435,14 @@ TEST(DebugBindlessSip, givenDebuggerAndUseBindlessDebugSipWhenGettingSipTypeThen
auto sipType = NEO::SipKernel::getSipKernelType(*mockDevice);
EXPECT_EQ(SipKernelType::dbgBindless, sipType);
auto &compilerProductHelper = mockDevice->getCompilerProductHelper();
auto heaplessEnabled = compilerProductHelper.isHeaplessModeEnabled();
if (heaplessEnabled) {
EXPECT_EQ(SipKernelType::dbgHeapless, sipType);
} else {
EXPECT_EQ(SipKernelType::dbgBindless, sipType);
}
}
TEST(DebugHeaplessSip, givenDebuggerAndUseHeaplessModeWhenGettingSipTypeThenDebugHeaplessTypeIsReturned) {