hanchenye-llvm-project/lldb/lit
Jonas Devlieghere 1a928f3fc7 [LIT] Have lit run the lldb test suite
This is the first in what will hopefully become a series of patches to
replace the driver logic in dotest.py with LIT. The motivation for this
change is that there's no point in maintaining two driver
implementations. Since all of the LLVM projects are using lit, this is
the obvious choice.

Obviously the goal is maintain full compatibility with the functionality
offered by dotest. As such we won't be removing anything until that
point has been reached.

This patch is the initial attempt (referred to as v1) to run the lldb
test suite with lit. To do so we introduced a custom LLDB test format
that invokes dotest.py with a single test file.

Differential revision: https://reviews.llvm.org/D45333

llvm-svn: 330275
2018-04-18 17:08:49 +00:00
..
Breakpoint Re-add change for https://reviews.llvm.org/D42582 with added directories. 2018-03-12 21:17:04 +00:00
Expr Fix compilation error caused by tgmath.h. 2018-04-09 17:32:56 +00:00
Modules [elf] Remove one copy of the section merging code 2018-03-09 12:30:09 +00:00
Suite [LIT] Have lit run the lldb test suite 2018-04-18 17:08:49 +00:00
SymbolFile/PDB [SymbolFilePDB] Add missing Char16 and Char32 types in a few places 2018-03-07 05:43:05 +00:00
Unit Resubmit "[lit] Force site configs to run before source-tree configs" 2017-09-15 22:10:46 +00:00
CMakeLists.txt [lit] `llvm-mc` is now a dependency to run tests. 2018-03-12 23:42:37 +00:00
lit-lldb-init Introduce a setting to disable Spotlight while running the test suite 2018-03-12 20:52:36 +00:00
lit.cfg Re-add change for https://reviews.llvm.org/D42582 with added directories. 2018-03-12 21:17:04 +00:00
lit.site.cfg.in [lit] Update how clang and other binaries are found in per-configuration directories 2018-02-21 00:05:51 +00:00