mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-07 12:42:54 +08:00
fix: correct calculating submit cpu timestamp
Related-To: NEO-9590, HSD-18035219634 Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
feccb86582
commit
aac8686095
@@ -1357,7 +1357,14 @@ TEST_F(EventTest, whenSettingSubmitTimestampThenQueueAndSubmitTimestampsAreSet)
|
||||
submitTimeStamp.cpuTimeinNS = cpuTimeStamp + expectedCpuDiff;
|
||||
submitTimeStamp.gpuTimeStamp = expectedQueueGpuTimeStamp + expectedGpuDiff;
|
||||
|
||||
event.setSubmitTimeStamp(submitTimeStamp);
|
||||
auto osTime = static_cast<MockOSTime *>(pDevice->getOSTime());
|
||||
osTime->cpuTimeResult = submitTimeStamp.cpuTimeinNS;
|
||||
|
||||
auto deviceTime = static_cast<MockDeviceTime *>(osTime->deviceTime.get());
|
||||
deviceTime->cpuTimeResult = submitTimeStamp.cpuTimeinNS;
|
||||
deviceTime->gpuTimeStampResult = submitTimeStamp.gpuTimeStamp;
|
||||
|
||||
event.setSubmitTimeStamp();
|
||||
|
||||
EXPECT_EQ(expectedQueueGpuTimeStamp, event.queueTimeStamp.gpuTimeStamp);
|
||||
EXPECT_EQ(cpuTimeStamp, event.queueTimeStamp.cpuTimeInNs);
|
||||
|
||||
Reference in New Issue
Block a user