diff options
author | Simon Marchi <simon.marchi@polymtl.ca> | 2023-01-03 14:22:16 -0500 |
---|---|---|
committer | Simon Marchi <simon.marchi@polymtl.ca> | 2023-01-04 11:19:50 -0500 |
commit | 4b9728bec157796478831972fc8d07306dd9dcde (patch) | |
tree | f91e989aa8a599c156338d09d64dbe152d42b220 /gdb/sparc-tdep.c | |
parent | 478eebf831985d4c4aeb4c781e20b0d7ecce5baf (diff) | |
download | binutils-4b9728bec157796478831972fc8d07306dd9dcde.zip binutils-4b9728bec157796478831972fc8d07306dd9dcde.tar.gz binutils-4b9728bec157796478831972fc8d07306dd9dcde.tar.bz2 |
gdb: use gdb_test_multiple in gdb_breakpoint
When running the testsuite in a non-optimized build on a slow machine, I
sometimes get:
UNTESTED: gdb.gdb/selftest.exp: Cannot set breakpoint at captured_main, skipping testcase.
do_self_tests, in lib/selftest-support.exp, uses `with_timeout_factor
10`, to account for the fact that reading the debug info of the gdb
binary (especially in a non-optimized GDB) can take time. But then it
ends up calling gdb_breakpoint, which uses gdb_expect with a hard-coded
timeout of 30 seconds.
Fix this by making gdb_breakpoint use gdb_test_multiple, which is a
desired change anyway for this kind of simple command / expected
output case.
Change-Id: I9b06ce991cc584810d8cc231b2b4893980b8be75
Reviewed-By: Lancelot Six <lancelot.six@amd.com>
Diffstat (limited to 'gdb/sparc-tdep.c')
0 files changed, 0 insertions, 0 deletions