Package hudson.matrix

Class MatrixAggregator

java.lang.Object
hudson.matrix.MatrixAggregator
All Implemented Interfaces:
ExtensionPoint
Direct Known Subclasses:
TestResultAggregator

public abstract class MatrixAggregator extends Object implements ExtensionPoint
Performs the aggregation of MatrixRun results into MatrixBuild.

MatrixAggregator is a transitive stateful mutable object. Unlike Publisher, it is not persisted. Instead, a fresh instance is created for each MatrixBuild, and various methods on this class are invoked in the event callback style as the build progresses.

The end result of the aggregation should be contributed as actions.

Since:
1.115
Author:
Kohsuke Kawaguchi
See Also: