Class BenchmarkReport
- Namespace
- AiDotNet.Benchmarking.Models
- Assembly
- AiDotNet.dll
Represents a structured report from running one or more benchmark suites.
public sealed class BenchmarkReport
- Inheritance
-
BenchmarkReport
- Inherited Members
Properties
EndedUtc
Gets the UTC time when the benchmark run ended.
public DateTimeOffset EndedUtc { get; }
Property Value
OverallStatus
Gets the overall status for the run.
public BenchmarkExecutionStatus OverallStatus { get; }
Property Value
StartedUtc
Gets the UTC time when the benchmark run started.
public DateTimeOffset StartedUtc { get; }
Property Value
Suites
Gets the per-suite reports for this run.
public IReadOnlyList<BenchmarkSuiteReport> Suites { get; }
Property Value
TotalDuration
Gets the total run duration.
public TimeSpan TotalDuration { get; }