Home
last modified time | relevance | path

Searched refs:vgdb (Results 1 – 25 of 92) sorted by relevance

1234

/external/valgrind/gdbserver_tests/
Dnlvgdbsigqueue.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-nlvgdbsigqueue
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
8 shell ./simulate_control_c --vgdb-prefix=./vgdb-prefix-nlvgdbsigqueue 1 grep main nlvgdbsigqueue.st…
10 # send SIGUSR1/SIGUSR1 in a few seconds, after vgdb has attached
11 # vgdb will attach when it will receive the control-c
12 shell ./send_signal USR1 --vgdb-prefix=./vgdb-prefix-nlvgdbsigqueue 0 grep attachedwaitingforsigusr…
13 shell ./send_signal USR1 --vgdb-prefix=./vgdb-prefix-nlvgdbsigqueue 1 grep attachedwaitingforsigusr…
15 echo continuing to have vgdb interrupted by simulate_control_c\n
18 # Now vgdb should have received the interrupt, and so has
[all …]
Dmchelp.vgtest3 vgopts: --tool=memcheck --vgdb=yes --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-mchelp
6 progB: vgdb
7 argsB: --wait=60 --vgdb-prefix=./vgdb-prefix-mchelp -c help -c help debug -c v.kill
Dnlsigvgdb.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-nlsigvgdb
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
10 shell ./simulate_control_c --vgdb-prefix=./vgdb-prefix-nlsigvgdb 1 grep continuing nlsigvgdb.stderr…
DmcinvokeWS.vgtest1 # test that vgdb can invoke a process when all threads are in WaitSys mode.
5 vgopts: --tool=memcheck --vgdb=yes --vgdb-prefix=./vgdb-prefix-mcinvokeWS
7 prereq: test -f vgdb.invoker
9 argsB: 10 --vgdb-prefix=./vgdb-prefix-mcinvokeWS --wait=60 -c v.wait 0
Dnlcontrolc.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-nlcontrolc
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
8 shell ./simulate_control_c --vgdb-prefix=./vgdb-prefix-nlcontrolc 1 grep main nlcontrolc.stderr.out
26 shell ./simulate_control_c --vgdb-prefix=./vgdb-prefix-nlcontrolc 1 grep changed nlcontrolc.stdoutB…
Dmake_local_links97 ln -f -s ../coregrind/vgdb gdbserver_tests/vgdb
98 ln -f -s ../../coregrind/vgdb gdbserver_tests/solaris/vgdb
102 if gdbserver_tests/vgdb --help 2>&1 |
105 rm -f gdbserver_tests/vgdb.invoker
107 touch gdbserver_tests/vgdb.invoker
Dnlsigvgdb.vgtest3 # gdbserver must send a signal to itself that is wait-ed for by vgdb.
4 # But if this signal is masked, then vgdb does not recuperate the control
8 vgopts: --tool=none --vgdb=yes --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-nlsigvgdb
10 prereq: test -e gdb -a -f vgdb.invoker
DmcinvokeRU.vgtest1 # test that vgdb can invoke a process when all threads are in Runnable or Yielding mode
5 vgopts: --tool=memcheck --vgdb=yes --vgdb-prefix=./vgdb-prefix-mcinvokeRU
7 # as the Valgrind process is always busy, we do not need the vgdb.invoker prereq.
11 argsB: 10 --vgdb-prefix=./vgdb-prefix-mcinvokeRU --max-invoke-ms=0 --wait=60 -c v.wait 0
Dnlvgdbsigqueue.vgtest3 # vgdb must queue these signals and deliver them before PTRACE_DETACHing.
7 vgopts: --tool=none --vgdb=yes --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-nlvgdbsigqueue
9 prereq: test -e gdb -a -f vgdb.invoker
Dnlgone_exit.vgtest2 # also test the --vgdb-stop-at startup and exit args (so we do not use
3 # --vgdb-error=0 here)
6 vgopts: --tool=none --vgdb=yes --vgdb-stop-at=startup,exit --vgdb-prefix=./vgdb-prefix-nlgone-exit
DmcinfcallRU.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-mcinfcallRU
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
8 shell ./simulate_control_c --vgdb-prefix=./vgdb-prefix-mcinfcallRU 1 grep main mcinfcallRU.stderr.o…
DmcinfcallWSRU.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-mcinfcallWSRU
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
16 shell ./simulate_control_c --vgdb-prefix=./vgdb-prefix-mcinfcallWSRU 1 grep main mcinfcallWSRU.stde…
Dmcmain_pic.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-mcmain_pic
3 echo vgdb launched process attached\n
5 monitor v.set vgdb-error 999999
Dmssnapshot.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-mssnapshot
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
DREADME_DEVELOPERS23 --port of vgdb, and using the tcp/ip variant of the 'target remote'
33 Some tests implies to have a vgdb "ptrace invoker" capable.
86 progB: another program (typically, either gdb or vgdb standalone)
93 So, each test gets its own '--vgdb-prefix' argument.
95 if a previous test stayed blocked, the vgdb of the next test
154 valgrind --vgdb=yes --vgdb-error=0 --vgdb-poll=500 ./t
160 target remote|vgdb
162 target remote|vgdb reattach
164 target remote|vgdb reattach
171 valgrind --vgdb=yes --vgdb-error=1 --vgdb-poll=500 ./t
[all …]
Dmcsigpass.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-mcsigpass
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
Dmcwatchpoints.vgtest2 # Note: we need --vgdb=full to stop at the instruction following the watchpoint.
6 vgopts: --tool=memcheck --vgdb=full --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-mcwatchpoints
Dmcwatchpoints.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-mcwatchpoints
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
Dhginfo.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-hginfo
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
Dnlgone_return.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-nlgone-return
3 echo vgdb launched process attached\n
Dmcbreak.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-mcbreak
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
28 monitor v.set vgdb-error 0
69 monitor v.set vgdb-error 0
Dnlgone_abrt.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-nlgone-abrt
3 echo vgdb launched process attached\n
Dnlpasssigalrm.stdinB.gdb2 target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-nlpasssigalrm
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
/external/valgrind/gdbserver_tests/solaris/
Dnlcontrolc.stdinB.gdb2 target remote | ../vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-solaris-nlcontrolc
3 echo vgdb launched process attached\n
4 monitor v.set vgdb-error 999999
8 shell ../simulate_control_c --vgdb-prefix=./vgdb-prefix-solaris-nlcontrolc 1 grep main nlcontrolc.s…
17 shell ../simulate_control_c --vgdb-prefix=./vgdb-prefix-solaris-nlcontrolc 6 grep CPU nlcontrolc.st…
Dnlcontrolc.vgtest10 vgopts: --tool=none --vgdb=yes --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-solaris-nlcontrolc
12 prereq: test -e ../gdb -a -f ../vgdb.invoker

1234