blob: bb53084034fb5a88e60392b72b5be796774e2557 [file] [log] [blame]
sewardj3b290482011-05-06 21:02:55 +00001# test :
2# info threads valgrind specific output
3# the user can control-c an process with all threads in WaitSys
4# and modify some variables
5# the user can control-c an process with all threads in Running/Yielding
6# and modify some variables
7# sleepers is started with argument so that it will compute during ages.
8# The variable modifications means it will exit in a reasonable time.
sewardj8eb8bab2015-07-21 14:44:28 +00009# This test is disabled on Solaris because modifying select/poll/ppoll timeout
10# has no effect if a thread is already blocked in that syscall.
sewardj3b290482011-05-06 21:02:55 +000011prog: sleepers
Elliott Hughesed398002017-06-21 14:41:24 -070012args: 1000000000 1000000000 1000000000 BSBSBSBS 1
sewardj3b290482011-05-06 21:02:55 +000013vgopts: --tool=none --vgdb=yes --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-nlcontrolc
14stderr_filter: filter_stderr
mjw7afd7082014-08-28 18:47:54 +000015# Bug 338633 nlcontrol hangs on arm64 currently.
Elliott Hughesed398002017-06-21 14:41:24 -070016prereq: test -e gdb -a -f vgdb.invoker && ! ../tests/arch_test arm64 && ! ../tests/os_test solaris
sewardj3b290482011-05-06 21:02:55 +000017progB: gdb
18argsB: --quiet -l 60 --nx ./sleepers
19stdinB: nlcontrolc.stdinB.gdb
sewardj3b290482011-05-06 21:02:55 +000020stdoutB_filter: filter_gdb
sewardj3b290482011-05-06 21:02:55 +000021stderrB_filter: filter_make_empty