3bf526ac0f51dda6f63be3421cd7de68720dd656 |
|
25-Jul-2013 |
Ed Maste <emaste@freebsd.org> |
tests: Mark expected FreeBSD failures due to pr16706 Watchpoints are not yet working on FreeBSD git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@187134 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
4e49a5bfccc0a51185eadf69b3e23f68e70f1676 |
|
12-Jul-2013 |
Jim Ingham <jingham@apple.com> |
Get debugserver to call task_set_state to prime the control registers so that watchpoints take for threads created while the program is running. Remove the testcase skips from TestConcurrentEvents.py, since they all pass now, and fix TestWatchpointMultipleThreads.py - which should have caught this problem - so it doesn't artificially break on new thread creation before the watchpoint triggers. llvm.org/pr16566 <rdar://problem/14383244> git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@186132 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
ff5c6d9c07c02c80b24a59c25d9f5edd518479c4 |
|
09-Jul-2013 |
Daniel Malea <daniel.malea@intel.com> |
Add TestConcurrentEvents test for LLDB's handling of inferior threads - Test verifies LLDB's handling of inferiors with threads that: hit breakpoints, modfiy variables that have watchpoints set, generate user signals, and crash. - Add a few "stress tests" (with ~100 threads) -- run these with "-l" dotest.py flag. - Fix stop_reason_to_str helper in lldbutil to handle eStopReasonThreadExited. - Add sort_stopped_threads helper to lldbutil to separate thread lists based on stop reason. Logged llvm.org/pr16566 and llvm.org/pr16567 for bugs exposed. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@185889 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
cdffa426535f6bbe344d111e0d4bcb3f026978f7 |
|
05-Jun-2013 |
Matt Kopec <Matt.Kopec@intel.com> |
Skip intermittent watchpoint test failure when testing on Linux/gcc. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@183316 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
12c5bf31a5a3f96970b4101495ecbcc8449e12f6 |
|
03-Jun-2013 |
Matt Kopec <Matt.Kopec@intel.com> |
Fix setting of watchpoints on inferior thread creation for Linux. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@183139 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
6bc4dcdfbcdfa455299d2123011b82a77351ee72 |
|
15-May-2013 |
Daniel Malea <daniel.malea@intel.com> |
Clean up linux test decorators and add links to known bugs - s/skipOnLinux/skipIfLinux/ to match style of every other decorator - linkify bugizilla/PR numbers in comments No intended change in functionality. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@181913 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
d1828c336c20c2f5fed25d1ed77e15d1224f51d0 |
|
08-May-2013 |
Matt Kopec <Matt.Kopec@intel.com> |
Mark multi-threaded watchpoint test as skip on Linux due to lldb assertions in the debian buildbot. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@181454 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
40c9d75f2f6402227fed4e0a25daf18b683cb5e7 |
|
23-Nov-2012 |
Daniel Malea <daniel.malea@intel.com> |
Update test status on Linux - add decorators @expectedFailLinux and @skipOnLinux - skip/mark xfail cases due to open bugzillas # 14323, 14416, 14423, 14424, 14425, 14426 Patch by Ashok Thirumurthi! git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168529 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
431d839a33e9a274e705f7a268a1c9de2ffc2da2 |
|
22-Sep-2012 |
Jim Ingham <jingham@apple.com> |
Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly on the output of "break set". Please don't do this sort of thing!!!!! git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@164433 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
3864f0484f642533233077ea43b1dacbbbe37508 |
|
19-May-2012 |
Johnny Chen <johnny.chen@apple.com> |
Add test cases where we start three worker threads, with a write watchpoint set. As soon as a watchpoint is hit in either of the worker thread, we delete the watchpoint. The test succeeds when no more watchpoint hit event fires after the deletion of the watchpoint. related to rdar://problem/11320188 git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@157084 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
21b1984e161b0cadee331d32bfd721eccfdf4b1f |
|
06-Apr-2012 |
Johnny Chen <johnny.chen@apple.com> |
Second batch of adding @dsym_test/@dwarf_test decorators to existing test cases. Plus some minor cleanup of test method names. Third and final batch is coming. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@154197 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
2b05e2937e4ff82951a0e3b288acd15d2e278ff3 |
|
14-Feb-2012 |
Johnny Chen <johnny.chen@apple.com> |
Remove the functionality of using 'frame variable -w' to set a watchpoint now that 'watchpoint set variable/expression' is working. Also update the relevant test cases. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@150514 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
3dd956eb7ee3e93df6b68a9c7c528e92359b6026 |
|
29-Sep-2011 |
Johnny Chen <johnny.chen@apple.com> |
Modify the delegation chain from MachThreadList -> MachThread -> DNBArchProtocol so that when the watchpoint state is changed, not only does the change propagate to all the thread instances, it also updates a global debug state, if chosen by the DNBArchProtocol derivative. Once implemented, the DNBArchProtocol derivative, also makes sure that when new thread comes along, it tries to inherit from the global debug state, if it is valid. Modify TestWatchpointMultipleThreads.py to test this functionality. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@140811 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|
48c7756be4ae81d9e524ba23ef89a401bdf9fa31 |
|
29-Sep-2011 |
Johnny Chen <johnny.chen@apple.com> |
Fix a bug in the current MacOSX MachThreadList::EnableHardwareWatchpoint() impl so that it enables the hardware watchpoint for all existing threads. Add a test file for that. Also fix MachThreadList::DisableHardwareWatchpoint(). git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@140757 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
|