binutils-gdb/gdb/testsuite/gdb.trace
Alan Hayward dd06d4d688 testsuite: Add option to capture gdbserver debug
Add both board option and environment variable which enables gdbserver
debug and sends it to the file gdbserver.debug, located in the output
directory for the current test.  Document this.

Add support for the environment variable in the Makefile.

The testsuite can be run with gdbserver debug enabled in the following way:

	make check GDBSERVER_DEBUG=all

Disable tspeed.exp when debugging to prevent the log file filling
many gigabytes then timing out.

gdb/testsuite/ChangeLog:

	* Makefile.in: Pass through GDBSERVER_DEBUG.
        * README (Testsuite Parameters): Add GDBSERVER_DEBUG.
        (gdbserver,debug): Add board setting.
        * gdb.trace/tspeed.exp: Skip when debugging.
	* lib/gdb.exp (gdbserver_debug_enabled): New procedure.
	* lib/gdbserver-support.exp: Likewise
2019-04-25 16:37:03 +01:00
..
actions-changed.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
actions-changed.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
actions.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
actions.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ax.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
backtrace.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
change-loc-1.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
change-loc-2.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
change-loc.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
change-loc.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
change-loc.h Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
circ.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
circ.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
collection.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
collection.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
deltrace.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
disconnected-tracing.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
disconnected-tracing.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
entry-values.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
entry-values.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ftrace-lock.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ftrace-lock.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ftrace.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
ftrace.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
infotrace.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mi-trace-frame-collected.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mi-trace-save.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mi-trace-unavailable.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
mi-traceframe-changed.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
mi-tracepoint-changed.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
mi-tsv-changed.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
no-attach-trace.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
no-attach-trace.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
packetlen.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
passc-dyn.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
passcount.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
pending.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
pending.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
pendshr1.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
pendshr2.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
pr16508.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
qtro.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
qtro.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
range-stepping.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
range-stepping.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
read-memory.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
read-memory.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
report.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
save-trace.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
signal.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
signal.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
stap-trace.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
stap-trace.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
status-stop.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
status-stop.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
strace.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
strace.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
tfile.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
tfile.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
tfind.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
trace-break.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
trace-break.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
trace-buffer-size.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
trace-buffer-size.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
trace-common.h Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
trace-condition.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
trace-condition.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
trace-enable-disable.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
trace-enable-disable.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
trace-mt.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
trace-mt.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
trace-unavailable.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
tracecmd.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
tracefile-pseudo-reg.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
tracefile-pseudo-reg.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
tspeed.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
tspeed.exp testsuite: Add option to capture gdbserver debug 2019-04-25 16:37:03 +01:00
tstatus.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
tsv.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
unavailable-dwarf-piece.c Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
unavailable-dwarf-piece.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
unavailable.cc Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
unavailable.exp Testsuite: Remove pie from trace tests 2019-04-23 14:12:25 +01:00
while-dyn.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00
while-stepping.exp Update copyright year range in all GDB files. 2019-01-01 10:01:51 +04:00