Skip to content
mutastic

CoveragePass

record in io.mutastic.api

record CoveragePass(
int jdk,
int tests,
Duration took,
int mutants,
List<String> flaky,
List<FlakyTest> flakyEvidence)

What the coverage pass found, before any mutant runs.

Components

jdkthe feature version the tests run on
testshow many tests ran
tookhow long the pass took
mutantshow many will run (or be reported as skipped or not covered)
flakytests left out because they failed and then passed
flakyEvidencefor each flaky test, what it failed with and what it reaches that changes from run to run

Constructors

CoveragePass

CoveragePass(int jdk, int tests, Duration took, int mutants, List<String> flaky)

A pass with nothing known of why its flaky tests are flaky.