ConfigSchema

Undocumented in source.

Members

Variables

log
bool log;

If the schematas should be written to a separate file for offline inspection. Write the instrumented source code to .cov.<ext> for separate inspection.

minMutantsPerSchema
NamedType!(long, Tag!"MinMutantsPerSchema", long.init, TagStringable) minMutantsPerSchema;

Minimum number of mutants per schema for the schema to be saved in the database.

mutantsPerSchema
NamedType!(long, Tag!"MutantsPerSchema", long.init, TagStringable) mutantsPerSchema;

Number of mutants to at most put in a schema (soft limit)

onlyCompile
NamedType!(bool, Tag!"SchemaTrainGenerator", bool.init, TagStringable) onlyCompile;

Only compile and execute the test suite. Used to train the schema generator.

parallelMutants
int parallelMutants;

Number of schema mutants to test in parallel.

runtime
SchemaRuntime runtime;
Undocumented in source.
sanityCheckSchemata
bool sanityCheckSchemata;

Sanity check a schemata before it is used.

stopAfterLastSchema
bool stopAfterLastSchema;

Stop mutation testing after the last schemata has been executed

timeoutScaleFactor
double timeoutScaleFactor;

The value which the timeout time is multiplied with

use
bool use;
Undocumented in source.
userRuntimeCtrl
UserRuntime[] userRuntimeCtrl;

allows a user to control exactly which files the coverage and schemata runtime is injected in.

Meta