fix: Wait all dependencies before release shared object

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
This commit is contained in:
Lukasz Jobczyk
2025-08-27 14:40:35 +00:00
committed by Compute-Runtime-Automation
parent bca503548a
commit 2de4d7f664
4 changed files with 19 additions and 10 deletions

View File

@@ -1526,6 +1526,6 @@ HWTEST_F(CommandQueueHwTest, givenDirectSubmissionAndSharedDisplayableImageWhenR
result = mockCmdQueueHw.enqueueReleaseSharedObjects(numObjects, memObjects, 0, nullptr, nullptr, 0);
EXPECT_EQ(result, CL_SUCCESS);
EXPECT_TRUE(ultCsr.renderStateCacheFlushed);
EXPECT_EQ(finishCalledBefore + 1u, mockCmdQueueHw.finishCalledCount);
EXPECT_EQ(finishCalledBefore + 2u, mockCmdQueueHw.finishCalledCount);
EXPECT_EQ(taskCountBefore + 1u, mockCmdQueueHw.taskCount);
}