GatherShot analyzes unit tests in order to select fewer tests that find the same faults.
- Pick a project to analyze.
- This runs the project's unit tests over and over.
- Each time, it intentionally creates a bug and watches which unit tests fail.
- It reports what subset of unit tests find all failures.
- You tell the testing framework to execute only those tests.