Table of Contents

Class FlakeConfig

Namespace
Cress.Core.Models
Assembly
Cress.Core.dll
public record FlakeConfig : IEquatable<FlakeConfig>
Inheritance
FlakeConfig
Implements
Inherited Members

Properties

MinFails

Minimum number of failing runs within the window required to classify a flow as flaky. Default: 1.

public int MinFails { get; init; }

Property Value

int

MinPasses

Minimum number of passing runs within the window required to classify a flow as flaky. Default: 1.

public int MinPasses { get; init; }

Property Value

int

Threshold

Failure rate threshold (0.0–1.0). A flow is flagged as flaky only when failCount / windowCount >= threshold. Default: 0.10.

public double Threshold { get; init; }

Property Value

double

Window

Number of most-recent runs to include in flake analysis. Default: 25.

public int Window { get; init; }

Property Value

int