llvm-project/lldb/test/functionalities
Greg Clayton 095eeaa025 <rdar://problem/15367122>
Fixed the test case for "test/functionalities/exec/TestExec.py" on Darwin.

The issue was breakpoints were persisting and causing problems. When we exec, we need to clear out the process and target and start fresh with nothing and let the breakpoints populate themselves again. This patch correctly clears out the breakpoints and also flushes the process so that the objects (process/thread/frame) give out valid information.

llvm-svn: 194106
2013-11-05 23:28:00 +00:00
..
abbreviation merge lldb-platform-work branch (and assorted fixes) into trunk 2013-08-26 23:57:52 +00:00
alias Restore -- "end of args" marker for shell 2013-09-05 21:38:45 +00:00
archives Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
backticks Adding a "cmdline" category to the test suite 2013-06-18 00:22:27 +00:00
breakpoint test: Add @expectedFailureFreeBSD decorator 2013-09-12 18:37:42 +00:00
command_history make command history test case run silently regardless of import status of module foo 2013-06-22 00:01:21 +00:00
command_regex Adding a "cmdline" category to the test suite 2013-06-18 00:22:27 +00:00
command_script Re-enable some locally passing tests on Linux and see how they behave on the buildbots. 2013-09-06 22:33:49 +00:00
command_source Adding a "cmdline" category to the test suite 2013-06-18 00:22:27 +00:00
completion Enable tests affected by llvm.org/pr14637 2013-09-25 19:43:18 +00:00
conditional_break Re-enable some locally passing tests on Linux and see how they behave on the buildbots. 2013-09-06 22:33:49 +00:00
connect_remote tests: process connect needs "-p gdb-remote" on FreeBSD as on Linux 2013-07-30 13:25:27 +00:00
data-formatter <rdar://problem/15144376> 2013-10-29 00:28:35 +00:00
dead-strip Skip dead-strip test also on FreeBSD 2013-07-25 16:53:38 +00:00
embedded_interpreter Fix race condition in TestConvenienceVariables.py 2013-09-30 22:54:27 +00:00
exec <rdar://problem/15367122> 2013-11-05 23:28:00 +00:00
expr-doesnt-deadlock Clean up linux test decorators and add links to known bugs 2013-05-15 18:48:32 +00:00
fat_archives <rdar://problem/13455021> 2013-05-21 23:58:54 +00:00
inferior-assert Another instance of the same test failing 2013-10-31 23:07:41 +00:00
inferior-changed test: Add @expectedFailureFreeBSD decorators 2013-09-10 17:15:05 +00:00
inferior-crashing Fix this test to be consistent in whether a process will or will not be there 2013-10-31 23:14:48 +00:00
inline-stepping test: Update FreeBSD failure decorators 2013-09-13 15:34:59 +00:00
load_unload This test is failing because expressions involving dlopen() currently do not work 2013-10-31 23:19:13 +00:00
longjmp Skip tests that segfault or are inconsistent on FreeBSD 2013-09-13 17:35:13 +00:00
memory/read Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
non-overlapping-index-variable-i Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
platform Remove annotation for a test that now passes on FreeBSD 2013-08-30 13:25:37 +00:00
plugins/commands Expected FreeBSD failure due to pr 17430 2013-10-11 17:24:16 +00:00
process_attach Attach by name tests now pass on FreeBSD 2013-08-30 15:35:32 +00:00
process_launch merge lldb-platform-work branch (and assorted fixes) into trunk 2013-08-26 23:57:52 +00:00
recursion Adding a test case for the changes made to ValueObjects to use iteration instead of recursion for navigating to their root - beware: a regression here will most probably cause a crash instead of a failure 2013-04-19 17:24:11 +00:00
register Use 0x00... as the magic constant to write in st0. That should be reliably 0 regardless of OS/hardware 2013-11-01 18:19:05 +00:00
return-value Additional fixes/xfails for icc tests 2013-08-05 17:12:35 +00:00
set-data Added a SetData() method to ValueObject. This 2013-04-13 01:21:23 +00:00
signal Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
single-quote-in-filename-to-lldb Enable tests affected by llvm.org/pr14637 2013-09-25 19:43:18 +00:00
stop-hook Disable TestStopHookMultipleThreads.py (on Linux) due to llvm.org/pr15037 2013-09-30 21:32:25 +00:00
target_command Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
thread This only fails on Darwin ; thanks Jim for pointing that out 2013-11-01 00:57:53 +00:00
type_completion Reworked the test decorators to match the test results on the buildbots. 2013-07-19 20:22:43 +00:00
watchpoint Mark watchpoint test as still failing on i386 Linux. 2013-10-01 00:02:41 +00:00