mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-29 09:03:14 +08:00
test: fix test for cross device bcs migration
stop using garbage memory Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
19763db9a2
commit
5ff0ff0997
@@ -889,13 +889,13 @@ struct BcsCrossDeviceMigrationTests : public ::testing::Test {
|
||||
|
||||
void migrateMultiGraphicsAllocationsIfRequired(const BuiltinOpParams &operationParams, CommandStreamReceiver &csr) override {
|
||||
migrateMultiGraphicsAllocationsIfRequiredCalled = true;
|
||||
migrateMultiGraphicsAllocationsReceivedOperationParams = &operationParams;
|
||||
migrateMultiGraphicsAllocationsReceivedOperationParams = operationParams;
|
||||
migrateMultiGraphicsAllocationsReceivedCsr = &csr;
|
||||
CommandQueueHw<FamilyType>::migrateMultiGraphicsAllocationsIfRequired(operationParams, csr);
|
||||
}
|
||||
|
||||
bool migrateMultiGraphicsAllocationsIfRequiredCalled = false;
|
||||
const BuiltinOpParams *migrateMultiGraphicsAllocationsReceivedOperationParams = nullptr;
|
||||
BuiltinOpParams migrateMultiGraphicsAllocationsReceivedOperationParams{};
|
||||
CommandStreamReceiver *migrateMultiGraphicsAllocationsReceivedCsr = nullptr;
|
||||
};
|
||||
|
||||
@@ -958,5 +958,5 @@ HWTEST_F(BcsCrossDeviceMigrationTests, givenBufferWithMultiStorageWhenEnqueueRea
|
||||
EXPECT_EQ(bcsCsr, cmdQueue->migrateMultiGraphicsAllocationsReceivedCsr);
|
||||
EXPECT_EQ(targetRootDeviceIndex, bcsCsr->getRootDeviceIndex());
|
||||
|
||||
EXPECT_EQ(buffer.get(), cmdQueue->migrateMultiGraphicsAllocationsReceivedOperationParams->srcMemObj);
|
||||
EXPECT_EQ(buffer.get(), cmdQueue->migrateMultiGraphicsAllocationsReceivedOperationParams.srcMemObj);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user