Skip to content

T_CodeJam_PerfTests_CompetitionHelpers

andrewvk edited this page Nov 8, 2016 · 2 revisions

CompetitionHelpers Class

Reusable API for performance tests.

Inheritance Hierarchy

System.Object
  CodeJam.PerfTests.CompetitionHelpers
Namespace: CodeJam.PerfTests
Assembly: CodeJam.PerfTests (in CodeJam.PerfTests.dll) Version: 1.1.0.0 (1.1.0.0)

Syntax

C#

public static class CompetitionHelpers

VB

Public NotInheritable Class CompetitionHelpers

F#

[<AbstractClassAttribute>]
[<SealedAttribute>]
type CompetitionHelpers =  class end

The CompetitionHelpers type exposes the following members.

Methods

 

Name Description
Public methodStatic member CreateDefaultConfig Helper for custom configs: configuration that should be used for new performance tests.
Public methodStatic member CreateDefaultConfigAnnotate Helper for custom configs: creates configuration that should be used for new performance tests. Automatically annotates the source with new timing limits.
Public methodStatic member CreateDefaultConfigReannotate Helper for custom configs: creates configuration that should be used in case the existing limits should be ignored.
Public methodStatic member CreateDefaultJob Helper for custom configs: creates default job for the config.
Public methodStatic member Delay Default delay implementation. Performs delay for specified number of cycles.
  Back to Top

Fields

 

Name Description
Public fieldStatic member DefaultConfig Default configuration that should be used for most performance tests.
Public fieldStatic member DefaultConfigAnnotate Configuration that should be used for new performance tests. Automatically annotates the source with new timing limits.
Public fieldStatic member DefaultConfigReannotate Configuration that should be used in case the existing limits should be ignored.
Public fieldStatic member DefaultCount Default count for performance test loops.
Public fieldStatic member PerfTestCategory Default category prefix for performance tests.
Public fieldStatic member TemporarilyExcludedReason Default explanation for bad performance tests.
  Back to Top

See Also

Reference

CodeJam.PerfTests Namespace

Clone this wiki locally