[pushed,4/6,gdb/testsuite] Require non-remote host for gdb.server/multi-ui-errors.exp

Message ID 20230328154855.32238-5-tdevries@suse.de
State Committed
Headers
Series Fix gdb.server for remote host |

Commit Message

Tom de Vries March 28, 2023, 3:48 p.m. UTC
  Require non-remote host for test-case gdb.server/multi-ui-errors.exp, because
it uses "spawn -pty", which creates a pty on build, which gdb cannot use on
remote host.

Tested on x86_64-linux.
---
 gdb/testsuite/gdb.server/multi-ui-errors.exp | 3 +++
 1 file changed, 3 insertions(+)
  

Patch

diff --git a/gdb/testsuite/gdb.server/multi-ui-errors.exp b/gdb/testsuite/gdb.server/multi-ui-errors.exp
index 266207a5f4b..af83614fe55 100644
--- a/gdb/testsuite/gdb.server/multi-ui-errors.exp
+++ b/gdb/testsuite/gdb.server/multi-ui-errors.exp
@@ -25,6 +25,9 @@  load_lib gdbserver-support.exp
 standard_testfile
 
 require allow_gdbserver_tests
+# The test-case uses "spawn -pty", which creates a pty on build, which gdb
+# cannot use on remote host.
+require {!is_remote host}
 
 save_vars { GDBFLAGS } {
     # If GDB and GDBserver are both running locally, set the sysroot to avoid