aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/testsuite/gdb.server/server-kill-python.exp8
1 files changed, 8 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.server/server-kill-python.exp b/gdb/testsuite/gdb.server/server-kill-python.exp
index 0a41df0..3e58c51 100644
--- a/gdb/testsuite/gdb.server/server-kill-python.exp
+++ b/gdb/testsuite/gdb.server/server-kill-python.exp
@@ -27,6 +27,14 @@ if {[skip_gdbserver_tests]} {
return 0
}
+# Gdb needs to be running for skip_python_tests, but exit once we're done,
+# we'll start a custom gdb after this.
+clean_restart
+if { [skip_python_tests] } {
+ return 0
+}
+gdb_exit
+
if {[build_executable "failed to prepare" ${testfile} \
${srcfile}] == -1} {
return -1