Paths stored will be removed automatically either when manually called or goes out of scope.
Analyze the output from the test suite with one of the builtin analyzers.
Run an external program that analyze the output from the test suite for test cases that failed.
Run the test suite to verify a mutation.
Profile of what a mutant spent time on to collect a status.
A possible mutation.
The result of running the test suite on one mutant.
A runtime database of the current status of the test binaries and their checksum.
A test case from the test suite that is executed on mutants.
Analyze stdout/stderr output from a test suite for test cases that failed (killed) a mutant, which test cases that exists and if any of them are unstable.
The conditions for when to stop mutation testing. Intended to be re-used by both the main FSM and the sub-FSMs.