teak-llvm/lldb/packages/Python/lldbsuite/test
Kuba Mracek c40ca13519 [lldb] Add a testcase for MainThreadCheckerRuntime plugin
This adds a simple testcase for MainThreadCheckerRuntime. The tool (Main Thread Checker) is only available on Darwin, so the test also detects the presence of libMainThreadChecker.dylib and is skipped if the tool is not available.

llvm-svn: 307170
2017-07-05 16:29:36 +00:00
..
android/platform *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
api Mark this as skipped for now. There is a race condition with 2017-03-10 05:33:27 +00:00
arm_emulation *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
attic *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
benchmarks *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
driver/batch_mode *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
example *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
expression_command Mark TestCallThatRestarts as flaky on android 2017-06-13 11:13:11 +00:00
functionalities [lldb] Add a testcase for MainThreadCheckerRuntime plugin 2017-07-05 16:29:36 +00:00
help One more cleanup to lldb version printing 2016-11-14 22:43:08 +00:00
issue_verification test infra: clear file-charged issues on rerun of file 2016-10-01 00:17:08 +00:00
lang Updated the NSArray and NSDictionary formatters to support new storage formats. 2017-06-23 23:15:03 +00:00
linux NPL: Fix one more bug in the single step workaround 2017-02-17 11:48:34 +00:00
logging *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
macosx Change how LocateDSYMInVincinityOfExecutable strips off path 2017-06-15 01:42:48 +00:00
make Android.rules: build x86 tests with -mstackrealign 2017-06-29 14:32:23 +00:00
plugins *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
python_api Added new API to SBStructuredData class 2017-05-29 08:25:46 +00:00
sample_test Make it clear what you should modify when you copy any of these sample 2017-03-01 22:23:30 +00:00
settings add stop column highlighting support 2016-09-21 20:13:14 +00:00
source-manager add stop column highlighting support 2016-09-21 20:13:14 +00:00
terminal *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
test_runner added Linux support for test timeout sampling 2016-09-26 20:25:47 +00:00
tools [LLDB][MIPS] Skip TestGdbRemoteSingleStep and TestGdbRemote_vCont.py. 2017-06-14 12:21:26 +00:00
types *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
warnings/uuid *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
__init__.py Get rid of global variables in dotest.py 2015-12-08 01:15:30 +00:00
.categories
bench-history
bench.py *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
concurrent_base.py *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
configuration.py Don't override the SDKs and force the use of /System/Library/Frameworks to 2017-05-19 23:00:42 +00:00
crashinfo.c
darwin_log.py add availability check to DarwinLog event tests 2016-09-16 03:07:14 +00:00
decorators.py Upstreaming the UndefinedBehaviorSanitizerRuntime and MainThreadCheckerRuntime plugins. 2017-06-16 20:59:08 +00:00
dosep.py dotest.py: remove the ability to specify different architectures/compilers in a single invocation 2017-03-15 08:51:59 +00:00
dotest_args.py dotest.py: remove the ability to specify different architectures/compilers in a single invocation 2017-03-15 08:51:59 +00:00
dotest.py Centralize libc++ test skipping logic 2017-03-29 21:01:14 +00:00
lldb_pylint_helper.py Updated lldb_pylint_helper to work with recent Python package changes. 2015-11-10 20:01:33 +00:00
lldbbench.py *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
lldbcurses.py *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
lldbdwarf.py [LLDB][MIPS] Fix TestLldbGdbServer failure for MIPS 2017-01-10 09:33:43 +00:00
lldbinline.py dotest.py: remove the ability to specify different architectures/compilers in a single invocation 2017-03-15 08:51:59 +00:00
lldbpexpect.py *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
lldbplatform.py *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
lldbplatformutil.py [lldb] Add a testcase for MainThreadCheckerRuntime plugin 2017-07-05 16:29:36 +00:00
lldbtest_config.py *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
lldbtest.py Make TestConflictingSymbol run on non-darwin targets 2017-05-17 11:47:44 +00:00
lldbutil.py *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
lock.py *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
Makefile
README-TestSuite Add a sample_test directory with simple starter 2017-03-01 20:25:48 +00:00
redo.py *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
test_categories.py The darwin_log tests are very fragile and currently do not properly assess the state of that functionality. 2017-04-05 20:33:39 +00:00
test_result.py Improvements to testing blacklist 2016-10-04 18:48:00 +00:00