mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
Kernel Source Level debugger support 4/n
- adding DebugSurface allocation and setup - unit tests refactors: - mock kernel with kernel debug option - separating fixtures to headers - added helper for getting internal-options kernels filenames Change-Id: I7b6f4d46e2ab7cff0da8d5212483f44ae0d4be31
This commit is contained in:

committed by
sys_ocldev

parent
7b1fd38fe6
commit
7f32eb06d1
@ -242,6 +242,13 @@ TEST_F(CommandStreamReceiverTest, makeResidentWithoutParametersDoesNothing) {
|
||||
EXPECT_EQ(0u, residencyAllocations.size());
|
||||
}
|
||||
|
||||
TEST_F(CommandStreamReceiverTest, givenForced32BitAddressingWhenDebugSurfaceIsAllocatedThenRegularAllocationIsReturned) {
|
||||
auto *memoryManager = commandStreamReceiver->getMemoryManager();
|
||||
memoryManager->setForce32BitAllocations(true);
|
||||
auto allocation = commandStreamReceiver->allocateDebugSurface(1024);
|
||||
EXPECT_FALSE(allocation->is32BitAllocation);
|
||||
}
|
||||
|
||||
HWTEST_F(CommandStreamReceiverTest, givenDefaultCommandStreamReceiverThenDefaultDispatchingPolicyIsImmediateSubmission) {
|
||||
auto &csr = pDevice->getUltCommandStreamReceiver<FamilyType>();
|
||||
EXPECT_EQ(CommandStreamReceiver::DispatchMode::ImmediateDispatch, csr.dispatchMode);
|
||||
|
Reference in New Issue
Block a user