Table of Contents

Class FlowMetrics

Namespace
Cress.Studio.Services
Assembly
Cress.Execution.dll
public record FlowMetrics : IEquatable<FlowMetrics>
Inheritance
FlowMetrics
Implements
Inherited Members

Constructors

FlowMetrics(string, int, int, int, double, double, TimeSpan, TimeSpan, TimeSpan, TimeSpan, TimeSpan?)

public FlowMetrics(string FlowId, int Runs, int Passed, int Failed, double PassRate, double FlakeRate, TimeSpan AvgDuration, TimeSpan P50, TimeSpan P95, TimeSpan P99, TimeSpan? MTTR)

Parameters

FlowId string
Runs int
Passed int
Failed int
PassRate double
FlakeRate double
AvgDuration TimeSpan
P50 TimeSpan
P95 TimeSpan
P99 TimeSpan
MTTR TimeSpan?

Properties

AvgDuration

public TimeSpan AvgDuration { get; init; }

Property Value

TimeSpan

Failed

public int Failed { get; init; }

Property Value

int

FlakeRate

public double FlakeRate { get; init; }

Property Value

double

FlowId

public string FlowId { get; init; }

Property Value

string

MTTR

public TimeSpan? MTTR { get; init; }

Property Value

TimeSpan?

P50

public TimeSpan P50 { get; init; }

Property Value

TimeSpan

P95

public TimeSpan P95 { get; init; }

Property Value

TimeSpan

P99

public TimeSpan P99 { get; init; }

Property Value

TimeSpan

PassRate

public double PassRate { get; init; }

Property Value

double

Passed

public int Passed { get; init; }

Property Value

int

Runs

public int Runs { get; init; }

Property Value

int