Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2024-04-23-1'

This commit is contained in:
Ryan Kurtz 2024-04-23 10:49:40 -04:00
commit b9ebd7c83d

View File

@ -542,10 +542,9 @@ public class GdbMethodsTest extends AbstractGdbTraceRmiTest {
RemoteMethod attachObj = conn.getMethod("attach_obj");
try (ManagedDomainObject mdo = openDomainObject("/New Traces/gdb/noname")) {
tb = new ToyDBTraceBuilder((Trace) mdo.get());
TraceObject inf = Objects.requireNonNull(tb.obj("Inferiors[1]"));
TraceObject target =
Objects.requireNonNull(tb.obj("Available[%d]".formatted(proc.pid)));
attachObj.invoke(Map.of("inferior", inf, "target", target));
attachObj.invoke(Map.of("target", target));
String out = conn.executeCapture("info inferiors");
assertThat(out, containsString("process %d".formatted(proc.pid)));
@ -1156,7 +1155,8 @@ public class GdbMethodsTest extends AbstractGdbTraceRmiTest {
tb = new ToyDBTraceBuilder((Trace) mdo.get());
waitStopped();
breakEvent.invoke(Map.of("spec", "load"));
TraceObject inf = Objects.requireNonNull(tb.obj("Inferiors[1]"));
breakEvent.invoke(Map.of("inferior", inf, "spec", "load"));
String out = conn.executeCapture("info break");
assertThat(out, containsString("load of library"));