teak-llvm/lldb/packages/Python/lldbsuite/test/python_api
Pavel Labath f3a9ab07aa Fix a couple of more tests to not create files in the source tree
Summary:
These were not being flaky, but they're still making the tree dirty.

These tests were using lldbutil.append_to_process_working_directory to
derive the file path so I fix them by modifying the function to return
the build directory for local tests.

Technically, now the path returned by this function does not point to
the process working directory for local tests, but I think it makes
sense to keep the function name, as I think we should move towards
launching the process in the build directory (and I intend to change
this for the handful of inferiors that actually care about their PWD,
for example because they need to create files there).

Reviewers: davide, aprantl

Subscribers: lldb-commits

Differential Revision: https://reviews.llvm.org/D43506

llvm-svn: 325690
2018-02-21 15:33:53 +00:00
..
breakpoint Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
class_members Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
debugger *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
default-constructor Make breakpoint names real entities. 2017-09-14 20:22:49 +00:00
disassemble-raw-data [LLDB][MIPS] All tests get errors in dotest after this test. 2016-10-10 10:47:53 +00:00
event PR25934: Skip EventAPITestCase. It still SEGV's on Darwin. 2018-01-30 19:49:05 +00:00
exprpath_synthetic Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
file_handle Revert r317182 for https://reviews.llvm.org/D39128 2017-11-02 03:17:07 +00:00
findvalue_duplist Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
formatters Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
frame Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
function_symbol Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
hello_world Build each testcase variant in its own subdirectory and remove the srcdir lock file 2018-02-06 18:22:51 +00:00
interpreter Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
lldbutil Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
module_section Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
name_lookup Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
objc_type Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
process Only throw -fPIC when building a shared library 2018-02-08 23:10:29 +00:00
rdar-12481949 Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
sbdata Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
sblaunchinfo Add Utility/Environment class for handling... environments 2018-01-10 11:57:31 +00:00
sbstructureddata Added new API to SBStructuredData class 2017-05-29 08:25:46 +00:00
sbtype_typeclass Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
sbvalue_const_addrof Revert "Make lldbinline.py regenerate the Makefile each time it builds." 2016-06-07 21:29:46 +00:00
sbvalue_persist Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
section Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
signals Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
symbol-context Build each testcase variant in its own subdirectory and remove the srcdir lock file 2018-02-06 18:22:51 +00:00
target Fix a couple of more tests to not create files in the source tree 2018-02-21 15:33:53 +00:00
thread Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
type Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
value Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
value_var_update Build each testcase variant in its own subdirectory and remove the srcdir lock file 2018-02-06 18:22:51 +00:00
watchpoint Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
.categories