diff options
author | Alp Toker <alp@nuanti.com> | 2013-12-29 05:09:05 +0000 |
---|---|---|
committer | Alp Toker <alp@nuanti.com> | 2013-12-29 05:09:05 +0000 |
commit | 9ad6e339c3235401eeeed9c3ec982ee1b02901f2 (patch) | |
tree | 28d791e02e0958b4ce1e19059b774e66dc0e44a1 /cmake/modules/AddLLVM.cmake | |
parent | 0c6782545920d2d0cd3764f463ac352f5ff17ac4 (diff) | |
download | llvm-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