Remove unused member variable.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168339 91177308-0d34-0410-b5e6-96231b3b80d8
Remove unneeded const qualifier

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168342 91177308-0d34-0410-b5e6-96231b3b80d8
Rest of the fix for Thread

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168343 91177308-0d34-0410-b5e6-96231b3b80d8
Skip dsym tests on Linux



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168370 91177308-0d34-0410-b5e6-96231b3b80d8
Fix incorrect usage of buildDsym() in dwarf test



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168371 91177308-0d34-0410-b5e6-96231b3b80d8
Use auto-confirm setting to avoid prompts causing some tests to appear to hang
- this commit addresses bugzilla #14385



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168375 91177308-0d34-0410-b5e6-96231b3b80d8
Clear auto-confirm setting on teardown for tests that use it



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168382 91177308-0d34-0410-b5e6-96231b3b80d8
Linux test case fixes
- missing includes in cpp test programs
- mismatched dwarf/dsym test cases
- make "com.apple.main-thread" expected string conditional on darwin platform



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168452 91177308-0d34-0410-b5e6-96231b3b80d8
Disable darwin-specific test on non-darwin platforms



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168454 91177308-0d34-0410-b5e6-96231b3b80d8
Remove call to StopMonitor() from ProcessMonitor::Detach()
- StopMonitor() is called anyways from ProcessMonitor destructor later
- resolves hang in TestEvents.py

Patch by Matt Kopec!



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168503 91177308-0d34-0410-b5e6-96231b3b80d8
Fix Linux bug that leaves lldb in invalid state after expression evaluation times out.
- Handle EINVAL return code from ptrace(GETSIGINFO, ...): not an error, but 'group-stop' state on Linux
- propagate SIGSTOP to inferior in above case
- this commit resolves the failure in expression_command/timeout testcase

Thanks to Sean Callanan & Matt Kopec for helping debug this problem



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168523 91177308-0d34-0410-b5e6-96231b3b80d8
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
Remove decorator to skip event tests
- hang resolved in r168503



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168530 91177308-0d34-0410-b5e6-96231b3b80d8
Skip objC test on non-darwin platforms



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168531 91177308-0d34-0410-b5e6-96231b3b80d8
Fix TestGlobalVariables.py (on Linux)
- setting LD_LIBRARY_PATH required for the test program to run correctly



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168595 91177308-0d34-0410-b5e6-96231b3b80d8
Missing “if (log)” on a log printf.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168602 91177308-0d34-0410-b5e6-96231b3b80d8
<rdar://problem/12723044> For 'process plugin packet send…', we just send it async by default

There is no good reason not to use async.

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168606 91177308-0d34-0410-b5e6-96231b3b80d8
Fix for TestSharedLib.py (on Linux)
- use lldb 'settings' command to help testcase find shared library
- pull up dyldPath variable from TestLoadUnload.py to fixture base class (applicable in multiple cases)



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168612 91177308-0d34-0410-b5e6-96231b3b80d8
Improvement to TestGlobalVariables fix
- use lldb settings command instead of os.environ
- use dyldPath fixture variable instead of hardcoding LD_LIBRARY_PATH
- add tear-down hook to restore environment after testcase is run



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168613 91177308-0d34-0410-b5e6-96231b3b80d8
The Function calling thread plan was replacing the stored stop info too soon, causing recursive entry into the
breakpoint StopInfo's PerformAction, which is bad.  Reworked this so that it is now correct.

<rdar://problem/12501259>


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@168634 91177308-0d34-0410-b5e6-96231b3b80d8