pitmp-maven-plugin
pitmp-maven-plugin copied to clipboard
Optimize PitMP execution by excluding detected mutations
Right now PitMP may analyze the same mutation several times if it is covered by tests in different modules. So, before running the tests on a module it would be nice to check if the mutation was detected before by the tests of a previous module. One way to do it could be to create a listener that records the outcome for each mutation and then an interceptor that prevents killed mutants from being analyzed later.