Class DatabaseTestResultStorage

  • All Implemented Interfaces:
    ExtensionPoint, Describable<io.jenkins.plugins.junit.storage.JunitTestResultStorage>

    @Extension
    public class DatabaseTestResultStorage
    extends io.jenkins.plugins.junit.storage.JunitTestResultStorage
    • Constructor Detail

      • DatabaseTestResultStorage

        @DataBoundConstructor
        public DatabaseTestResultStorage()
    • 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 class io.jenkins.plugins.junit.storage.JunitTestResultStorage
        Throws:
        IOException
      • load

        public io.jenkins.plugins.junit.storage.TestResultImpl load​(String job,
                                                                    int build)
        Specified by:
        load in class io.jenkins.plugins.junit.storage.JunitTestResultStorage