-
Notifications
You must be signed in to change notification settings - Fork 35
T_CodeJam_PerfTests_Configs_ManualCompetitionConfig
andrewvk edited this page Nov 8, 2016
·
3 revisions
Class for competition config config creation
System.Object
ManualConfig
CodeJam.PerfTests.Configs.ManualCompetitionConfig
Namespace: CodeJam.PerfTests.Configs
Assembly: CodeJam.PerfTests (in CodeJam.PerfTests.dll) Version: 1.1.0.0 (1.1.0.0)
C#
public sealed class ManualCompetitionConfig : ManualConfig,
ICompetitionConfig
VB
Public NotInheritable Class ManualCompetitionConfig
Inherits ManualConfig
Implements ICompetitionConfig
F#
[<SealedAttribute>]
type ManualCompetitionConfig =
class
inherit ManualConfig
interface ICompetitionConfig
end
The ManualCompetitionConfig type exposes the following members.
Name | Description | |
---|---|---|
ManualCompetitionConfig() | Initializes a new instance of the ManualCompetitionConfig class. | |
ManualCompetitionConfig(IConfig) | Initializes a new instance of the ManualCompetitionConfig class. |
Name | Description | |
---|---|---|
AllowDebugBuilds | Allow debug builds to be used in competitions. | |
AllowLongRunningBenchmarks | The analyser should not warn on benchmark runs that take longer than 0.5 sec to complete. (limit value can be overriden by CompetitionRunnerBase implementation). | |
CompetitionLimitProvider | Competition limit provider. | |
ConcurrentRunBehavior | Behavior for concurrent competition runs. | |
DetailedLogging | Enable detailed logging. | |
IgnoreExistingAnnotations | The analyser should ignore existing limit annotations. | |
LogCompetitionLimits | Log competition limits. | |
MaxRunsAllowed | Total count of reruns allowed. Set this to zero to use default limit of 10 runs. (limit value can be overriden by CompetitionRunnerBase implementation). | |
PreviousRunLogUri |
URI of the log that contains competition limits from previous run(s). Relative paths, absolute paths and web URLs are supported. If UpdateSourceAnnotations set to true , the annotations will be updated with limits from the log. Set LogCompetitionLimitstrue to log the limits. |
|
ReportWarningsAsErrors | Report warnings as errors. | |
RerunIfLimitsFailed | Rerun competition if competition limits check failed. | |
UpdateSourceAnnotations | Try to update source annotations if competition limits check failed. |
Name | Description | |
---|---|---|
Add | Fills properties from the specified config. | |
AsReadOnly | Returns read-only wrapper for the config. | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |