diff options
author | Tom de Vries <tdevries@suse.de> | 2025-07-19 17:08:44 +0200 |
---|---|---|
committer | Tom de Vries <tdevries@suse.de> | 2025-07-19 17:08:44 +0200 |
commit | d60ae6437b59d638c9b60c544b8943d413bbb1c3 (patch) | |
tree | 00a2a29494655f06f003032f737d8d23f4d07c83 | |
parent | 2b374e9d6938093db8ec47bcc65fa4dba581d179 (diff) | |
download | binutils-d60ae6437b59d638c9b60c544b8943d413bbb1c3.zip binutils-d60ae6437b59d638c9b60c544b8943d413bbb1c3.tar.gz binutils-d60ae6437b59d638c9b60c544b8943d413bbb1c3.tar.bz2 |
[gdb/testsuite] Fix gdb.multi/pending-bp.exp without python support
With a gdb build without python support and test-case
gdb.multi/pending-bp.exp, I run into:
...
(gdb) python bp=[b for b in gdb.breakpoints() if b.number == 5][0]^M
Python scripting is not supported in this copy of GDB.^M
(gdb) FAIL: $exp: py_test_toggle_thread: find Python gdb.Breakpoint object
...
Fix this by requiring python support for part of the test-case.
Tested on aarch64-linux.
Reviewed-By: Keith Seitz <keiths@redhat.com>
-rw-r--r-- | gdb/testsuite/gdb.multi/pending-bp.exp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gdb/testsuite/gdb.multi/pending-bp.exp b/gdb/testsuite/gdb.multi/pending-bp.exp index 1cd1cfb..2458cd7 100644 --- a/gdb/testsuite/gdb.multi/pending-bp.exp +++ b/gdb/testsuite/gdb.multi/pending-bp.exp @@ -328,5 +328,7 @@ proc_with_prefix py_test_clear_thread {} { # Run all the tests. test_no_inf_display test_pending_toggle -py_test_toggle_thread -py_test_clear_thread +if { [allow_python_tests] } { + py_test_toggle_thread + py_test_clear_thread +} |