public interface ExecutionDao extends EntityDao<org.squashtest.tm.domain.execution.Execution>
| Modifier and Type | Method and Description |
|---|---|
long |
countByTestCaseId(long testCaseId)
Returns the count of executions which ran a given test case.
|
long |
countExecutionSteps(long executionId) |
long |
countReady(long executionId) |
long |
countSuccess(long executionId) |
boolean |
exists(long executionId) |
List<org.squashtest.tm.domain.execution.Execution> |
findAllByTestCaseId(long testCaseId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting pas)
Returns the executions which ran the given test case using the given paging and sorting data
|
List<org.squashtest.tm.domain.execution.Execution> |
findAllByTestCaseIdOrderByRunDate(long testCaseId,
org.squashtest.tm.core.foundation.collection.Paging paging) |
List<Long> |
findAllExecutionIdHavingStepWithStatus(Long projectId,
org.squashtest.tm.domain.execution.ExecutionStatus source) |
List<org.squashtest.tm.domain.execution.ExecutionStep> |
findAllExecutionStepsWithStatus(Long projectId,
org.squashtest.tm.domain.execution.ExecutionStatus source) |
List<org.squashtest.tm.domain.bugtracker.IssueDetector> |
findAllIssueDetectorsForExecution(Long execId) |
List<org.squashtest.tm.domain.campaign.IterationTestPlanItem> |
findAllIterationTestPlanItemsWithStatus(Long projectId,
org.squashtest.tm.domain.execution.ExecutionStatus source) |
org.squashtest.tm.domain.execution.Execution |
findAndInit(long executionId) |
int |
findExecutionRank(long executionId) |
List<org.squashtest.tm.domain.execution.ExecutionStep> |
findExecutionSteps(long executionId) |
List<Long> |
findOriginalStepIds(long executionId) |
List<org.squashtest.tm.domain.testcase.ActionTestStep> |
findOriginalSteps(long executionId) |
List<org.squashtest.tm.domain.execution.ExecutionStep> |
findStepsFiltered(Long executionId,
org.squashtest.tm.core.foundation.collection.Paging filter) |
org.squashtest.tm.domain.execution.ExecutionStatusReport |
getStatusReport(long executionId) |
boolean |
projectUsesExecutionStatus(long projectId,
org.squashtest.tm.domain.execution.ExecutionStatus executionStatus) |
void |
replaceExecutionStepStatus(long projectId,
org.squashtest.tm.domain.execution.ExecutionStatus oldStatus,
org.squashtest.tm.domain.execution.ExecutionStatus newStatus) |
void |
replaceTestPlanStatus(long projectId,
org.squashtest.tm.domain.execution.ExecutionStatus oldStatus,
org.squashtest.tm.domain.execution.ExecutionStatus newStatus) |
boolean |
wasNeverRan(Long executionId)
Tells whether the execution is fresh new or not.
|
findAll, findAllByIds, findByIdclearFromCache, clearFromCache, flush, persist, persist, remove, removeAllList<org.squashtest.tm.domain.execution.ExecutionStep> findExecutionSteps(long executionId)
List<org.squashtest.tm.domain.testcase.ActionTestStep> findOriginalSteps(long executionId)
org.squashtest.tm.domain.execution.Execution findAndInit(long executionId)
int findExecutionRank(long executionId)
org.squashtest.tm.domain.execution.ExecutionStatusReport getStatusReport(long executionId)
long countSuccess(long executionId)
long countReady(long executionId)
boolean exists(long executionId)
List<org.squashtest.tm.domain.execution.ExecutionStep> findStepsFiltered(Long executionId, org.squashtest.tm.core.foundation.collection.Paging filter)
List<org.squashtest.tm.domain.execution.ExecutionStep> findAllExecutionStepsWithStatus(Long projectId, org.squashtest.tm.domain.execution.ExecutionStatus source)
List<Long> findAllExecutionIdHavingStepWithStatus(Long projectId, org.squashtest.tm.domain.execution.ExecutionStatus source)
List<org.squashtest.tm.domain.campaign.IterationTestPlanItem> findAllIterationTestPlanItemsWithStatus(Long projectId, org.squashtest.tm.domain.execution.ExecutionStatus source)
boolean projectUsesExecutionStatus(long projectId,
org.squashtest.tm.domain.execution.ExecutionStatus executionStatus)
void replaceExecutionStepStatus(long projectId,
org.squashtest.tm.domain.execution.ExecutionStatus oldStatus,
org.squashtest.tm.domain.execution.ExecutionStatus newStatus)
void replaceTestPlanStatus(long projectId,
org.squashtest.tm.domain.execution.ExecutionStatus oldStatus,
org.squashtest.tm.domain.execution.ExecutionStatus newStatus)
List<org.squashtest.tm.domain.bugtracker.IssueDetector> findAllIssueDetectorsForExecution(Long execId)
long countExecutionSteps(long executionId)
List<org.squashtest.tm.domain.execution.Execution> findAllByTestCaseIdOrderByRunDate(long testCaseId, org.squashtest.tm.core.foundation.collection.Paging paging)
testCaseId - paging - List<org.squashtest.tm.domain.execution.Execution> findAllByTestCaseId(long testCaseId, org.squashtest.tm.core.foundation.collection.PagingAndSorting pas)
testCaseId - pas - non null paging and sorting datalong countByTestCaseId(long testCaseId)
testCaseId - boolean wasNeverRan(Long executionId)
executionId - Copyright © 2010-2015 Henix, henix.fr. All Rights Reserved.