Class Run
- java.lang.Object
-
- com.synopsys.defensics.apiserver.model.BaseTestRun
-
- com.synopsys.defensics.apiserver.model.Run
-
public class Run extends BaseTestRun
-
-
Field Summary
Fields Modifier and Type Field Description protected RunTestConfiguration
configuration
-
Fields inherited from class com.synopsys.defensics.apiserver.model.BaseTestRun
id, projectId, runName, runStartTime, runType
-
-
Constructor Summary
Constructors Constructor Description Run()
Run(String runId)
Run(String runId, String projectId)
Run(String id, String name, String projectId, RunType runType, OffsetDateTime startTime, BigDecimal completionPercentage, String parentConfigurationId, long casesToBeExecuted, long testCasesExecuted, Long caseIndex, Long runIndex, RunState state, RunVerdict verdict, List<FailureSummaryEntry> failureSummary, String resultId)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getCaseIndex()
long
getCasesToBeExecuted()
BigDecimal
getCompletionPercentage()
RunTestConfiguration
getConfiguration()
List<FailureSummaryEntry>
getFailureSummary()
String
getId()
String
getProjectId()
String
getResultId()
Long
getRunIndex()
RunState
getState()
File
getTargetDirectory()
long
getTestCasesExecuted()
RunVerdict
getVerdict()
void
setCaseIndex(long caseIndex)
void
setCasesToBeExecuted(long casesToBeExecuted)
void
setCompletionPercentage(BigDecimal completionPercentage)
void
setConfiguration(RunTestConfiguration configuration)
void
setFailureSummary(List<FailureSummaryEntry> failureSummary)
void
setId(String id)
void
setProjectId(String projectId)
void
setResultId(String resultId)
void
setRunIndex(long runIndex)
void
setState(RunState state)
void
setTargetDirectory(File targetDirectory)
void
setVerdict(RunVerdict verdict)
-
Methods inherited from class com.synopsys.defensics.apiserver.model.BaseTestRun
getParentConfigurationId, getRunName, getRunStartTime, getRunType, setParentConfigurationId, setRunName, setRunStartTime, setRunType
-
-
-
-
Field Detail
-
configuration
protected RunTestConfiguration configuration
-
-
Constructor Detail
-
Run
public Run()
-
Run
public Run(String id, String name, String projectId, RunType runType, OffsetDateTime startTime, BigDecimal completionPercentage, String parentConfigurationId, long casesToBeExecuted, long testCasesExecuted, Long caseIndex, Long runIndex, RunState state, RunVerdict verdict, List<FailureSummaryEntry> failureSummary, String resultId)
Constructor.- Parameters:
id
- Run idname
- Name of the runprojectId
- Project idrunType
- type of the runstartTime
- start time of the runparentConfigurationId
- Id of the parent configuration of this runcasesToBeExecuted
- How many cases are to be executed in this run.caseIndex
- Case index.runIndex
- Run index.state
- Current state of run.verdict
- Verdict for run.failureSummary
- Failure summary.
-
Run
public Run(String runId)
-
-
Method Detail
-
getId
public String getId()
- Overrides:
getId
in classBaseTestRun
-
getState
public RunState getState()
-
getProjectId
public String getProjectId()
- Overrides:
getProjectId
in classBaseTestRun
-
getVerdict
public RunVerdict getVerdict()
-
getConfiguration
public RunTestConfiguration getConfiguration()
-
getResultId
public String getResultId()
-
setFailureSummary
public void setFailureSummary(List<FailureSummaryEntry> failureSummary)
-
setRunIndex
public void setRunIndex(long runIndex)
-
setCaseIndex
public void setCaseIndex(long caseIndex)
-
getCaseIndex
public Long getCaseIndex()
-
getRunIndex
public Long getRunIndex()
-
getFailureSummary
public List<FailureSummaryEntry> getFailureSummary()
-
setVerdict
public void setVerdict(RunVerdict verdict)
-
setState
public void setState(RunState state)
-
getTargetDirectory
public File getTargetDirectory()
-
setTargetDirectory
public void setTargetDirectory(File targetDirectory)
-
getCasesToBeExecuted
public long getCasesToBeExecuted()
-
setCasesToBeExecuted
public void setCasesToBeExecuted(long casesToBeExecuted)
-
getTestCasesExecuted
public long getTestCasesExecuted()
-
setId
public void setId(String id)
- Overrides:
setId
in classBaseTestRun
-
setProjectId
public void setProjectId(String projectId)
- Overrides:
setProjectId
in classBaseTestRun
-
setConfiguration
public void setConfiguration(RunTestConfiguration configuration)
-
setResultId
public void setResultId(String resultId)
-
getCompletionPercentage
public BigDecimal getCompletionPercentage()
-
setCompletionPercentage
public void setCompletionPercentage(BigDecimal completionPercentage)
-
-