teak-llvm/lldb/packages/Python/lldbsuite/test/python_api
Zachary Turner 783550be62 Remove assumptions that thread 0 is always the main thread.
Starting with Windows 10, the Windows loader is itself multi-threaded,
meaning that the loader spins up a few threads to do process
initialization before it executes main.  Windows delivers these
notifications asynchronously and they can come out of order, so
we can't be sure that the first thread we get a notification about
is actually the zero'th thread.

This patch fixes this by requesting the thread stopped at the
breakpoint that was specified, rather than getting thread 0 and
verifying that it is stopped at a breakpoint.

Differential Revision: http://reviews.llvm.org/D16247

llvm-svn: 258432
2016-01-21 21:07:30 +00:00
..
breakpoint Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
class_members Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
debugger Tighten up sys.path, and use absolute imports everywhere. 2015-11-03 02:06:18 +00:00
default-constructor Python 3 - Skip a certain test for a particular (swig,python) combo. 2015-11-16 23:58:20 +00:00
disassemble-raw-data [LLDB][MIPS] Fix TestDisassembleRawData.py 2016-01-13 11:22:56 +00:00
event Skip TestEvents on linux completely 2016-01-11 10:55:57 +00:00
exprpath_synthetic Tighten up sys.path, and use absolute imports everywhere. 2015-11-03 02:06:18 +00:00
findvalue_duplist Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
formatters Add API to support retrieving the formatters category for a specific language 2015-12-18 21:25:24 +00:00
frame Remove assumptions that thread 0 is always the main thread. 2016-01-21 21:07:30 +00:00
function_symbol Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
hello_world Remove assumptions that thread 0 is always the main thread. 2016-01-21 21:07:30 +00:00
interpreter Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
lldbutil Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
module_section XFAIL 2 more tests based on SWIG version. 2016-01-08 21:08:24 +00:00
objc_type Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
process Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
rdar-12481949 Remove a broken hack from Scalar::ULongLong and fix a test 2015-11-13 10:51:35 +00:00
sbdata Remove assumptions that thread 0 is always the main thread. 2016-01-21 21:07:30 +00:00
sbtype_typeclass Tighten up sys.path, and use absolute imports everywhere. 2015-11-03 02:06:18 +00:00
sbvalue_const_addrof Tighten up sys.path, and use absolute imports everywhere. 2015-11-03 02:06:18 +00:00
sbvalue_persist Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
section Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
signals Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
symbol-context Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
target Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
thread Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
type Add SBType::IsAnonymousType() and relative plumbing in the debugger internals 2015-11-07 02:06:57 +00:00
value Mark TestChangeValueAPI as flaky on linux (pr25652) 2016-01-11 11:59:38 +00:00
value_var_update Remove use_lldb_suite from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
watchpoint Merge ENABLE_THREADS and ENABLE_STD_THREADS markers 2015-12-15 12:11:00 +00:00
.categories