llvm-project/lldb/packages/Python/lldbsuite/test/functionalities
Zachary Turner 3e9e7d2822 Make TestThreadSpecificBreakpoint.py more focused.
This test would fail before if conditional breakpoints weren't
working correctly, and the nature of the test (spinning up 10
threads, etc) opens the door to raciness.

This patch vastly simplifies the test, removes the need for relying
on conditional expression evaluation, and as a result makes the
correctness of the test vastly easier to reason about and reduces
flakiness.

Differential Revision: http://reviews.llvm.org/D15241
Reviewed By: Jim Ingham

llvm-svn: 254792
2015-12-04 22:59:41 +00:00
..
abbreviation Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
alias
archives Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
asan Use the system clang, since this support should now be in; does not un-xfail the test yet 2015-11-20 19:25:39 +00:00
attach_resume Revert "Fix race during process interruption" 2015-12-01 17:59:56 +00:00
avoids-fd-leak Add expectedFailureFreeBSD decorators for new Python fd leak 2015-11-24 18:05:56 +00:00
backticks Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
breakpoint [MIPS][LLDB]Fix TestBreakpointCondition.py for MIPS 2015-11-18 08:12:34 +00:00
command_history Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
command_regex Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
command_script Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
command_source Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
completion Mark TestCompletion.py test_symbol_name_dwarf XFAIL on Darwin. 2015-11-11 05:01:30 +00:00
conditional_break Un XFAIL some tests that are now passing on Windows. 2015-12-03 19:20:05 +00:00
data-formatter Remove some xfail-s fixed by r253026 2015-11-26 16:11:57 +00:00
dead-strip Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
disassembly [LLDB][MIPS] Fix TestDisassembleBreakpoint.py for MIPS 2015-11-18 08:18:03 +00:00
dynamic_value_child_count Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
embedded_interpreter Fix to solve Bug 23139 & Bug 23560 2015-11-13 10:47:49 +00:00
exec Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
expr-doesnt-deadlock Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
fat_archives Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
format Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
inferior-assert Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
inferior-changed Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
inferior-crashing Fix to solve Bug 23139 & Bug 23560 2015-11-13 10:47:49 +00:00
inline-stepping Fix to solve Bug 23139 & Bug 23560 2015-11-13 10:47:49 +00:00
jitloader_gdb Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
launch_with_shellexpand Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
load_unload Fix TestLoadUnload for Windows -> POSIX remote debugging 2015-12-03 11:02:10 +00:00
longjmp Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
memory/read Fix to solve Bug 23139 & Bug 23560 2015-11-13 10:47:49 +00:00
non-overlapping-index-variable-i Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
nosucharch Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
object-file Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
paths Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
platform Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
plugins Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
postmortem/minidump Implement RegisterContext for Mini Dumps. 2015-11-12 21:16:15 +00:00
process_attach Teach LLDB how to directly launch processes on the iOS simulator 2015-11-05 00:46:25 +00:00
process_group Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
process_launch Fix some issues with swig & string conversion. 2015-11-18 18:40:16 +00:00
process_save_core Enable saving of mini dumps with lldb process save-core. 2015-11-20 23:09:11 +00:00
recursion Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
register Fix TestRegisters.py on arm 2015-11-26 17:43:24 +00:00
rerun Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
return-value XFAIL TestReturnValue for linux i386 clang 3.5-3.6 2015-12-02 13:36:17 +00:00
set-data Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
signal Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
single-quote-in-filename-to-lldb Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
step-avoids-no-debug Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
stop-hook Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
target_command Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
thread Make TestThreadSpecificBreakpoint.py more focused. 2015-12-04 22:59:41 +00:00
tty Mark TestTerminal.py as XFAIL on OS X. 2015-11-11 03:43:05 +00:00
type_completion Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
type_lookup Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
unwind Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
value_md5_crash Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00
watchpoint Remove `use_lldb_suite` from the package, and don't import it anymore. 2015-11-03 19:20:39 +00:00