-
Notifications
You must be signed in to change notification settings - Fork 35
T_CodeJam_PerfTests_CompetitionHelpers
andrewvk edited this page Nov 8, 2016
·
2 revisions
Reusable API for performance tests.
System.Object
CodeJam.PerfTests.CompetitionHelpers
Namespace: CodeJam.PerfTests
Assembly: CodeJam.PerfTests (in CodeJam.PerfTests.dll) Version: 1.1.0.0 (1.1.0.0)
C#
public static class CompetitionHelpers
VB
Public NotInheritable Class CompetitionHelpers
F#
[<AbstractClassAttribute>]
[<SealedAttribute>]
type CompetitionHelpers = class end
The CompetitionHelpers type exposes the following members.
Name | Description | |
---|---|---|
CreateDefaultConfig | Helper for custom configs: configuration that should be used for new performance tests. | |
CreateDefaultConfigAnnotate | Helper for custom configs: creates configuration that should be used for new performance tests. Automatically annotates the source with new timing limits. | |
CreateDefaultConfigReannotate | Helper for custom configs: creates configuration that should be used in case the existing limits should be ignored. | |
CreateDefaultJob | Helper for custom configs: creates default job for the config. | |
Delay | Default delay implementation. Performs delay for specified number of cycles. |
Name | Description | |
---|---|---|
DefaultConfig | Default configuration that should be used for most performance tests. | |
DefaultConfigAnnotate | Configuration that should be used for new performance tests. Automatically annotates the source with new timing limits. | |
DefaultConfigReannotate | Configuration that should be used in case the existing limits should be ignored. | |
DefaultCount | Default count for performance test loops. | |
PerfTestCategory | Default category prefix for performance tests. | |
TemporarilyExcludedReason | Default explanation for bad performance tests. |