-
Notifications
You must be signed in to change notification settings - Fork 35
T_CodeJam_PerfTests_Configs_AssemblyCompetitionConfig
andrewvk edited this page Nov 8, 2016
·
3 revisions
Competition config that can be configured via app.config Check the AppConfigOptions for settings avaliable.
System.Object
BenchmarkDotNet.Configs.ReadOnlyConfig
CodeJam.PerfTests.Configs.ReadOnlyCompetitionConfig
CodeJam.PerfTests.Configs.AssemblyCompetitionConfig
Namespace: CodeJam.PerfTests.Configs
Assembly: CodeJam.PerfTests (in CodeJam.PerfTests.dll) Version: 1.1.0.0 (1.1.0.0)
C#
public sealed class AssemblyCompetitionConfig : ReadOnlyCompetitionConfigVB
Public NotInheritable Class AssemblyCompetitionConfig
Inherits ReadOnlyCompetitionConfigF#
[<SealedAttribute>]
type AssemblyCompetitionConfig =
class
inherit ReadOnlyCompetitionConfig
endThe AssemblyCompetitionConfig type exposes the following members.
| Name | Description | |
|---|---|---|
![]() |
AssemblyCompetitionConfig | Initializes a new instance of the AssemblyCompetitionConfig class. |
| Name | Description | |
|---|---|---|
![]() |
AllowDebugBuilds | Allow debug builds to be used in competitions. (Inherited from ReadOnlyCompetitionConfig.) |
![]() |
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). (Inherited from ReadOnlyCompetitionConfig.) |
![]() |
CompetitionLimitProvider | Competition limit provider. (Inherited from ReadOnlyCompetitionConfig.) |
![]() |
ConcurrentRunBehavior | Behavior for concurrent competition runs. (Inherited from ReadOnlyCompetitionConfig.) |
![]() |
DetailedLogging | Enable detailed logging. (Inherited from ReadOnlyCompetitionConfig.) |
![]() |
IgnoreExistingAnnotations | The analyser should ignore existing limit annotations. (Inherited from ReadOnlyCompetitionConfig.) |
![]() |
KeepBenchmarkFiles | Determines if all auto-generated files should be kept or removed after running benchmarks. (Inherited from ReadOnlyConfig.) |
![]() |
LogCompetitionLimits | Log competition limits. (Inherited from ReadOnlyCompetitionConfig.) |
![]() |
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). (Inherited from ReadOnlyCompetitionConfig.) |
![]() |
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.
(Inherited from ReadOnlyCompetitionConfig.) |
![]() |
ReportWarningsAsErrors | Report warnings as errors. (Inherited from ReadOnlyCompetitionConfig.) |
![]() |
RerunIfLimitsFailed | Rerun competition if competition limits check failed. (Inherited from ReadOnlyCompetitionConfig.) |
![]()
|
RunConfig | Returns competition config for calling assembly. |
![]() |
UnionRule | Get union rule. (Inherited from ReadOnlyConfig.) |
![]() |
UpdateSourceAnnotations | Try to update source annotations if competition limits check failed. (Inherited from ReadOnlyCompetitionConfig.) |
| Name | Description | |
|---|---|---|
![]() |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() |
GetAnalysers | Get benchmark analysers. (Inherited from ReadOnlyConfig.) |
![]() |
GetColumns | Get benchmark columns. (Inherited from ReadOnlyConfig.) |
![]()
|
GetConfigForAssembly | Returns competition config for the assembly. |
![]() |
GetDiagnosers | Get benchmark diagnosers. (Inherited from ReadOnlyConfig.) |
![]() |
GetExporters | Get benchmark exporters. (Inherited from ReadOnlyConfig.) |
![]() |
GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() |
GetJobs | Get benchmark jobs. (Inherited from ReadOnlyConfig.) |
![]() |
GetLoggers | Get benchmark loggers. (Inherited from ReadOnlyConfig.) |
![]() |
GetOrderProvider | Get order provider. (Inherited from ReadOnlyConfig.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
GetValidators | Get benchmark validators. (Inherited from ReadOnlyConfig.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |

