llvm/utils/lit
Dan Liew ad637ba2fd Teach the CMake build system to run lit's test suite. These can be run
directy with ``make check-lit`` and are run as part of
``make check-all``.

In principle we should run lit's testsuite before testing LLVM using lit
so that any problems with lit get discovered before testing LLVM so we
can bail out early.  However this implementation (``check-all`` runs all
tests together) seemed simpler and will still report failing lit tests.

Note that the tests and the configured ``lit.site.cfg`` have to be
copied into the build directory to avoid polluting the source tree.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257221 91177308-0d34-0410-b5e6-96231b3b80d8
2016-01-08 22:36:22 +00:00
..
examples
lit [lit] Implement support of per test timeout in lit. 2015-12-27 14:03:49 +00:00
tests Teach the CMake build system to run lit's test suite. These can be run 2016-01-08 22:36:22 +00:00
utils
CMakeLists.txt Teach the CMake build system to run lit's test suite. These can be run 2016-01-08 22:36:22 +00:00
lit.py
MANIFEST.in
README.txt
setup.py
TODO [lit] Implement support of per test timeout in lit. 2015-12-27 14:03:49 +00:00

===============================
 lit - A Software Testing Tool
===============================

lit is a portable tool for executing LLVM and Clang style test suites,
summarizing their results, and providing indication of failures. lit is designed
to be a lightweight testing tool with as simple a user interface as possible.