GP-0: Fix timing issue in WatchesProviderTest

This commit is contained in:
Dan 2023-01-25 14:36:41 -05:00
parent 57656b567b
commit 065b3b4bcc

View file

@ -297,7 +297,7 @@ public class DebuggerWatchesProviderTest extends AbstractGhidraHeadedDebuggerGUI
}
@Test
public void testLiveCausesReads() throws Exception {
public void testLiveCausesReads() throws Throwable {
createTestModel();
mb.createTestProcessesAndThreads();
bank = mb.testThread1.addRegisterBank();
@ -311,6 +311,7 @@ public class DebuggerWatchesProviderTest extends AbstractGhidraHeadedDebuggerGUI
recorder = modelService.recordTarget(mb.testProcess1,
createTargetTraceMapper(mb.testProcess1), ActionSource.AUTOMATIC);
waitRecorder(recorder);
Trace trace = recorder.getTrace();
TraceThread thread = waitForValue(() -> recorder.getTraceThread(mb.testThread1));