]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
[gdb/testsuite] Fix timeout in gdb.tui/wrap-line.exp
authorTom de Vries <tdevries@suse.de>
Fri, 26 Sep 2025 23:20:56 +0000 (01:20 +0200)
committerTom de Vries <tdevries@suse.de>
Fri, 26 Sep 2025 23:20:56 +0000 (01:20 +0200)
When running test-case gdb.tui/wrap-line.exp on msys2-ucrt64, I run into a
timeout here:
...
set test "startup prompt"
gdb_test_multiple "" $test {
    -re "^$gdb_prompt $" {
pass "$test"
    }
}
...
due to running into "^[[6n(gdb) ".

Fix this by allowing this, similar to how this was fixed in default_gdb_start by
commit 7e1964f9c61 ("[gdb/testsuite] Set TERM to dumb by default").

Tested on x86_64-linux and msys2-ucrt64.

Approved-By: Tom Tromey <tom@tromey.com>
gdb/testsuite/gdb.tui/wrap-line.exp

index a1ba706654a040d3edb95ed84c060656611e6a3d..03c57b0c1f71555b7b9ac3976dbafce2c19a1b6e 100644 (file)
@@ -172,7 +172,7 @@ with_test_prefix width-auto-detected {
 
        set test "startup prompt"
        gdb_test_multiple "" $test {
-           -re "^$gdb_prompt $" {
+           -re "^(\033\\\[6n)?$gdb_prompt $" {
                pass "$test"
            }
        }