@@ -215,7 +215,7 @@ TEST_F(DebugApiWindowsTest, givenDebugSessionInitializeCalledAndDebugAttachNtSta
215215
216216 EXPECT_EQ (ZE_RESULT_ERROR_UNKNOWN, result);
217217 EXPECT_FALSE (session->moduleDebugAreaCaptured );
218- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
218+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
219219}
220220
221221TEST_F (DebugApiWindowsTest, givenDebugSessionInitializeCalledAndDebugAttachEscapeReturnStatusIsFailedThenErrorUnsupportedFetaureReturned) {
@@ -229,7 +229,7 @@ TEST_F(DebugApiWindowsTest, givenDebugSessionInitializeCalledAndDebugAttachEscap
229229
230230 EXPECT_EQ (ZE_RESULT_ERROR_UNSUPPORTED_FEATURE, result);
231231 EXPECT_FALSE (session->moduleDebugAreaCaptured );
232- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
232+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
233233}
234234
235235TEST_F (DebugApiWindowsTest, givenDebugSessionInitializeCalledAndEventQueueIsEmptyThenAttachDebuggerAndReadEventEscapesAreInvokedAndErrorNotAvailableReturned) {
@@ -244,8 +244,8 @@ TEST_F(DebugApiWindowsTest, givenDebugSessionInitializeCalledAndEventQueueIsEmpt
244244
245245 EXPECT_EQ (ZE_RESULT_ERROR_NOT_AVAILABLE, result);
246246 EXPECT_FALSE (session->moduleDebugAreaCaptured );
247- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
248- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
247+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
248+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
249249}
250250
251251TEST_F (DebugApiWindowsTest, givenDebugSessionInitializeCalledAndEventQueueIsNotAmptyAndModuleDebugAreaIsNotCapturedThenAttachDebuggerAndReadEventEscapesAreInvokedAndErrorNotAvailableReturned) {
@@ -260,8 +260,8 @@ TEST_F(DebugApiWindowsTest, givenDebugSessionInitializeCalledAndEventQueueIsNotA
260260
261261 EXPECT_EQ (ZE_RESULT_ERROR_NOT_AVAILABLE, result);
262262 EXPECT_FALSE (session->moduleDebugAreaCaptured );
263- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
264- EXPECT_EQ (2 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
263+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
264+ EXPECT_EQ (2u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
265265}
266266
267267TEST_F (DebugApiWindowsTest, givenDebugSessionInitializeCalledAndEventQueueIsNotAmptyAndReadAllocationDataFailedThenAttachDebuggerAndReadEventAndReadAllocationDataEscapesAreInvokedAndResultUnknownIsReturned) {
@@ -284,9 +284,9 @@ TEST_F(DebugApiWindowsTest, givenDebugSessionInitializeCalledAndEventQueueIsNotA
284284
285285 EXPECT_EQ (ZE_RESULT_ERROR_UNSUPPORTED_FEATURE, result);
286286 EXPECT_FALSE (session->moduleDebugAreaCaptured );
287- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
288- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
289- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_ALLOCATION_DATA]);
287+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
288+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
289+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_ALLOCATION_DATA]);
290290}
291291
292292TEST_F (DebugApiWindowsTest, givenDebugSessionInitializeCalledAndEventQueueIsNotAmptyAndReadAllocationDataSucceedAndModuleDebugAreaNotCapturedThenAttachDebuggerAndReadEventAndReadAllocationDataEscapesAreInvokedAndResultUnavailableIsReturned) {
@@ -308,9 +308,9 @@ TEST_F(DebugApiWindowsTest, givenDebugSessionInitializeCalledAndEventQueueIsNotA
308308
309309 EXPECT_EQ (ZE_RESULT_ERROR_NOT_AVAILABLE, result);
310310 EXPECT_FALSE (session->moduleDebugAreaCaptured );
311- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
312- EXPECT_EQ (2 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
313- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_ALLOCATION_DATA]);
311+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
312+ EXPECT_EQ (2u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
313+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_ALLOCATION_DATA]);
314314}
315315
316316TEST_F (DebugApiWindowsTest, givenDebugSessionInitializeCalledAndEventQueueIsNotAmptyAndModuleDebugAreaIsCapturedThenAttachDebuggerAndReadEventEscapesAreInvokedAndResultSuccessReturned) {
@@ -336,9 +336,9 @@ TEST_F(DebugApiWindowsTest, givenDebugSessionInitializeCalledAndEventQueueIsNotA
336336
337337 EXPECT_EQ (ZE_RESULT_SUCCESS, result);
338338 EXPECT_TRUE (session->moduleDebugAreaCaptured );
339- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
340- EXPECT_EQ (3 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
341- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_ALLOCATION_DATA]);
339+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
340+ EXPECT_EQ (3u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
341+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_ALLOCATION_DATA]);
342342 EXPECT_EQ (session->processId , config.pid );
343343 EXPECT_EQ (session->debugHandle , mockWddm->debugHandle );
344344}
@@ -369,14 +369,14 @@ TEST_F(DebugApiWindowsTest, givenDebugSessionInitializedAndCloseConnectionCalled
369369 auto result = session->initialize ();
370370
371371 EXPECT_EQ (ZE_RESULT_SUCCESS, result);
372- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
373- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
374- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_ALLOCATION_DATA]);
372+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_ATTACH_DEBUGGER]);
373+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_EVENT]);
374+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_ALLOCATION_DATA]);
375375 EXPECT_EQ (session->processId , config.pid );
376376 EXPECT_EQ (session->debugHandle , mockWddm->debugHandle );
377377
378378 EXPECT_TRUE (session->closeConnection ());
379- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_DETACH_DEBUGGER]);
379+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_DETACH_DEBUGGER]);
380380}
381381
382382TEST_F (DebugApiWindowsTest, givenNtStatusFailedWhenReadAndHandleEventCalledThenResultUnknownIsReturned) {
@@ -464,10 +464,10 @@ TEST_F(DebugApiWindowsTest, givenDebugDataEventTypeWhenReadAndHandleEventCalledT
464464 mockWddm->eventQueue [0 ].eventParamsBuffer .eventParamsBuffer .ReadCreateDebugDataParams .DataBufferPtr = 0xa000 ;
465465 mockWddm->eventQueue [0 ].eventParamsBuffer .eventParamsBuffer .ReadCreateDebugDataParams .DataSize = 8 ;
466466 EXPECT_EQ (ZE_RESULT_SUCCESS, session->readAndHandleEvent (100 ));
467- EXPECT_EQ (1 , session->allElfs .size ());
467+ EXPECT_EQ (1u , session->allElfs .size ());
468468 auto elf = session->allElfs [0 ];
469- EXPECT_EQ (elf.startVA , 0xa000 );
470- EXPECT_EQ (elf.endVA , 0xa008 );
469+ EXPECT_EQ (elf.startVA , 0xa000u );
470+ EXPECT_EQ (elf.endVA , 0xa008u );
471471}
472472
473473TEST_F (DebugApiWindowsTest, givenContextCreateEventTypeWhenReadAndHandleEventCalledThenAllContextsIsSetCorrectly) {
@@ -483,18 +483,18 @@ TEST_F(DebugApiWindowsTest, givenContextCreateEventTypeWhenReadAndHandleEventCal
483483 mockWddm->eventQueue [0 ].eventParamsBuffer .eventParamsBuffer .ContextCreateDestroyEventParams .IsCreated = 1 ;
484484 mockWddm->eventQueue [0 ].eventParamsBuffer .eventParamsBuffer .ContextCreateDestroyEventParams .IsSIPInstalled = 0 ;
485485 EXPECT_EQ (ZE_RESULT_SUCCESS, session->readAndHandleEvent (100 ));
486- EXPECT_EQ (0 , session->allContexts .size ());
486+ EXPECT_EQ (0u , session->allContexts .size ());
487487
488488 mockWddm->curEvent = 0 ;
489489 mockWddm->eventQueue [0 ].eventParamsBuffer .eventParamsBuffer .ContextCreateDestroyEventParams .IsSIPInstalled = 1 ;
490490 EXPECT_EQ (ZE_RESULT_SUCCESS, session->readAndHandleEvent (100 ));
491- EXPECT_EQ (1 , session->allContexts .size ());
492- EXPECT_EQ (1 , session->allContexts .count (0xa000 ));
491+ EXPECT_EQ (1u , session->allContexts .size ());
492+ EXPECT_EQ (1u , session->allContexts .count (0xa000 ));
493493
494494 mockWddm->curEvent = 0 ;
495495 mockWddm->eventQueue [0 ].eventParamsBuffer .eventParamsBuffer .ContextCreateDestroyEventParams .IsCreated = 0 ;
496496 EXPECT_EQ (ZE_RESULT_SUCCESS, session->readAndHandleEvent (100 ));
497- EXPECT_EQ (0 , session->allContexts .size ());
497+ EXPECT_EQ (0u , session->allContexts .size ());
498498}
499499
500500TEST (DebugSessionWindowsTest, whenTranslateNtStatusCalledThenCorrectZeResultReturned) {
@@ -557,7 +557,7 @@ TEST_F(DebugApiWindowsTest, WhenCallingReadGpuMemoryThenMemoryIsRead) {
557557 char output[bufferSize] = {};
558558 auto result = session->readGpuMemory (7 , output, bufferSize, 0x1234 );
559559 EXPECT_EQ (ZE_RESULT_SUCCESS, result);
560- EXPECT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
560+ EXPECT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
561561
562562 for (int i = 0 ; i < bufferSize; i++) {
563563 EXPECT_EQ (static_cast <char >(0xaa ), output[i]);
@@ -572,8 +572,8 @@ TEST_F(DebugApiWindowsTest, WhenCallingWriteGpuMemoryThenMemoryIsWritten) {
572572 char input[bufferSize] = {' h' , ' e' , ' l' , ' l' , ' o' };
573573 auto result = session->writeGpuMemory (7 , input, bufferSize, 0x1234 );
574574 ASSERT_EQ (ZE_RESULT_SUCCESS, result);
575- ASSERT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_WRITE_GFX_MEMORY]);
576- ASSERT_EQ (0 , memcmp (input, mockWddm->testBuffer , bufferSize));
575+ ASSERT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_WRITE_GFX_MEMORY]);
576+ ASSERT_EQ (0u , memcmp (input, mockWddm->testBuffer , bufferSize));
577577}
578578
579579TEST_F (DebugApiWindowsTest, GivenInvalidDebugHandleWhenWritingMemoryThenErrorIsReturned) {
@@ -666,8 +666,8 @@ TEST_F(DebugApiWindowsTest, WhenCallingWriteMemoryForAllThreadThenMemoryIsWritte
666666 session->allContexts .insert (0x12345 );
667667
668668 retVal = session->writeMemory (thread, &desc, bufferSize, input);
669- ASSERT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_WRITE_GFX_MEMORY]);
670- ASSERT_EQ (0 , memcmp (input, mockWddm->testBuffer , bufferSize));
669+ ASSERT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_WRITE_GFX_MEMORY]);
670+ ASSERT_EQ (0u , memcmp (input, mockWddm->testBuffer , bufferSize));
671671 EXPECT_EQ (ZE_RESULT_SUCCESS, retVal);
672672}
673673
@@ -691,12 +691,12 @@ TEST_F(DebugApiWindowsTest, WhenCallingWriteMemoryForSingleThreadThenMemoryIsWri
691691 session->ensureThreadStopped (thread, EuThread::invalidHandle);
692692 auto retVal = session->writeMemory (thread, &desc, bufferSize, input);
693693 EXPECT_EQ (ZE_RESULT_ERROR_NOT_AVAILABLE, retVal);
694- ASSERT_EQ (0 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_WRITE_GFX_MEMORY]);
694+ ASSERT_EQ (0u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_WRITE_GFX_MEMORY]);
695695
696696 session->ensureThreadStopped (thread, 0x12345 );
697697 retVal = session->writeMemory (thread, &desc, bufferSize, input);
698- ASSERT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_WRITE_GFX_MEMORY]);
699- ASSERT_EQ (0 , memcmp (input, mockWddm->testBuffer , bufferSize));
698+ ASSERT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_WRITE_GFX_MEMORY]);
699+ ASSERT_EQ (0u , memcmp (input, mockWddm->testBuffer , bufferSize));
700700 EXPECT_EQ (ZE_RESULT_SUCCESS, retVal);
701701}
702702
@@ -723,7 +723,7 @@ TEST_F(DebugApiWindowsTest, WhenCallingReadMemoryForAllThreadThenMemoryIsWritten
723723 session->allContexts .insert (0x12345 );
724724
725725 retVal = session->readMemory (thread, &desc, bufferSize, output);
726- ASSERT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
726+ ASSERT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
727727 for (int i = 0 ; i < bufferSize; i++) {
728728 EXPECT_EQ (static_cast <char >(0xaa ), output[i]);
729729 }
@@ -751,12 +751,12 @@ TEST_F(DebugApiWindowsTest, WhenCallingReadMemoryForSingleThreadThenMemoryIsRead
751751 session->ensureThreadStopped (thread, EuThread::invalidHandle);
752752 auto retVal = session->readMemory (thread, &desc, bufferSize, output);
753753 EXPECT_EQ (ZE_RESULT_ERROR_NOT_AVAILABLE, retVal);
754- ASSERT_EQ (0 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
754+ ASSERT_EQ (0u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
755755
756756 session->ensureThreadStopped (thread, 0x12345 );
757757
758758 retVal = session->readMemory (thread, &desc, bufferSize, output);
759- ASSERT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
759+ ASSERT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
760760 for (int i = 0 ; i < bufferSize; i++) {
761761 EXPECT_EQ (static_cast <char >(0xaa ), output[i]);
762762 }
@@ -790,12 +790,12 @@ TEST_F(DebugApiWindowsTest, WhenCallingReadMemoryForElfThenUnsupportedFeatureIsR
790790 desc.address = elfVaStart;
791791 desc.type = ZET_DEBUG_MEMORY_SPACE_TYPE_DEFAULT;
792792 auto retVal = session->readMemory (thread, &desc, bufferSize, output);
793- ASSERT_EQ (0 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
793+ ASSERT_EQ (0u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
794794 EXPECT_EQ (ZE_RESULT_ERROR_UNSUPPORTED_FEATURE, retVal);
795795
796796 desc.address = elfVaEnd - 1 ;
797797 retVal = session->readMemory (thread, &desc, bufferSize, output);
798- ASSERT_EQ (1 , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
798+ ASSERT_EQ (1u , mockWddm->dbgUmdEscapeActionCalled [DBGUMD_ACTION_READ_GFX_MEMORY]);
799799 EXPECT_EQ (ZE_RESULT_SUCCESS, retVal);
800800
801801 delete[] elfData;
0 commit comments