Namespace NBench.Reporting
Classes
BenchmarkFinalResults
BenchmarkResults with Assertion data provided.
BenchmarkResults
The cumulative results for an entire Benchmark
CompositeBenchmarkOutput
Composition of multiple IBenchmarkOutput instances being run in parallel.
NoOpBenchmarkOutput
IBenchmarkOutput implementation that doesn't do anything
TeamCityBenchmarkOutput
TeamCity output formatter.
Complies with https://confluence.jetbrains.com/display/TCD10/Build+Script+Interaction+with+TeamCity#BuildScriptInteractionwithTeamCity-ReportingTests to ensure that output reports from NBench render nicely on TeamCity.
Structs
AggregateMetrics
Aggregated metrics accumulated for a single metric across an entire Benchmark
BenchmarkRunReport
Compiled statistics for each BenchmarkRun
BenchmarkStat
Represents aggregate statics for a benchmark across multiple runs
MetricRunReport
All of the compiled values from one BenchmarkRun for a given MeasureBucket
Interfaces
IBenchmarkOutput
Interface used to write BenchmarkRunReport and BenchmarkResults out to various reporting mechansims, including file-based and console-based ones.