binutils-gdb/gdb/testsuite/gdb.trace
Yao Qi 80f0110c98 Remove checking vCont;s in exec_cmd_expect_vCont_count
Nowadays, in the range-stepping tests, we check not only the number of
vCont;r packets but also the number of vCont;s packets, because we think
the remote target which can do range stepping must support single step.

However, if we turn displaced stepping on, the remote target (GDBserver)
can do range stepping, and support single step, but GDB may decide to
resume instructions in the scratchpad rather than single step them one
by one for displaced stepping.  For example, when aarch64 GDB debugs
arm linux program with aarch64 GDBserver, GDBserver supports both range
stepping and single step, but GDB (with the gdbarch for arm-linux)
decides resume instructions in the scratchpad, so in the RSP traffic,
there is no vCont;s packet at all, and some range-stepping.exp tests
fail,

FAIL: gdb.base/range-stepping.exp: multi insns: next: vCont;s=1 vCont;r=1

This patch is to get rid of the checking to the number of vCont;s in
exec_cmd_expect_vCont_count.

gdb/testsuite:

2015-10-21  Yao Qi  <yao.qi@linaro.org>

	* lib/range-stepping-support.exp (exec_cmd_expect_vCont_count):
	Remove argument exp_vCont_s.
	* gdb.base/range-stepping.exp: Callers updated.
	* gdb.trace/range-stepping.exp: Likewise.
2015-10-21 16:16:25 +01:00
..
Makefile.in
actions-changed.c
actions-changed.exp
actions.c
actions.exp Fix gdb.trace/{actions,infotrace,while-stepping}.exp with extended-remote 2015-04-08 10:39:43 +01:00
ax.exp PR18617 - Incorrect expression bytecode generated for narrowing conversions 2015-07-08 10:53:36 +01:00
backtrace.exp [testsuite][AArch64] Port gdb.trace 2015-07-09 16:35:11 +01:00
change-loc-1.c
change-loc-2.c
change-loc.c
change-loc.exp
change-loc.h Enable fast tracepoint tests 2015-09-21 15:01:05 +01:00
circ.c
circ.exp
collection.c
collection.exp [testsuite][AArch64] Port gdb.trace 2015-07-09 16:35:11 +01:00
deltrace.exp
disconnected-tracing.c
disconnected-tracing.exp
entry-values.c
entry-values.exp
ftrace-lock.c Add a test case for fast tracepoints' locking mechanism 2015-09-21 15:01:05 +01:00
ftrace-lock.exp Add a test case for fast tracepoints' locking mechanism 2015-09-21 15:01:05 +01:00
ftrace.c Enable fast tracepoint tests 2015-09-21 15:01:05 +01:00
ftrace.exp Enable fast tracepoint tests 2015-09-21 15:01:05 +01:00
infotrace.exp Fix gdb.trace/{actions,infotrace,while-stepping}.exp with extended-remote 2015-04-08 10:39:43 +01:00
mi-trace-frame-collected.exp [testsuite][AArch64] Port gdb.trace 2015-07-09 16:35:11 +01:00
mi-trace-unavailable.exp [testsuite][AArch64] Port gdb.trace 2015-07-09 16:35:11 +01:00
mi-traceframe-changed.exp
mi-tracepoint-changed.exp
mi-tsv-changed.exp
no-attach-trace.c
no-attach-trace.exp
packetlen.exp
passc-dyn.exp
passcount.exp
pending.c
pending.exp Warn when accessing binaries from remote targets 2015-08-21 17:11:36 +01:00
pendshr1.c Enable fast tracepoint tests 2015-09-21 15:01:05 +01:00
pendshr2.c Enable fast tracepoint tests 2015-09-21 15:01:05 +01:00
pr16508.exp
qtro.c
qtro.exp
range-stepping.c Enable fast tracepoint tests 2015-09-21 15:01:05 +01:00
range-stepping.exp Remove checking vCont;s in exec_cmd_expect_vCont_count 2015-10-21 16:16:25 +01:00
read-memory.c
read-memory.exp
report.exp [testsuite][AArch64] Port gdb.trace 2015-07-09 16:35:11 +01:00
save-trace.exp
stap-trace.c
stap-trace.exp
status-stop.c
status-stop.exp
strace.c
strace.exp Move strace -m/explicit location test to strace.exp 2015-08-17 11:57:01 -07:00
tfile.c
tfile.exp
tfind.exp
trace-break.c Enable fast tracepoint tests 2015-09-21 15:01:05 +01:00
trace-break.exp [testsuite][AArch64] Port gdb.trace 2015-07-09 16:35:11 +01:00
trace-buffer-size.c
trace-buffer-size.exp
trace-condition.c Enable fast tracepoint tests 2015-09-21 15:01:05 +01:00
trace-condition.exp Enable fast tracepoint tests 2015-09-21 15:01:05 +01:00
trace-mt.c Enable fast tracepoint tests 2015-09-21 15:01:05 +01:00
trace-mt.exp
trace-unavailable.c
tracecmd.exp
tspeed.c
tspeed.exp
tstatus.exp
tsv.exp
unavailable-dwarf-piece.c
unavailable-dwarf-piece.exp
unavailable.cc
unavailable.exp [testsuite][AArch64] Port gdb.trace 2015-07-09 16:35:11 +01:00
while-dyn.exp [testsuite][AArch64] Port gdb.trace 2015-07-09 16:35:11 +01:00
while-stepping.exp Fix gdb.trace/{actions,infotrace,while-stepping}.exp with extended-remote 2015-04-08 10:39:43 +01:00