Run smallest subset of tests which are probable to test currently changed code
I would like to run smaller subset of existing tests which are known to exercise (coverage) changed files. I would like to checkout codebase (using some VCS; like git). Than change some files and run tests, which does cover changed files.