aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2010-06-18 15:08:29 +0000
committerPedro Alves <palves@redhat.com>2010-06-18 15:08:29 +0000
commitd8053d4d67fd1bed2aac3f56dd65baea1a0a7471 (patch)
tree1c7c90405726791d56b453caf8a9748cef7451ac /gdb/testsuite/gdb.multi/bkpt-multi-exec.exp
parent24e933dfc831178659f9619abc62875d762f8025 (diff)
downloadgdb-d8053d4d67fd1bed2aac3f56dd65baea1a0a7471.zip
gdb-d8053d4d67fd1bed2aac3f56dd65baea1a0a7471.tar.gz
gdb-d8053d4d67fd1bed2aac3f56dd65baea1a0a7471.tar.bz2
* gdb.multi/base.exp, gdb.multi/bkpt-multi-exec.exp: Use
clean_restart, make sure every test has a distinct message, and that messages don't include the executable' full path.
Diffstat (limited to 'gdb/testsuite/gdb.multi/bkpt-multi-exec.exp')
-rw-r--r--gdb/testsuite/gdb.multi/bkpt-multi-exec.exp14
1 files changed, 5 insertions, 9 deletions
diff --git a/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp b/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp
index 1fe24f6..39b39ad 100644
--- a/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp
+++ b/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp
@@ -42,10 +42,7 @@ if {![istarget "hppa*-hp-hpux*"] && ![istarget "*-linux*"]} then {
# Start with a fresh gdb
-gdb_exit
-gdb_start
-gdb_reinitialize_dir $srcdir/$subdir
-gdb_load ${binfile1}
+clean_restart ${exec1}
# Start the program running, and stop at main.
#
@@ -61,12 +58,11 @@ gdb_test "continue" "SIGSEGV.*"
# Start over, but this time, set a breakpoint before the app crashes.
-gdb_exit
-gdb_start
-gdb_reinitialize_dir $srcdir/$subdir
-gdb_load ${binfile1}
+clean_restart ${exec1}
-gdb_test "add-inferior -exec ${binfile2}"
+gdb_test "add-inferior -exec ${binfile2}" \
+ "Added inferior 2.*" \
+ "add inferior 2 with -exec ${exec2}"
set bp_location [gdb_get_line_number "set breakpoint here" ${srcfile2}]