Package io.jenkins.plugins.junit.storage
Class JunitTestResultStorage
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<JunitTestResultStorage>
-
- io.jenkins.plugins.junit.storage.JunitTestResultStorage
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<JunitTestResultStorage>
- Direct Known Subclasses:
FileJunitTestResultStorage
@Restricted(org.kohsuke.accmod.restrictions.Beta.class) public abstract class JunitTestResultStorage extends AbstractDescribableImpl<JunitTestResultStorage> implements ExtensionPoint
Allows test results to be saved and loaded from an external storage service.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
JunitTestResultStorage.RemotePublisher
Remotable hook to perform test result publishing.-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description JunitTestResultStorage()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract JunitTestResultStorage.RemotePublisher
createRemotePublisher(Run<?,?> build)
static JunitTestResultStorage
find()
abstract TestResultImpl
load(String job, int build)
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Method Detail
-
createRemotePublisher
public abstract JunitTestResultStorage.RemotePublisher createRemotePublisher(Run<?,?> build) throws IOException
- Throws:
IOException
-
load
public abstract TestResultImpl load(String job, int build)
-
find
public static JunitTestResultStorage find()
-
-