hanchenye-llvm-project/lldb/test
Todd Fiala 5cc2417532 Add gdb-remote P register write test.
Added test that attempts to write a value to each general
purpose register that is bit-flipped from the initial read
value.  It then reads it back to see if it takes.

Right now I just assert that at least one register bit flip
write succeeds.  I added a note that on the MacOSX x86_64
debugserver case, the only writes that succeed from the GPR
set are rax thru rdx, rdi, rsi and rbp.  The failures are E32
failure-at-write-attempt issues on the debugserver end.
I'll revisit this after implementing in the llgs linux-x86_64 branch.
The packet log looks good but I may have a subtle mistake in the code.

llvm-svn: 210681
2014-06-11 18:09:01 +00:00
..
api Fix broken TestMultithreaded on Linux. 2014-05-13 17:20:17 +00:00
arm_emulation
attic
benchmarks
example
expression_command Fix interval recalculation in the event that usleep is interrupted 2014-04-29 18:09:44 +00:00
functionalities Switch to Darwin decorator for tests that XPASS on FreeBSD 2014-04-22 13:42:05 +00:00
help
lang Switch to Darwin decorator for tests that XPASS on FreeBSD 2014-04-22 13:42:05 +00:00
linux/builtin_trap
logging
macosx Add a new SBThread::SafeToCallFunctions API; this calls over to 2014-05-13 22:02:48 +00:00
make
pexpect-2.4
plugins
python_api Add support for inspecting enum members. 2014-06-02 20:55:29 +00:00
settings Modify TestSettings test for stderr.txt/stdout.txt to ignore an 2014-04-25 21:04:48 +00:00
source-manager
terminal
tools/lldb-gdbserver Add gdb-remote P register write test. 2014-06-11 18:09:01 +00:00
types
unittest2
warnings/uuid
.categories
CMakeLists.txt Add executable extension to debugger name, run dotest via binary. 2014-06-02 17:49:35 +00:00
Makefile
README-TestSuite
argparse_compat.py
bench-history
bench.py
blacklist.py
crashinfo.c
dosep.ty Add executable extension to debugger name, run dotest via binary. 2014-06-02 17:49:35 +00:00
dotest.py Added two new test types: @debugserver_test and @llgs_test. 2014-04-28 04:49:40 +00:00
lldbbench.py
lldbtest.py Added two new test types: @debugserver_test and @llgs_test. 2014-04-28 04:49:40 +00:00
lldbutil.py Print the new eStopReasonExec in stop_reason_to_str. 2014-04-03 01:25:28 +00:00
progress.py
redo.py