summaryrefslogtreecommitdiff
path: root/tests/topotests/munet/native.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/topotests/munet/native.py')
-rw-r--r--tests/topotests/munet/native.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/topotests/munet/native.py b/tests/topotests/munet/native.py
index 5747d5e1d7..e3b782396e 100644
--- a/tests/topotests/munet/native.py
+++ b/tests/topotests/munet/native.py
@@ -490,6 +490,10 @@ class NodeMixin:
gdbcmd += f" '-ex={cmd}'"
self.run_in_window(gdbcmd, ns_only=True)
+
+ # We need somehow signal from the launched gdb that it has continued
+ # this is non-trivial so for now just wait a while. :/
+ time.sleep(5)
elif should_gdb and use_emacs:
gdbcmd = gdbcmd.replace("gdb ", "gdb -i=mi ")
ecbin = self.get_exec_path("emacsclient")
@@ -2729,7 +2733,7 @@ ff02::2\tip6-allrouters
),
"format": "stdout HOST [HOST ...]",
"help": "tail -f on the stdout of the qemu/cmd for this node",
- "new-window": True,
+ "new-window": {"background": True, "ns_only": True},
},
{
"name": "stderr",
@@ -2739,7 +2743,7 @@ ff02::2\tip6-allrouters
),
"format": "stderr HOST [HOST ...]",
"help": "tail -f on the stdout of the qemu/cmd for this node",
- "new-window": True,
+ "new-window": {"background": True, "ns_only": True},
},
]
}