gdb/testsuite/
authorJan Kratochvil <jan.kratochvil@redhat.com>
Sat, 10 Dec 2011 23:05:08 +0000 (23:05 +0000)
committerJan Kratochvil <jan.kratochvil@redhat.com>
Sat, 10 Dec 2011 23:05:08 +0000 (23:05 +0000)
PR testsuite/12649
* gdb.trace/ftrace.exp (test_fast_tracepoints): Import gdb_prompt.
Protect gdb_test_multiple by final $gdb_prompt match.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.trace/ftrace.exp

index 1a51587b498a28eb408a34b295bcea1f64a4830f..1a02cf9fac68570f74a7dd7901ac499450be1411 100644 (file)
@@ -1,3 +1,9 @@
+2011-12-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       PR testsuite/12649
+       * gdb.trace/ftrace.exp (test_fast_tracepoints): Import gdb_prompt.
+       Protect gdb_test_multiple by final $gdb_prompt match.
+
 2011-12-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        * gdb.cp/static-method.exp (have_gcc_45682_fixed, info addr A::func()):
index f45c6da11144d26249c79de310913e8dee111fb1..ab0e3bff02292c376333f35d1a1f31eeb2d00b0e 100644 (file)
@@ -76,6 +76,7 @@ proc run_trace_experiment {} {
 }
 
 proc test_fast_tracepoints {} {
+    global gdb_prompt
 
     set fourgood 0
 
@@ -111,10 +112,10 @@ proc test_fast_tracepoints {} {
            }
 
            gdb_test_multiple "ftrace four_byter" "set 4-byte fast tracepoint" {
-               -re "May not have a fast tracepoint at .*" {
+               -re "May not have a fast tracepoint at .*\r\n$gdb_prompt $" {
                    pass "4-byte fast tracepoint could not be set"
                }
-               -re "Fast tracepoint .*" {
+               -re "Fast tracepoint .*\r\n$gdb_prompt $" {
                    pass "4-byte fast tracepoint is set"
                    set fourgood 1
                }