Package com.tnsai.evaluation.autoharness
Class SimpleFailureClusterer
java.lang.Object
com.tnsai.evaluation.autoharness.SimpleFailureClusterer
- All Implemented Interfaces:
FailureClusterer
Groups
FailureRecords by errorType + phase.
This is the simplest clustering strategy: failures with the same
error class occurring in the same phase are considered the same root cause.
Each cluster retains up to maxExamples representative records.
- Since:
- 0.1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncluster(List<FailureRecord> failures) Clusters the given failures by root cause.
-
Constructor Details
-
SimpleFailureClusterer
public SimpleFailureClusterer() -
SimpleFailureClusterer
public SimpleFailureClusterer(int maxExamples)
-
-
Method Details
-
cluster
Description copied from interface:FailureClustererClusters the given failures by root cause.- Specified by:
clusterin interfaceFailureClusterer- Parameters:
failures- raw failure records to cluster- Returns:
- unmodifiable list of failure clusters
-