-
Notifications
You must be signed in to change notification settings - Fork 34
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, IConfigVB
Public NotInheritable Class ManualCompetitionConfig
Inherits ManualConfig
Implements ICompetitionConfig, IConfigF#
[<SealedAttribute>]
type ManualCompetitionConfig =
class
inherit ManualConfig
interface ICompetitionConfig
interface IConfig
endThe 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. |
![]() |
KeepBenchmarkFiles | (Inherited from ManualConfig.) |
![]() |
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. |
![]() |
UnionRule | (Inherited from ManualConfig.) |
![]() |
UpdateSourceAnnotations | Try to update source annotations if competition limits check failed. |
| Name | Description | |
|---|---|---|
![]() |
Add(IColumn[]) | (Inherited from ManualConfig.) |
![]() |
Add(IExporter[]) | (Inherited from ManualConfig.) |
![]() |
Add(ILogger[]) | (Inherited from ManualConfig.) |
![]() |
Add(IDiagnoser[]) | (Inherited from ManualConfig.) |
![]() |
Add(IAnalyser[]) | (Inherited from ManualConfig.) |
![]() |
Add(IValidator[]) | (Inherited from ManualConfig.) |
![]() |
Add(IJob[]) | (Inherited from ManualConfig.) |
![]() |
Add(IConfig) | 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.) |
![]() |
GetAnalysers | (Inherited from ManualConfig.) |
![]() |
GetColumns | (Inherited from ManualConfig.) |
![]() |
GetDiagnosers | (Inherited from ManualConfig.) |
![]() |
GetExporters | (Inherited from ManualConfig.) |
![]() |
GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() |
GetJobs | (Inherited from ManualConfig.) |
![]() |
GetLoggers | (Inherited from ManualConfig.) |
![]() |
GetOrderProvider | (Inherited from ManualConfig.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
GetValidators | (Inherited from ManualConfig.) |
![]() |
Set | (Inherited from ManualConfig.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() |
AsReadOnly | Creates read-only wrapper for the config. (Defined by BenchmarkHelpers.) |


