diff options
Diffstat (limited to 'gdb/testsuite/gdb.trace')
-rw-r--r-- | gdb/testsuite/gdb.trace/mi-trace-frame-collected.exp | 6 | ||||
-rw-r--r-- | gdb/testsuite/gdb.trace/mi-trace-unavailable.exp | 6 | ||||
-rw-r--r-- | gdb/testsuite/gdb.trace/mi-traceframe-changed.exp | 12 |
3 files changed, 8 insertions, 16 deletions
diff --git a/gdb/testsuite/gdb.trace/mi-trace-frame-collected.exp b/gdb/testsuite/gdb.trace/mi-trace-frame-collected.exp index 969fe27..4c7c103 100644 --- a/gdb/testsuite/gdb.trace/mi-trace-frame-collected.exp +++ b/gdb/testsuite/gdb.trace/mi-trace-frame-collected.exp @@ -41,10 +41,8 @@ gdb_exit load_lib mi-support.exp set MIFLAGS "-i=mi" -if [mi_gdb_start] { - return -} -mi_run_to_main +mi_clean_restart $binfile +mi_runto_main mi_gdb_test "-break-insert end" \ "\\^done,bkpt=\{number=\"${decimal}\",type=\"breakpoint\".*\"\}" \ diff --git a/gdb/testsuite/gdb.trace/mi-trace-unavailable.exp b/gdb/testsuite/gdb.trace/mi-trace-unavailable.exp index 77923a5..4abb92b 100644 --- a/gdb/testsuite/gdb.trace/mi-trace-unavailable.exp +++ b/gdb/testsuite/gdb.trace/mi-trace-unavailable.exp @@ -36,10 +36,8 @@ gdb_exit load_lib mi-support.exp set MIFLAGS "-i=mi" -if [mi_gdb_start] { - return -} -mi_run_to_main +mi_clean_restart $binfile +mi_runto_main mi_gdb_test "-break-insert marker" \ "\\^done,bkpt=\{number=\"${decimal}\",type=\"breakpoint\".*\"\}" \ diff --git a/gdb/testsuite/gdb.trace/mi-traceframe-changed.exp b/gdb/testsuite/gdb.trace/mi-traceframe-changed.exp index f0be9a8..a4c7cf6 100644 --- a/gdb/testsuite/gdb.trace/mi-traceframe-changed.exp +++ b/gdb/testsuite/gdb.trace/mi-traceframe-changed.exp @@ -49,10 +49,7 @@ proc test_tfind_tfile { } { global decimal global tfile_basic - if [mi_gdb_start] { - return - } - mi_gdb_load ${binfile} + mi_clean_restart $binfile mi_gdb_test "-target-select tfile ${tfile_basic}" \ ".*=breakpoint-created,bkpt=\{number=\"${decimal}\",type=\"tracepoint\",disp=\"keep\",enabled=\"y\",.*,func=\"write_basic_trace_file\".*\\^connected" \ @@ -124,11 +121,10 @@ gdb_exit proc test_tfind_remote { } { with_test_prefix "remote" { global decimal + global binfile - if [mi_gdb_start] { - return - } - mi_run_to_main + mi_clean_restart $binfile + mi_runto_main mi_gdb_test "-break-insert end" "\\^done.*" "break end" mi_gdb_test "-break-insert -a func2" "\\^done.*" "break func2" |