diff --git a/opencl/test/unit_test/aub_tests/gen12lp/batch_buffer/aub_batch_buffer_tests_gen12lp.cpp b/opencl/test/unit_test/aub_tests/gen12lp/batch_buffer/aub_batch_buffer_tests_gen12lp.cpp index cfff1b0b9b..4d321f850f 100644 --- a/opencl/test/unit_test/aub_tests/gen12lp/batch_buffer/aub_batch_buffer_tests_gen12lp.cpp +++ b/opencl/test/unit_test/aub_tests/gen12lp/batch_buffer/aub_batch_buffer_tests_gen12lp.cpp @@ -34,31 +34,3 @@ GEN12LPTEST_F(Gen12LPAubBatchBufferTests, givenSimpleRCSWithBatchBufferWhenItHas GEN12LPTEST_F(Gen12LPAubBatchBufferTests, givenSimpleCCSWithBatchBufferWhenItHasMSBSetInGpuAddressThenAUBShouldBeSetupSuccessfully) { setupAUBWithBatchBuffer(pDevice, aub_stream::ENGINE_CCS, gpuBatchBufferAddr); } - -GEN12LPTEST_F(Gen12LPTimestampTests, DISABLED_givenCommandQueueWithProfilingEnabledWhenKernelIsEnqueuedThenProfilingTimestampsAreNotZero) { - cl_queue_properties properties[3] = {CL_QUEUE_PROPERTIES, CL_QUEUE_PROFILING_ENABLE, 0}; - CommandQueueHw cmdQ(pContext, pClDevice, &properties[0], false); - - const uint32_t bufferSize = 4; - std::unique_ptr buffer(Buffer::create(pContext, CL_MEM_READ_WRITE, bufferSize, nullptr, retVal)); - memset(buffer->getGraphicsAllocation(pClDevice->getRootDeviceIndex())->getUnderlyingBuffer(), 0, - buffer->getGraphicsAllocation(pClDevice->getRootDeviceIndex())->getUnderlyingBufferSize()); - buffer->forceDisallowCPUCopy = true; - - uint8_t writeData[bufferSize] = {0x11, 0x22, 0x33, 0x44}; - cl_event event; - cmdQ.enqueueWriteBuffer(buffer.get(), CL_TRUE, 0, bufferSize, writeData, nullptr, 0, nullptr, &event); - ASSERT_NE(event, nullptr); - auto eventObject = castToObject(event); - ASSERT_NE(eventObject, nullptr); - expectMemory(buffer->getGraphicsAllocation(pClDevice->getRootDeviceIndex())->getUnderlyingBuffer(), writeData, bufferSize); - - uint64_t notExpectedTimestampValues[2] = {0, 0}; - TagNode &hwTimeStamps = *(eventObject->getHwTimeStampNode()); - uint64_t timeStampStartAddress = hwTimeStamps.getGpuAddress() + offsetof(HwTimeStamps, ContextStartTS); - uint64_t timeStampEndAddress = hwTimeStamps.getGpuAddress() + offsetof(HwTimeStamps, ContextEndTS); - expectMemoryNotEqual(reinterpret_cast(timeStampStartAddress), ¬ExpectedTimestampValues[0], sizeof(uint64_t)); - expectMemoryNotEqual(reinterpret_cast(timeStampEndAddress), ¬ExpectedTimestampValues[1], sizeof(uint64_t)); - - eventObject->release(); -}