Show / Hide Table of Contents

    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.

    Back to top Copyright © 2015-2020 Petabridge™, LLC