From: Tom de Vries Date: Thu, 14 Apr 2022 11:52:19 +0000 (+0200) Subject: [gdb/testsuite] Fix gdb.base/stap-probe.exp with read1 X-Git-Tag: gdb-12.1-release~11 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f48fc32448205963c597975f1bce3db3c86094ad;p=thirdparty%2Fbinutils-gdb.git [gdb/testsuite] Fix gdb.base/stap-probe.exp with read1 When running test-case gdb.base/stap-probe.exp with make target check-read1, I run into this and similar: ... FAIL: gdb.base/stap-probe.exp: without semaphore, not optimized: \ info probes stap (timeout) ... Fix this by using gdb_test_lines instead of gdb_test. Tested on x86_64-linux. --- diff --git a/gdb/testsuite/gdb.base/stap-probe.exp b/gdb/testsuite/gdb.base/stap-probe.exp index e86c7897b93..75ad56baff6 100644 --- a/gdb/testsuite/gdb.base/stap-probe.exp +++ b/gdb/testsuite/gdb.base/stap-probe.exp @@ -42,10 +42,10 @@ proc stap_test {exec_name {args ""}} { "check argument not at probe point" if {[string first "-DUSE_SEMAPHORES" $args] != -1} { - gdb_test "info probes stap" \ + gdb_test_lines "info probes stap" "" \ "test *user *$hex *$hex .*" } else { - gdb_test "info probes stap" \ + gdb_test_lines "info probes stap" "" \ "test *user *$hex .*" }