hanchenye-llvm-project/lldb/packages/Python/lldbsuite/test
Adrian Prantl 332351d9b9 Build each testcase variant in its own subdirectory and remove the srcdir lock file
This patch creates a <test>.dwarf, <test>.dwo, etc., build directory for each testcase variant.
Most importantly, this eliminates the need for the per-test lock file in the source directory.

Tests that are marked as NO_DEBUG_INFO_TESTCASE and build with
buildDefault() are built in a <test>.default build directory.

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

llvm-svn: 324368
2018-02-06 18:22:51 +00:00
..
android/platform Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
api Build each testcase variant in its own subdirectory and remove the srcdir lock file 2018-02-06 18:22:51 +00:00
arm Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
attic
benchmarks Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
driver/batch_mode Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
example Remove getCategories mechanism of specifying test categories 2017-11-02 22:13:09 +00:00
expression_command Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
functionalities Build each testcase variant in its own subdirectory and remove the srcdir lock file 2018-02-06 18:22:51 +00:00
help Fix the formatting for help on option value types. 2017-07-27 00:18:18 +00:00
issue_verification
lang [testsuite] Skip a flakey test. 2018-02-05 23:51:57 +00:00
linux Skip TestTargetSymbolsSepDebugSymlink on remote targets 2018-02-05 14:07:44 +00:00
logging [dotest] make debug info variant accessible in setUp() 2018-02-05 11:30:46 +00:00
macosx Enforce that NO_DEBUG_INFO_TESTCASEs build using buildDefault(). 2018-01-30 23:15:49 +00:00
make Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
plugins Build each testcase variant in its own subdirectory and remove the srcdir lock file 2018-02-06 18:22:51 +00:00
python_api Build each testcase variant in its own subdirectory and remove the srcdir lock file 2018-02-06 18:22:51 +00:00
sample_test Add a lldbutils routine that gathers up the boiler-plate 2017-07-06 02:18:16 +00:00
settings Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
source-manager Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
terminal
test_runner
tools Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
types Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
warnings/uuid Enforce that NO_DEBUG_INFO_TESTCASEs build using buildDefault(). 2018-01-30 23:15:49 +00:00
.categories
Makefile
README-TestSuite Add a sample_test directory with simple starter 2017-03-01 20:25:48 +00:00
__init__.py
bench-history
bench.py
concurrent_base.py Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
configuration.py Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
darwin_log.py Compile the LLDB tests out-of-tree. 2018-01-30 18:29:16 +00:00
decorators.py [dotest] make debug info variant accessible in setUp() 2018-02-05 11:30:46 +00:00
dosep.py dotest.py: remove the ability to specify different architectures/compilers in a single invocation 2017-03-15 08:51:59 +00:00
dotest.py Use an alternative approach to prevent Spotlight from indexing the build directory. 2018-02-02 18:32:29 +00:00
dotest_args.py Use an alternative approach to prevent Spotlight from indexing the build directory. 2018-02-02 18:32:29 +00:00
lldb_pylint_helper.py
lldbbench.py
lldbcurses.py
lldbdwarf.py [LLDB][MIPS] Fix TestLldbGdbServer failure for MIPS 2017-01-10 09:33:43 +00:00
lldbinline.py Build each testcase variant in its own subdirectory and remove the srcdir lock file 2018-02-06 18:22:51 +00:00
lldbpexpect.py
lldbplatform.py Initial patchset to get the testsuite running against armv7 and arm64 iOS devices. 2017-09-25 18:19:39 +00:00
lldbplatformutil.py dotest: Mark more android targets as chatty 2017-11-27 13:47:14 +00:00
lldbtest.py Build each testcase variant in its own subdirectory and remove the srcdir lock file 2018-02-06 18:22:51 +00:00
lldbtest_config.py
lldbutil.py Add the ability to restrict the breakpoint to a module 2018-02-02 18:39:25 +00:00
lock.py
redo.py
test_categories.py Add a "watchpoint" test category and annotate tests appropriately 2017-10-31 15:27:19 +00:00
test_result.py [dotest] Remove crashinfo hook 2018-01-10 10:18:47 +00:00