mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-10 12:53:42 +08:00
Use mock in KernelArgInfoTest
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
This commit is contained in:

committed by
Compute-Runtime-Automation

parent
d72a5097b7
commit
78d75dee0f
@ -194,6 +194,14 @@ class MockProgram : public Program {
|
||||
wasDebuggerNotified = true;
|
||||
}
|
||||
|
||||
void callPopulateZebinExtendedArgsMetadataOnce(uint32_t rootDeviceIndex) override {
|
||||
wasPopulateZebinExtendedArgsMetadataOnceCalled = true;
|
||||
|
||||
if (callBasePopulateZebinExtendedArgsMetadataOnce) {
|
||||
return Program::callPopulateZebinExtendedArgsMetadataOnce(rootDeviceIndex);
|
||||
}
|
||||
}
|
||||
|
||||
std::vector<NEO::ExternalFunctionInfo> externalFunctions;
|
||||
std::map<uint32_t, int> processGenBinaryCalledPerRootDevice;
|
||||
std::map<uint32_t, int> replaceDeviceBinaryCalledPerRootDevice;
|
||||
@ -204,6 +212,8 @@ class MockProgram : public Program {
|
||||
bool wasProcessDebugDataCalled = false;
|
||||
bool wasCreateDebugZebinCalled = false;
|
||||
bool wasDebuggerNotified = false;
|
||||
bool wasPopulateZebinExtendedArgsMetadataOnceCalled = false;
|
||||
bool callBasePopulateZebinExtendedArgsMetadataOnce = false;
|
||||
};
|
||||
|
||||
class MockProgramAppendKernelDebugOptions : public Program {
|
||||
|
Reference in New Issue
Block a user