Mutation testing currently still has very blunt tooling. They require a discerning eye when interpreting surviving mutants.
Mutation testing drags the assumption any possible line of code is important in defining some aspect of your program's behavior.
Mutants want your code to be either relevant or dead.
Relevant string killed,
trivial string marked.
The SUT has no intention of ever cloning into checked out (non-bare) repositories.
Mutation Testing Tools tend to be brute force, and computationally expensive.
Low barrier to entry, but high cost in running and evaluating each survivor.
By Rodolfo Hansen
A collection of slides I have generated for some of the talks / workshops I have created.