teak-llvm/lldb/packages/Python/lldbsuite/test/functionalities
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
..
abbreviation *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
alias
apropos_with_process *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
archives *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
asan Update test expectations after AddressSanitizer text descriptions changed in r288535. 2016-12-02 22:11:26 +00:00
attach_resume *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
avoids-fd-leak *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
backticks *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
breakpoint [LLDB][MIPS] Fix TestStepOverBreakpoint.py failure. 2017-05-04 11:34:42 +00:00
command_history *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
command_regex *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
command_script *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
command_script_alias *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
command_script_immediate_output *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
command_source *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
completion Clean up the stop printing header lines. 2016-11-08 20:36:40 +00:00
conditional_break *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
darwin_log 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
data-formatter Updated NSNumber formatter for new internal representation. 2017-06-19 18:32:22 +00:00
dead-strip *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
disassembly Add a test to ensure that SBFrame::Disassemble produces some output. 2017-03-01 22:18:37 +00:00
dynamic_value_child_count *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
embedded_interpreter Clean up the stop printing header lines. 2016-11-08 20:36:40 +00:00
exec xfail TestExec.py on macOS i386 2016-10-06 19:12:05 +00:00
expr-doesnt-deadlock *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
fat_archives convert TestFatArchives.py over to no-debug-info test 2016-09-27 17:17:21 +00:00
format *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
frame_var Add back code to implement "frame var -a,-l,-g" filters. 2017-04-18 16:52:16 +00:00
frame_var_scope Fix an issue where frame variable -s <varname> would not show the scope even though the user asked for it 2016-10-26 19:17:49 +00:00
frame-diagnose xfail TestDiagnoseDereferenceFunctionReturn.py on macOS i386 2016-10-06 19:04:58 +00:00
frame-language Fix TestGuessLanguage for gcc 2017-04-12 10:13:50 +00:00
history Fix !N and !-N commands and add a test case. 2017-04-19 23:21:04 +00:00
inferior-assert *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
inferior-changed *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
inferior-crashing *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
inline-stepping *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
jitloader_gdb *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
launch_with_shellexpand *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
load_unload add stop column highlighting support 2016-09-21 20:13:14 +00:00
longjmp *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
memory Jim unintentionally had the gdb-format specifiers falling through 2017-01-25 01:41:48 +00:00
mtc/simple [lldb] Add a testcase for MainThreadCheckerRuntime plugin 2017-07-05 16:29:36 +00:00
multidebugger_commands *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
nested_alias *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
non-overlapping-index-variable-i *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
nosucharch *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
object-file *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
paths *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
platform *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
plugins [Test Suite] Pull generateSource into lldbtest 2016-10-31 04:48:19 +00:00
postmortem Recompute ArchSpec core after MergeFrom 2017-04-20 12:30:18 +00:00
pre_run_dylibs Get ObjectFileMachO to handle @executable_path 2017-03-20 19:21:31 +00:00
process_attach change ProcessAttach test to no-debug-info 2016-11-01 18:50:34 +00:00
process_group *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
process_launch *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
process_save_core *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
ptr_refs *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
recursion *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
register Don't attempt to use mpx registers on unsupported platforms 2017-05-03 15:00:04 +00:00
rerun *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
return-value Android.rules: build x86 tests with -mstackrealign 2017-06-29 14:32:23 +00:00
set-data *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
signal *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
single-quote-in-filename-to-lldb *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
step-avoids-no-debug *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
stop-hook *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
target_command *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
testid add a simple test case to validate test id() 2016-10-03 22:49:13 +00:00
thread Introduce new command: thread backtrace unique 2017-06-12 16:25:24 +00:00
tsan [Test-Suite] Fix all the sanitizer tests to be based on compiler capabilities 2016-11-10 19:16:17 +00:00
tty This test was failing because /bin/ls is no longer debuggable on OS X. 2016-10-11 00:35:41 +00:00
type_completion *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
type_lookup Add support to the ObjC type scavenger for finding types via debug info 2016-11-03 17:25:27 +00:00
ubsan/basic Upstreaming the UndefinedBehaviorSanitizerRuntime and MainThreadCheckerRuntime plugins. 2017-06-16 20:59:08 +00:00
unwind [LLDB][MIPS] Fix TestNoreturnUnwind.py. 2017-06-14 10:47:25 +00:00
value_md5_crash *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
watchpoint Skip TestWatchedVarHitWhenInScope on android arm because it triggers a kernel bug 2017-05-16 11:58:18 +00:00