fix: Retrieve tileIndex using gt_id

Related-To: NEO-11104
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
This commit is contained in:
Jitendra Sharma
2025-01-16 16:13:34 +00:00
committed by Compute-Runtime-Automation
parent 4dd1c80362
commit 06ea5944bd
3 changed files with 13 additions and 7 deletions

View File

@@ -2871,7 +2871,7 @@ TEST_F(DebugApiLinuxTestXe, GivenExecQueuePlacementEventWhenHandlingThenVmToTile
EXPECT_NE(session->clientHandleToConnection[client1.clientHandle]->vmToTile.end(),
session->clientHandleToConnection[client1.clientHandle]->vmToTile.find(vmHandle));
EXPECT_EQ(0u, session->clientHandleToConnection[client1.clientHandle]->vmToTile[vmHandle]);
EXPECT_EQ(1u, session->clientHandleToConnection[client1.clientHandle]->vmToTile[vmHandle]);
}
TEST_F(DebugApiLinuxTestXe, GivenMultipleExecQueuePlacementEventForSameVmHandleWithDifferentTileIndexWhenHandlingThenErrorReported) {
@@ -2909,7 +2909,7 @@ TEST_F(DebugApiLinuxTestXe, GivenMultipleExecQueuePlacementEventForSameVmHandleW
auto engineClassInstance = reinterpret_cast<drm_xe_engine_class_instance *>(&(execQueuePlacements->instances[0]));
engineClassInstance[0].engine_class = 0;
engineClassInstance[0].engine_instance = 1;
engineClassInstance[0].gt_id = 1;
engineClassInstance[0].gt_id = 0;
::testing::internal::CaptureStderr();
session->handleEvent(&execQueuePlacements->base);