Class DatabaseTestResultStorage
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<io.jenkins.plugins.junit.storage.JunitTestResultStorage>
-
- io.jenkins.plugins.junit.storage.JunitTestResultStorage
-
- io.jenkins.plugins.junit.storage.database.DatabaseTestResultStorage
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<io.jenkins.plugins.junit.storage.JunitTestResultStorage>
@Extension public class DatabaseTestResultStorage extends io.jenkins.plugins.junit.storage.JunitTestResultStorage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DatabaseTestResultStorage.DescriptorImpl
class
DatabaseTestResultStorage.TestResultStorage
-
Nested classes/interfaces inherited from class io.jenkins.plugins.junit.storage.JunitTestResultStorage
io.jenkins.plugins.junit.storage.JunitTestResultStorage.RemotePublisher
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description DatabaseTestResultStorage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.jenkins.plugins.junit.storage.JunitTestResultStorage.RemotePublisher
createRemotePublisher(Run<?,?> build)
io.jenkins.plugins.junit.storage.database.DatabaseTestResultStorage.ConnectionSupplier
getConnectionSupplier()
boolean
isSkipCleanupRunsOnDeletion()
io.jenkins.plugins.junit.storage.TestResultImpl
load(String job, int build)
void
setSkipCleanupRunsOnDeletion(boolean skipCleanupRunsOnDeletion)
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Method Detail
-
getConnectionSupplier
public io.jenkins.plugins.junit.storage.database.DatabaseTestResultStorage.ConnectionSupplier getConnectionSupplier()
-
isSkipCleanupRunsOnDeletion
public boolean isSkipCleanupRunsOnDeletion()
-
setSkipCleanupRunsOnDeletion
@DataBoundSetter public void setSkipCleanupRunsOnDeletion(boolean skipCleanupRunsOnDeletion)
-
createRemotePublisher
public io.jenkins.plugins.junit.storage.JunitTestResultStorage.RemotePublisher createRemotePublisher(Run<?,?> build) throws IOException
- Specified by:
createRemotePublisher
in classio.jenkins.plugins.junit.storage.JunitTestResultStorage
- Throws:
IOException
-
load
public io.jenkins.plugins.junit.storage.TestResultImpl load(String job, int build)
- Specified by:
load
in classio.jenkins.plugins.junit.storage.JunitTestResultStorage
-
-