aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2013-03-21 19:18:25 +0000
committerPedro Alves <palves@redhat.com>2013-03-21 19:18:25 +0000
commitc12440c923e84ac14c210cccfa57306fc3e68e91 (patch)
tree3acdbda272ef69417104fd89388686fca038c8f8
parent4755303e509dc866cb7fd26e9a27c159acffe30d (diff)
downloadgdb-c12440c923e84ac14c210cccfa57306fc3e68e91.zip
gdb-c12440c923e84ac14c210cccfa57306fc3e68e91.tar.gz
gdb-c12440c923e84ac14c210cccfa57306fc3e68e91.tar.bz2
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 <palves@redhat.com> * gdb.trace/trace-buffer-size.exp (get default buffer size): Expect $gdb_prompt in gdb_test_multiple.
-rw-r--r--gdb/testsuite/ChangeLog5
-rw-r--r--gdb/testsuite/gdb.trace/trace-buffer-size.exp2
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 690126c..5e47767 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2013-03-21 Pedro Alves <palves@redhat.com>
+
+ * gdb.trace/trace-buffer-size.exp (get default buffer size):
+ Expect $gdb_prompt in gdb_test_multiple.
+
2013-03-21 Doug Evans <dje@google.com>
* gdb.base/maint.exp: Update tests for per-command stats.
diff --git a/gdb/testsuite/gdb.trace/trace-buffer-size.exp b/gdb/testsuite/gdb.trace/trace-buffer-size.exp
index e85fbc6..e8c6a95 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
}