public abstract class TestDataPublisher extends hudson.model.AbstractDescribableImpl<TestDataPublisher> implements hudson.ExtensionPoint
TestAction
s to test results. This enables plugins to annotate test results and provide richer UI, such as letting users claim
test failures, allowing people to file bugs, or more generally, additional actions, views, etc.
To register your implementation, put Extension
on your descriptor implementation.
Constructor and Description |
---|
TestDataPublisher() |
Modifier and Type | Method and Description |
---|---|
static hudson.DescriptorExtensionList<TestDataPublisher,hudson.model.Descriptor<TestDataPublisher>> |
all() |
abstract ProjectResultBuildAction.Data |
getTestData(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener,
ProjectResult testResult)
Called after test results are collected by Hudson, to create a resolver for
TestAction s. |
public abstract ProjectResultBuildAction.Data getTestData(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener, ProjectResult testResult) throws IOException, InterruptedException
TestAction
s.IOException
InterruptedException
public static hudson.DescriptorExtensionList<TestDataPublisher,hudson.model.Descriptor<TestDataPublisher>> all()
Copyright © 2004-2016. All Rights Reserved.