Defines contracts that need to be implemented by a test reporting action (such as the built-in JUnit one). This contract allows
Projectto display a test result trend history.
Class Summary Class Description AbstractTestResultAction<T extends AbstractTestResultAction>Common base class for recording test result. AbstractTestResultAction.Summarizer AggregatedTestResultAction AggregatedTestResultAction.Child AggregatedTestResultAction.ChildReportData-binding bean for the remote API. AggregatedTestResultPublisherAggregates downstream test reports into a single consolidated report, so that people can see the overall test results in one page when tests are scattered across many different jobs. AggregatedTestResultPublisher.DescriptorImpl AggregatedTestResultPublisher.TestResultActionAction that serves the aggregated record. AggregatedTestResultPublisher.TestResultAction.RunListenerImpl AggregatedTestResultPublisher.TestResultProjectAction DefaultTestResultParserImpl Deprecated.Unused, unusable. MessagesGenerated localization support class. MetaTabulatedResultThe purpose of this class is to provide a good place for the jelly to bind to. PipelineBlockWithTests PipelineTestDetailsBuilder class for recording additional Pipeline-related arguments needed for test parsing and test results. SimpleCaseResultThe simplest possible case result, with no language ties. TabulatedResultCumulated result of multiple tests. TestDurationTrendSeriesBuilder TestObjectBase class for all test result objects. TestObjectIterable TestObjectTrendSeriesBuilder TestResultA class that represents a general concept of a test result, without any language or implementation specifics. TestResultActionIterable TestResultDurationChart TestResultParserParses test result files and builds in-memory representation of it as
TestResultProjectActionProject action object from test reporter, such as
JUnitResultArchiver, which displays the trend report on the project top page.