Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on Show HN: Skip tests unaffected by code change..
1. Collects code coverage for every tests that runs, seperatly.
2. Saves code coverage in local sqlite db, along with commit ID as key.
Second to n runs later:
1. Traverse git tree and queries db via commit ID -> per test code coverage
2.a git diff between new code (code change) and the code coverage from the old commit, test case by test case.
2.b. If an intersection between new code and old code coverage is found, test is rerun. else, it will be skipped.
There are no comments on this comment yet.
1. Collects code coverage for every tests that runs, seperatly.
2. Saves code coverage in local sqlite db, along with commit ID as key.
Second to n runs later:
1. Traverse git tree and queries db via commit ID -> per test code coverage
2.a git diff between new code (code change) and the code coverage from the old commit, test case by test case.
2.b. If an intersection between new code and old code coverage is found, test is rerun. else, it will be skipped.