summaryrefslogtreecommitdiff
path: root/cmake/modules/AddLLVM.cmake
diff options
context:
space:
mode:
authorAlp Toker <alp@nuanti.com>2013-12-29 05:09:05 +0000
committerAlp Toker <alp@nuanti.com>2013-12-29 05:09:05 +0000
commit9ad6e339c3235401eeeed9c3ec982ee1b02901f2 (patch)
tree28d791e02e0958b4ce1e19059b774e66dc0e44a1 /cmake/modules/AddLLVM.cmake
parent0c6782545920d2d0cd3764f463ac352f5ff17ac4 (diff)
downloadllvm-9ad6e339c3235401eeeed9c3ec982ee1b02901f2.tar.gz
llvm-9ad6e339c3235401eeeed9c3ec982ee1b02901f2.tar.bz2
llvm-9ad6e339c3235401eeeed9c3ec982ee1b02901f2.tar.xz
lit: Incremental test scheduling
Add option -i to prioritize test runs by source file modification time and previous failure state. This optimal scheduling reduces typical test-and-fix iteration times to a matter of seconds by rapidly answering the questions: 1) Did my recent change fix tests that were previously failing? 2) Do the tests I just wrote / modified still work? The current implementation requires write permissions to the source tree because it uses mtimes to track failures. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198150 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake/modules/AddLLVM.cmake')
0 files changed, 0 insertions, 0 deletions