TestStopCheck

The conditions for when to stop mutation testing. Intended to be re-used by both the main FSM and the sub-FSMs.

Constructors

this
this(ConfigMutationTest conf)
Undocumented in source.

Members

Enums

HaltReason
enum HaltReason
Undocumented in source.

Functions

aliveMutants
long aliveMutants()
Undocumented in source. Be warned that the author may not have intended to support it.
incrAliveMutants
void incrAliveMutants()
Undocumented in source. Be warned that the author may not have intended to support it.
isAliveTested
bool isAliveTested()
Undocumented in source. Be warned that the author may not have intended to support it.
isHalt
HaltReason isHalt()

A halt conditions has occured. Mutation testing should stop.

isMaxRuntime
bool isMaxRuntime()
Undocumented in source. Be warned that the author may not have intended to support it.
isOverloaded
bool isOverloaded()

The system is overloaded and the user has configured the tool to slowdown.

maxRuntimeToString
string maxRuntimeToString()
Undocumented in source. Be warned that the author may not have intended to support it.
overloadToString
string overloadToString()
Undocumented in source. Be warned that the author may not have intended to support it.
pause
void pause()

Pause the current thread by sleeping.

Meta