Class DatabaseTestResultStorage.TestResultStorage
- java.lang.Object
-
- io.jenkins.plugins.junit.storage.database.DatabaseTestResultStorage.TestResultStorage
-
- All Implemented Interfaces:
io.jenkins.plugins.junit.storage.TestResultImpl
- Enclosing class:
- DatabaseTestResultStorage
public final class DatabaseTestResultStorage.TestResultStorage extends Object implements io.jenkins.plugins.junit.storage.TestResultImpl
-
-
Constructor Summary
Constructors Constructor Description TestResultStorage(String job, int build)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Void
deleteJob()
Void
deleteRun()
List<hudson.tasks.junit.PackageResult>
getAllPackageResults()
int
getBuild()
int
getCountOfBuildsWithTestResults()
int
getFailCount()
Run<?,?>
getFailedSinceRun(hudson.tasks.junit.CaseResult caseResult)
List<hudson.tasks.junit.CaseResult>
getFailedTests()
List<hudson.tasks.junit.CaseResult>
getFailedTestsByPackage(String packageName)
List<hudson.tasks.junit.HistoryTestResultSummary>
getHistorySummary(int offset)
String
getJobName()
hudson.tasks.junit.PackageResult
getPackageResult(String packageName)
int
getPassCount()
List<hudson.tasks.junit.CaseResult>
getPassedTests()
List<hudson.tasks.junit.CaseResult>
getPassedTestsByPackage(String packageName)
hudson.tasks.junit.TestResult
getPreviousResult()
hudson.tasks.junit.TestResult
getResultByNodes(List<String> nodeIds)
int
getSkipCount()
List<hudson.tasks.junit.CaseResult>
getSkippedTests()
List<hudson.tasks.junit.CaseResult>
getSkippedTestsByPackage(String packageName)
hudson.tasks.junit.SuiteResult
getSuite(String name)
Collection<hudson.tasks.junit.SuiteResult>
getSuites()
List<hudson.tasks.junit.TestDurationResultSummary>
getTestDurationResultSummary()
int
getTotalCount()
float
getTotalTestDuration()
List<hudson.tasks.junit.TrendTestResultSummary>
getTrendTestResultSummary()
-
-
-
Constructor Detail
-
TestResultStorage
public TestResultStorage(String job, int build)
-
-
Method Detail
-
deleteRun
public Void deleteRun()
-
deleteJob
public Void deleteJob()
-
getAllPackageResults
public List<hudson.tasks.junit.PackageResult> getAllPackageResults()
- Specified by:
getAllPackageResults
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getTrendTestResultSummary
public List<hudson.tasks.junit.TrendTestResultSummary> getTrendTestResultSummary()
- Specified by:
getTrendTestResultSummary
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getTestDurationResultSummary
public List<hudson.tasks.junit.TestDurationResultSummary> getTestDurationResultSummary()
- Specified by:
getTestDurationResultSummary
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getHistorySummary
public List<hudson.tasks.junit.HistoryTestResultSummary> getHistorySummary(int offset)
- Specified by:
getHistorySummary
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getCountOfBuildsWithTestResults
public int getCountOfBuildsWithTestResults()
- Specified by:
getCountOfBuildsWithTestResults
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getPackageResult
public hudson.tasks.junit.PackageResult getPackageResult(String packageName)
- Specified by:
getPackageResult
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getFailedSinceRun
public Run<?,?> getFailedSinceRun(hudson.tasks.junit.CaseResult caseResult)
- Specified by:
getFailedSinceRun
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getJobName
public String getJobName()
- Specified by:
getJobName
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getBuild
public int getBuild()
- Specified by:
getBuild
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getFailedTestsByPackage
public List<hudson.tasks.junit.CaseResult> getFailedTestsByPackage(String packageName)
- Specified by:
getFailedTestsByPackage
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getSuite
public hudson.tasks.junit.SuiteResult getSuite(String name)
- Specified by:
getSuite
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getSuites
public Collection<hudson.tasks.junit.SuiteResult> getSuites()
- Specified by:
getSuites
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getTotalTestDuration
public float getTotalTestDuration()
- Specified by:
getTotalTestDuration
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getFailCount
public int getFailCount()
- Specified by:
getFailCount
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getSkipCount
public int getSkipCount()
- Specified by:
getSkipCount
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getPassCount
public int getPassCount()
- Specified by:
getPassCount
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getTotalCount
public int getTotalCount()
- Specified by:
getTotalCount
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getFailedTests
public List<hudson.tasks.junit.CaseResult> getFailedTests()
- Specified by:
getFailedTests
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getSkippedTests
public List<hudson.tasks.junit.CaseResult> getSkippedTests()
- Specified by:
getSkippedTests
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getSkippedTestsByPackage
public List<hudson.tasks.junit.CaseResult> getSkippedTestsByPackage(String packageName)
- Specified by:
getSkippedTestsByPackage
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getPassedTests
public List<hudson.tasks.junit.CaseResult> getPassedTests()
- Specified by:
getPassedTests
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getPassedTestsByPackage
public List<hudson.tasks.junit.CaseResult> getPassedTestsByPackage(String packageName)
- Specified by:
getPassedTestsByPackage
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
getPreviousResult
@CheckForNull public hudson.tasks.junit.TestResult getPreviousResult()
- Specified by:
getPreviousResult
in interfaceio.jenkins.plugins.junit.storage.TestResultImpl
-
-