From: Pedro Alves Date: Thu, 21 Mar 2013 19:14:38 +0000 (+0000) Subject: Fix gdb.trace/trace-buffer-size.exp race. X-Git-Tag: gdb_7_6-2013-04-26-release~92 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a19e3a30df876fc44968e144dadf0dce1b6f21e7;p=thirdparty%2Fbinutils-gdb.git Fix gdb.trace/trace-buffer-size.exp race. Just the usual missing $gdb_prompt match: (gdb) tstatus No trace has been run on the target. Collected 0 trace frames. Trace buffer has 5242880 bytes of 5242880 bytes free (0% full). Trace will stop if GDB disconnects. Not looking at any trace frame. PASS: gdb.trace/trace-buffer-size.exp: get default buffer size (gdb) set trace-buffer-size 4 (gdb) FAIL: gdb.trace/trace-buffer-size.exp: set trace buffer size 1 This fixes it. gdb/testsuite/ 2013-03-21 Pedro Alves * gdb.trace/trace-buffer-size.exp (get default buffer size): Expect $gdb_prompt in gdb_test_multiple. --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index dda343d745f..54e5058a756 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2013-03-21 Pedro Alves + + * gdb.trace/trace-buffer-size.exp (get default buffer size): + Expect $gdb_prompt in gdb_test_multiple. + 2013-03-20 Pedro Alves PR gdb/15289 diff --git a/gdb/testsuite/gdb.trace/trace-buffer-size.exp b/gdb/testsuite/gdb.trace/trace-buffer-size.exp index e124d7d00c3..7c4ceea115c 100644 --- a/gdb/testsuite/gdb.trace/trace-buffer-size.exp +++ b/gdb/testsuite/gdb.trace/trace-buffer-size.exp @@ -39,7 +39,7 @@ set test "get default buffer size" # Save default trace buffer size in 'default_size'. gdb_test_multiple "tstatus" $test { - -re ".*Trace buffer has ($decimal) bytes of ($decimal) bytes free.*" { + -re ".*Trace buffer has ($decimal) bytes of ($decimal) bytes free.*$gdb_prompt $" { set default_size $expect_out(2,string) pass $test }