Class ValidationReport
- Namespace
- DotCompute.Backends.CUDA.Models
- Assembly
- DotCompute.Backends.CUDA.dll
Comprehensive validation report for CUDA backend.
public class ValidationReport
- Inheritance
-
ValidationReport
- Inherited Members
Properties
CriticalError
Gets or sets any critical error that stopped validation.
public string? CriticalError { get; set; }
Property Value
Duration
Gets or sets the total validation duration.
public TimeSpan Duration { get; set; }
Property Value
EndTime
Gets or sets when validation ended.
public DateTimeOffset EndTime { get; set; }
Property Value
FailedTests
Gets or sets the number of failed tests.
public int FailedTests { get; set; }
Property Value
IsSuccessful
Gets whether validation was successful.
public bool IsSuccessful { get; }
Property Value
Options
Gets or sets the validation options used.
public ValidationOptions Options { get; set; }
Property Value
OverallStatus
Gets or sets the overall validation status.
public ValidationStatus OverallStatus { get; set; }
Property Value
PassRate
Gets the pass rate percentage.
public double PassRate { get; }
Property Value
PassedTests
Gets or sets the number of passed tests.
public int PassedTests { get; set; }
Property Value
Results
Gets or sets the list of validation results.
public IList<UnifiedValidationResult> Results { get; }
Property Value
SkippedTests
Gets or sets the number of skipped tests.
public int SkippedTests { get; set; }
Property Value
StartTime
Gets or sets when validation started.
public DateTimeOffset StartTime { get; set; }
Property Value
TotalTests
Gets or sets the total number of tests.
public int TotalTests { get; set; }
Property Value
WarningTests
Gets or sets the number of tests with warnings.
public int WarningTests { get; set; }