@@ -309,7 +309,7 @@ TEST(DrmBufferObjectTestPrelim, givenDisableScratchPagesWhenCreateDrmVirtualMemo
309309 EXPECT_TRUE (drm.receivedGemVmControl .flags & DrmPrelimHelper::getDisableScratchVmCreateFlag ());
310310}
311311
312- TEST (DrmBufferObjectPrelim, givenDebuggingEnabledWithoutDisableScratchPagesFlagSetWhenCreateDrmVirtualMemoryThenDisableScratchPagesFlagIsSet ) {
312+ TEST (DrmBufferObjectPrelim, givenDebuggingEnabledWithoutDisableScratchPagesFlagSetWhenCreateDrmVirtualMemoryThenDisableScratchPagesFlagIsNotSet ) {
313313 DebugManagerStateRestore restorer;
314314 debugManager.flags .UseTileMemoryBankInVirtualMemoryCreation .set (0u );
315315
@@ -318,17 +318,16 @@ TEST(DrmBufferObjectPrelim, givenDebuggingEnabledWithoutDisableScratchPagesFlagS
318318 DrmQueryMock drm{*executionEnvironment->rootDeviceEnvironments [0 ]};
319319 drm.configureScratchPagePolicy ();
320320 drm.configureGpuFaultCheckThreshold ();
321- EXPECT_TRUE (drm.disableScratch );
322321
323322 uint32_t vmId = 0 ;
324323 drm.createDrmVirtualMemory (vmId);
325324
326- EXPECT_TRUE (drm.receivedGemVmControl .flags & DrmPrelimHelper::getDisableScratchVmCreateFlag ());
325+ EXPECT_FALSE (drm.receivedGemVmControl .flags & DrmPrelimHelper::getDisableScratchVmCreateFlag ());
327326}
328327
329- TEST (DrmBufferObjectTestPrelim, givenDisableScratchPagesDebugKeyOffAndDebuggingEnabledWhenCreateDrmVirtualMemoryThenEnvVariableIsPriority ) {
328+ TEST (DrmBufferObjectTestPrelim, givenDisableScratchPagesAndDebuggingEnabledWhenCreateDrmVirtualMemoryThenEnvVariableIsPriority ) {
330329 DebugManagerStateRestore restorer;
331- debugManager.flags .DisableScratchPages .set (0 );
330+ debugManager.flags .DisableScratchPages .set (1 );
332331 debugManager.flags .UseTileMemoryBankInVirtualMemoryCreation .set (0u );
333332
334333 auto executionEnvironment = std::make_unique<MockExecutionEnvironment>();
@@ -340,7 +339,7 @@ TEST(DrmBufferObjectTestPrelim, givenDisableScratchPagesDebugKeyOffAndDebuggingE
340339 uint32_t vmId = 0 ;
341340 drm.createDrmVirtualMemory (vmId);
342341
343- EXPECT_FALSE (drm.receivedGemVmControl .flags & DrmPrelimHelper::getDisableScratchVmCreateFlag ());
342+ EXPECT_TRUE (drm.receivedGemVmControl .flags & DrmPrelimHelper::getDisableScratchVmCreateFlag ());
344343}
345344
346345TEST (DrmBufferObjectTestPrelim, givenLocalMemoryDisabledWhenCreateDrmVirtualMemoryThenVmRegionExtensionIsNotPassed) {
0 commit comments