DbTimeout

Undocumented in source.

Members

Functions

clearMutantTimeoutWorklist
void clearMutantTimeoutWorklist()

Remove all mutants from the worklist.

copyMutantTimeoutWorklist
void copyMutantTimeoutWorklist(long iter, long prio)

Copy the timeout mutants to the worklist of mutants to test.

countMutantTimeoutWorklist
long countMutantTimeoutWorklist()
db
Miniorm db()
Undocumented in source. Be warned that the author may not have intended to support it.
getMutantTimeoutCtx
MutantTimeoutCtx getMutantTimeoutCtx()
put
void put(MutantTimeoutCtx ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void put(MutationStatusId id, long iter)
Undocumented in source. Be warned that the author may not have intended to support it.
reduceMutantTimeoutWorklist
void reduceMutantTimeoutWorklist(long iter)

Remove all mutants that are in the worklist of the iteration run iter that do NOT have the mutation status timeout.

resetMutantTimeoutWorklist
void resetMutantTimeoutWorklist(Mutation.Status toStatus)

Changes the status of mutants in the timeout worklist to unknown.

update
void update(MutationStatusId id, long iter)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta