This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH 00/14] Fixes for GDB Testsuites
- From: Shahab Vahedi <shahab dot vahedi at gmail dot com>
- To: gdb-patches at sourceware dot org
- Cc: Shahab Vahedi <shahab at synopsys dot com>, Shahab Vahedi <shahab dot vahedi at gmail dot com>, Francois Bedard <fbedard at synopsys dot com>
- Date: Fri, 7 Feb 2020 15:59:49 +0100
- Subject: [PATCH 00/14] Fixes for GDB Testsuites
From: Shahab Vahedi <shahab@synopsys.com>
This is a set of patches mostly for adapting the tests as such to handle
the executions through a gdb server better. We have encountered these
issues while running the tests for ARC, but I believe other targets can
benefit from them.
I have run "make check-gdb" for x86_64 target and there was no
regression.
Anton Kolesov (14):
gdb/testsuite: Fix an invalid is_remote check in fileio test
gdb/testsuite: Skip fileio.exp for remote targets
gdb/testsuite: Add exit_is_reliable proc
gdb/testsuite: Avoid fake failures when exit is unreliable
gdb/testsuite: Skip a few gdb.base/skip.exp tests for remote targets
gdb/testsuite: Fix gdb.mi exit function
gdb/testsuite: Fix invalid watchpoint test in mi suite
gdb/testsuite: Fix bug in break-unload-file
gdb/testsuite: Fix break-always.exp for enabled do_reload_on_run
gdb/testsuite: Fix gdb.base/chng-syms.exp for remote target
gdb/testsuite: Fix dbx.exp for remote targets
gdb/testsuite: Skip on of the interp.exp test for remote targets
gdb/testsuite: Skip killed-outside when nosignals
gdb/testsuite: Skip some compile.exp tests when running with gdb-comm board
gdb/testsuite/config/monitor.exp | 8 +++++++
gdb/testsuite/gdb.base/break-always.exp | 10 ++++++--
gdb/testsuite/gdb.base/break-unload-file.exp | 2 +-
gdb/testsuite/gdb.base/callexit.exp | 7 ++++++
gdb/testsuite/gdb.base/commands.exp | 14 +++++++++++
gdb/testsuite/gdb.base/dbx.exp | 6 +++++
gdb/testsuite/gdb.base/ena-dis-br.exp | 18 ++++++++------
gdb/testsuite/gdb.base/fileio.exp | 5 +++-
gdb/testsuite/gdb.base/hook-stop.exp | 12 +++++++++-
gdb/testsuite/gdb.base/interp.exp | 20 +++++++++-------
gdb/testsuite/gdb.base/killed-outside.exp | 5 ++++
gdb/testsuite/gdb.base/nextoverexit.exp | 7 ++++++
gdb/testsuite/gdb.base/skip.exp | 12 ++++++----
gdb/testsuite/gdb.compile/compile.exp | 25 +++++++++++---------
gdb/testsuite/gdb.mi/basics.c | 2 +-
gdb/testsuite/gdb.mi/mi-break.exp | 10 ++++++++
gdb/testsuite/gdb.mi/mi-cli.exp | 15 +++++++-----
gdb/testsuite/gdb.mi/mi-exit-code.exp | 5 ++++
gdb/testsuite/gdb.mi/mi-simplerun.exp | 5 ++++
gdb/testsuite/gdb.mi/mi-watch.exp | 5 ++++
gdb/testsuite/lib/gdb.exp | 18 ++++++++------
gdb/testsuite/lib/mi-support.exp | 7 ++++++
22 files changed, 169 insertions(+), 49 deletions(-)
--
2.25.0