Skip to content

Commit 6cd2fde

Browse files
authored
refactor: simplify debug test for reading events in different thread (#315)
All threads can be resumed at once instead of individual thread resume. Signed-off-by: Brandon Yates <[email protected]>
1 parent 697bf38 commit 6cd2fde

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

conformance_tests/tools/debug/src/test_debug.cpp

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1044,17 +1044,11 @@ void read_and_verify_events_debugger_thread(
10441044

10451045
uint8_t *buffer = new uint8_t[1];
10461046
buffer[0] = 0;
1047-
1048-
for (auto &stopped_thread : stopped_threads) {
1049-
uint8_t *buffer = new uint8_t[1];
1050-
buffer[0] = 0;
1051-
LOG_INFO << "[Debugger] Writing to address: " << std::hex << *gpu_buffer_va;
1052-
lzt::debug_write_memory(debug_session, stopped_thread, memory_space_desc, 1,
1053-
buffer);
1054-
print_thread("Resuming device thread ", stopped_thread, DEBUG);
1055-
lzt::debug_resume(debug_session, stopped_thread);
1056-
delete[] buffer;
1057-
}
1047+
LOG_INFO << "[Debugger] Writing to address: " << std::hex << *gpu_buffer_va;
1048+
lzt::debug_write_memory(debug_session, device_thread, memory_space_desc, 1,
1049+
buffer);
1050+
lzt::debug_resume(debug_session, device_thread);
1051+
delete[] buffer;
10581052

10591053
LOG_INFO << "[Debugger] Waiting for module unload and process exit events";
10601054

0 commit comments

Comments
 (0)