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 | fdef0e0d941dea19dbfba30df7401dc996192e14 (patch) | |
tree | ca99c9b204cd7e66ea27b8a085a09694e984ed05 /llvm/utils/lit/lit.py | |
parent | 5ac9c8faec0389f9e4649ed74270cf44ddae0d21 (diff) | |
download | bcm5719-llvm-fdef0e0d941dea19dbfba30df7401dc996192e14.tar.gz bcm5719-llvm-fdef0e0d941dea19dbfba30df7401dc996192e14.zip |
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.
llvm-svn: 198150
Diffstat (limited to 'llvm/utils/lit/lit.py')
0 files changed, 0 insertions, 0 deletions