From 1e58e321200cb4cd40b396f7e60ebf5fd60dc1bc Mon Sep 17 00:00:00 2001 From: Tom de Vries Date: Tue, 30 Sep 2025 15:36:05 +0200 Subject: [PATCH] [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 --- gdb/testsuite/gdb.tui/pr30056.exp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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. -- 2.47.3