]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gdb testsuite: Introduce allow_multi_inferior_tests and use it throughout
authorPedro Alves <pedro@palves.net>
Thu, 1 Jun 2023 17:43:15 +0000 (18:43 +0100)
committerPedro Alves <pedro@palves.net>
Wed, 11 Jun 2025 14:03:28 +0000 (15:03 +0100)
commiteb6c9310ee4d6cbde509d251fafb54ae45f5a5bf
treebc057ebe68a079a869da20ccf710bbc394218aab
parentf74bd9bcabce02de70169ea441d0ab6b8a2e2451
gdb testsuite: Introduce allow_multi_inferior_tests and use it throughout

The Windows port does not support multi-process debugging.  Testcases
that want to exercise multi-process currently FAIL and some hit
cascading timeouts.  Add a new allow_multi_inferior_tests procedure,
meant to be used with require, and sprinkle it throughout testcases as
needed.

Approved-by: Kevin Buettner <kevinb@redhat.com>
Change-Id: I4a10d8f04f9fa10f4b751f140ad0a6d31fbd9dfb
25 files changed:
gdb/testsuite/gdb.base/kill-detach-inferiors-cmd.exp
gdb/testsuite/gdb.base/run-control-while-bg-execution.exp
gdb/testsuite/gdb.btrace/multi-inferior.exp
gdb/testsuite/gdb.mi/interrupt-thread-group.exp
gdb/testsuite/gdb.mi/user-selected-context-sync.exp
gdb/testsuite/gdb.multi/attach-while-running.exp
gdb/testsuite/gdb.multi/bp-thread-specific.exp
gdb/testsuite/gdb.multi/dummy-frame-restore.exp
gdb/testsuite/gdb.multi/multi-arch.exp
gdb/testsuite/gdb.multi/multi-attach.exp
gdb/testsuite/gdb.multi/multi-exit.exp
gdb/testsuite/gdb.multi/multi-kill.exp
gdb/testsuite/gdb.multi/multi-re-run.exp
gdb/testsuite/gdb.multi/multi-target.exp.tcl
gdb/testsuite/gdb.multi/multi-term-settings.exp
gdb/testsuite/gdb.multi/start-inferior-specific.exp
gdb/testsuite/gdb.multi/stop-all-on-exit.exp
gdb/testsuite/gdb.multi/tids-gid-reset.exp
gdb/testsuite/gdb.multi/tids.exp
gdb/testsuite/gdb.multi/watchpoint-multi.exp
gdb/testsuite/gdb.threads/access-mem-running-thread-exit.exp
gdb/testsuite/gdb.threads/detach-step-over.exp
gdb/testsuite/gdb.threads/threadapply.exp
gdb/testsuite/gdb.threads/vfork-multi-inferior.exp
gdb/testsuite/lib/gdb.exp