From: Tom de Vries Date: Tue, 30 Sep 2025 13:36:05 +0000 (+0200) Subject: [gdb/testsuite] Fix gdb.tui/pr30056.exp arrow right test X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1e58e321200cb4cd40b396f7e60ebf5fd60dc1bc;p=thirdparty%2Fbinutils-gdb.git [gdb/testsuite] Fix gdb.tui/pr30056.exp arrow right test On aarch64-linux, I run into: ... FAIL: gdb.tui/pr30056.exp: arrow right ... because while the intention is to observe the change from: ... | 20 main (void) | ... into: ... | 20 ain (void) | ... we're actually looking at another line. Fix this by looking at the contents of the entire source window. Tested on aarch64-linux and x86_64-linux. PR testsuite/33506 Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=33506 --- diff --git a/gdb/testsuite/gdb.tui/pr30056.exp b/gdb/testsuite/gdb.tui/pr30056.exp index 3cf5e906b7a..22278e35662 100644 --- a/gdb/testsuite/gdb.tui/pr30056.exp +++ b/gdb/testsuite/gdb.tui/pr30056.exp @@ -56,7 +56,7 @@ gdb_assert { [Term::wait_for_region_contents 0 $Term::_cur_row $Term::_cols 1 \ # Send arrow-right. send_gdb "\033\[C" # Wait for arrow-right effect. -gdb_assert { [Term::wait_for_region_contents 1 5 78 1 \ +gdb_assert { [Term::wait_for_region_contents 1 1 78 13 \ [string_to_regexp " ain (void)"]] } "arrow right" # Send ^C.