llvm-project/lldb/packages/Python/lldbsuite/test/python_api
Jason Molenda 8652b249e6 Initial patchset to get the testsuite running against armv7 and arm64 iOS devices.
Normal customer devices won't be able to run these tests, we're hoping to get
a public facing bot set up at some point.  Both devices pass the testsuite without
any errors or failures.

I have seen some instability with the armv7 test runs, I may submit additional patches
to address this.  arm64 looks good.

I'll be watching the bots for the rest of today; if any problems are introduced by
this patch I'll revert it - if anyone sees a problem with their bot that I don't
see, please do the same.  I know it's a rather large patch.

One change I had to make specifically for iOS devices was that debugserver can't 
create files.  There were several tests that launch the inferior process redirecting
its output to a file, then they retrieve the file.  They were not trying to test
file redirection in these tests, so I rewrote those to write their output to a file
directly.

llvm-svn: 314132
2017-09-25 18:19:39 +00:00
..
breakpoint Switch SBBreakpointLocation to use a weak_ptr 2017-03-01 10:08:48 +00:00
class_members use assertEquals in TestSBTypeClassMembers 2016-09-28 20:39:50 +00:00
debugger *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
default-constructor Make breakpoint names real entities. 2017-09-14 20:22:49 +00:00
disassemble-raw-data [LLDB][MIPS] All tests get errors in dotest after this test. 2016-10-10 10:47:53 +00:00
event *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
exprpath_synthetic Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
findvalue_duplist *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
formatters *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
frame Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
function_symbol *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
hello_world Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
interpreter *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
lldbutil Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
module_section *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
name_lookup Fix TestNameLookup for GCC 2017-02-15 12:27:16 +00:00
objc_type *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
process Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
rdar-12481949 *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
sbdata Fix SBData::SetData() so that it always sets the address byte size correctly and added a test. 2017-01-25 21:50:28 +00:00
sbstructureddata Added new API to SBStructuredData class 2017-05-29 08:25:46 +00:00
sbtype_typeclass Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
sbvalue_const_addrof Revert "Make lldbinline.py regenerate the Makefile each time it builds." 2016-06-07 21:29:46 +00:00
sbvalue_persist *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
section *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
signals *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
symbol-context Fix TestSymbolContextTwoFiles on Android after rL281595 2016-09-15 10:49:55 +00:00
target *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
thread *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
type *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
value Fix dereferencing of pointers to empty classes 2017-01-07 16:39:07 +00:00
value_var_update *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
watchpoint Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
.categories