gdb/testsuite: fix gdb.threads/stepi-random-signal.exp pattern (gdb/26532)
authorSimon Marchi <simon.marchi@polymtl.ca>
Tue, 25 Aug 2020 15:06:43 +0000 (11:06 -0400)
committerSimon Marchi <simon.marchi@polymtl.ca>
Tue, 25 Aug 2020 15:06:43 +0000 (11:06 -0400)
Commit 1eb8556f5a8b ("gdb: add infrun_debug_printf macro") changed the
debug output format for `set debug infrun 1`.  The test
gdb.threads/stepi-random-signal.exp uses that debug output, and was
updated, but not correctly.  It results in this failure:

    FAIL: gdb.threads/stepi-random-signal.exp: stepi (no random signal)

Fix it by adjusting the pattern in the test.

gdb/testsuite/ChangeLog:

PR gdb/26532
* gdb.threads/stepi-random-signal.exp: Update pattern.

Change-Id: If5fa525e9545e32a286effe6a6184358374bd37c

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.threads/stepi-random-signal.exp

index 2ec908496c56a8ede8f091ac39c4fee035a72ab1..deab76474cf2f5de45d24b52760c7d4ce8ee6af2 100644 (file)
@@ -1,3 +1,8 @@
+2020-08-25  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       PR gdb/26532
+       * gdb.threads/stepi-random-signal.exp: Update pattern.
+
 2020-08-25  Simon Marchi  <simon.marchi@efficios.com>
 
        PR gdb/26532
index fa20f38ba61efe57d3696465b65b9ec0d6db0d66..9a8b38c2acf532a2f11b5a4d5cf3853721020bce 100644 (file)
@@ -87,7 +87,7 @@ set seen 0
 
 set test "stepi"
 if {[gdb_test_multiple "stepi" "$test" {
-    -re "infrun: handle_signal_stop: random signal" {
+    -re {\[infrun\] handle_signal_stop: random signal} {
        set seen 1
        exp_continue
     }