Settings

A structure representing the trial.json file

Members

Mixins

__anonymous
mixin SettingsFields
Undocumented in source.
__anonymous
mixin SettingsFields
Undocumented in source.

Mixed In Members

From mixin SettingsFields

reporters
string[] reporters;

The reporter list that will be added by the runner at startup You can use here only the embeded reporters. If you want to use a custom reporter you can use static this constructor

testDiscovery
string[] testDiscovery;

The test discovery classes that you want to use

maxThreads
uint maxThreads;

The number of threads tha you want to use 0 means the number of cores that your processor has

glyphs
GlyphSettings glyphs;
artifactsLocation
string artifactsLocation;

Where to generate artifacts

warningTestDuration
uint warningTestDuration;

Show the duration with yellow if it takes more warningTestDuration msecs

dangerTestDuration
uint dangerTestDuration;

Show the duration with red if it takes more dangerTestDuration msecs

plugins
string[] plugins;

A list of plugins that will be added as dependencies from code.dlang.org. The plugins will be imported in the main file.

executor
string executor;

The default executor is SingleRunner. If you want to use the ParallelExecutor set this option to parallel or if you want to use the ProcessExecutor set it to process.

From mixin SettingsFields

reporters
string[] reporters;

The reporter list that will be added by the runner at startup You can use here only the embeded reporters. If you want to use a custom reporter you can use static this constructor

testDiscovery
string[] testDiscovery;

The test discovery classes that you want to use

maxThreads
uint maxThreads;

The number of threads tha you want to use 0 means the number of cores that your processor has

glyphs
GlyphSettings glyphs;
artifactsLocation
string artifactsLocation;

Where to generate artifacts

warningTestDuration
uint warningTestDuration;

Show the duration with yellow if it takes more warningTestDuration msecs

dangerTestDuration
uint dangerTestDuration;

Show the duration with red if it takes more dangerTestDuration msecs

plugins
string[] plugins;

A list of plugins that will be added as dependencies from code.dlang.org. The plugins will be imported in the main file.

executor
string executor;

The default executor is SingleRunner. If you want to use the ParallelExecutor set this option to parallel or if you want to use the ProcessExecutor set it to process.

Meta