Interface TestRunRepository
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<TestRun,,UUID> CustomTestRunRepository,org.springframework.data.mongodb.repository.MongoRepository<TestRun,,UUID> org.springframework.data.repository.PagingAndSortingRepository<TestRun,,UUID> org.springframework.data.repository.query.QueryByExampleExecutor<TestRun>,org.springframework.data.repository.Repository<TestRun,UUID>
@Repository
public interface TestRunRepository
extends CustomTestRunRepository, org.springframework.data.mongodb.repository.MongoRepository<TestRun,UUID>
-
Method Summary
Modifier and TypeMethodDescriptioncountAllByExecutionRequestId(UUID executionRequestId) countAllByExecutionRequestIdAndExecutionStatusIn(UUID executionRequestId, List<ExecutionStatuses> executionStatuses) countAllByParentTestRunId(UUID parentId) countAllByTestingStatusAndParentTestRunId(TestingStatuses testingStatuses, UUID parentId) voiddeleteAllByUuidIn(List<UUID> uuid) voiddeleteByUuid(UUID uuid) findAllByExecutionRequestId(UUID execReqId) findAllByExecutionRequestIdAndExecutionStatusIn(UUID executionRequestId, List<ExecutionStatuses> executionStatuses) findAllByExecutionRequestIdAndIsGroupedTestRun(UUID executionRequestId, boolean isGroupedTestRun) findAllByExecutionRequestIdAndNameContains(UUID requestId, String searchValue) findAllByExecutionRequestIdAndNameNot(UUID execReqId, String excludeName) findAllByExecutionRequestIdAndTestingStatusIsNotNull(UUID executionRequestId) findAllByExecutionRequestIdIn(List<UUID> executionRequestId) findAllByExecutionStatusIn(List<ExecutionStatuses> statuses) findAllByParentTestRunId(UUID parentTestRunId) findAllByRootCauseId(UUID rootCauseId) findAllByTestCaseIdOrderByStartDateDesc(UUID testCaseId) findAllByUuidIn(Collection<UUID> ids) findAllByUuidInAndExecutionStatusIn(List<UUID> uuid, List<ExecutionStatuses> executionStatus) findAllEnrichedTestRunsByExecutionRequestId(UUID execReqId) findAllRatesByUuidIn(Collection<UUID> testRunsIds) findAllTestCasesNamesByExecutionRequestIdIn(List<UUID> executionRequestsId) findAllTestRunRootCausesByExecutionRequestId(UUID execReqId) findByExecutionRequestIdAndName(UUID executionRequestsId, String name) findByExecutionRequestIdAndTestingStatus(UUID requestId, TestingStatuses notEqualStatus) findByUuid(UUID uuid) findErByUuidIn(List<UUID> testRunId) findFinishDateByExecutionRequestIdAndFinishDateIsNotNullOrderByFinishDateDesc(UUID executionRequestsId) findFirstByTestCaseId(UUID testCaseId) findFirstByTestCaseIdOrderByStartDateDesc(UUID testCaseId) findNameParentIdByUuid(UUID uuid) findRootCauseIdTestingStatusByExecutionRequestIdAndNameNot(UUID executionRequestId, String excludeName) findTestCaseIdByExecutionRequestId(UUID execReqId) findTestRunExecReqIdAndTestStatusByUuid(UUID testRunId) findTestRunExecReqIdByUuid(UUID testRunId) findTestRunForExecutionSummaryByExecutionRequestId(UUID executionRequestId) findTestRunForReportByExecutionRequestId(UUID executionRequestId) findTestRunForReportByUuidIn(Set<UUID> testRunIds) findTestRunForTreeNodeByUuid(UUID testRunId) findTestRunsByExecutionRequestId(UUID execReqId) findTestRunsByExecutionRequestIdAndTestingStatusIn(UUID executionRequestId, List<TestingStatuses> testingStatuses) findTestRunsForFdrByExecutionRequestId(UUID executionRequestId) findTestRunsIdByExecutionRequestId(UUID executionRequestId) findTestRunsIdByExecutionRequestIdAndTestingStatus(UUID executionRequestId, TestingStatuses testingStatus) findTestRunsIdNameByExecutionRequestId(UUID executionRequestId) findTestRunsIdNameTestingStatusByExecutionRequestId(UUID executionRequestId) findTestRunsUuidAndTestingStatusByExecutionRequestId(UUID executionRequestId) findTestRunsUuidByExecutionRequestId(UUID executionRequestId) findTestRunsUuidErIdByTestingStatusAndUuidIn(TestingStatuses testingStatuses, List<UUID> testRunIds) findTestRunsUuidErIdByTestingStatusInAndUuidIn(List<TestingStatuses> testingStatuses, List<UUID> testRunIds) Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findAllById, findById, saveMethods inherited from interface org.qubership.atp.ram.repositories.CustomTestRunRepository
compareByExecutionRequestIds, findAllByFilter, findProjectIdByTestCaseId, findProjectIdByTestRunId, findTestRunsByExecutionRequestAndHasLogRecordsWithFile, findTestRunsByExecutionRequestIdAndNamesAndLabelIds, findTestRunsIdNameByExecutionRequestIdAndLabelIds, getTestRunsNotInExecutionRequestCompareTable, updateAnyFieldsRamObjectByIdDocument, updateStatusesAndFinishDateByTestRunIdMethods inherited from interface org.springframework.data.mongodb.repository.MongoRepository
findAll, findAll, findAll, findAll, insert, insert, saveAllMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findBy, findOne
-
Method Details
-
findByUuid
-
findFirstByTestCaseIdOrderByStartDateDesc
-
findAllByTestCaseIdOrderByStartDateDesc
-
findAllByExecutionStatusOrderByStartDateDesc
@Query(fields="{\'uuid\': 1, \'finishDate\': 1, \'startDate\': 1}") List<TestRun> findAllByExecutionStatusOrderByStartDateDesc(ExecutionStatuses statuses) -
findAllByExecutionStatusIn
@Query(fields="{\'uuid\': 1, \'finishDate\': 1, \'startDate\': 1}") List<TestRun> findAllByExecutionStatusIn(List<ExecutionStatuses> statuses) -
deleteByUuid
-
findAllByExecutionRequestId
-
findAllTestRunRootCausesByExecutionRequestId
-
findTestCaseIdByExecutionRequestId
-
findRootCauseIdTestingStatusByExecutionRequestIdAndNameNot
-
findAllByExecutionRequestIdAndNameNot
-
deleteAllByUuidIn
-
findAllByExecutionRequestIdIn
-
countAllByExecutionRequestIdAndExecutionStatusIn
Long countAllByExecutionRequestIdAndExecutionStatusIn(UUID executionRequestId, List<ExecutionStatuses> executionStatuses) -
findFinishDateByExecutionRequestIdAndFinishDateIsNotNullOrderByFinishDateDesc
-
findAllTestCasesNamesByExecutionRequestIdIn
-
findByExecutionRequestIdAndName
-
findAllByExecutionRequestIdAndTestingStatusIsNotNull
-
findAllByExecutionRequestIdAndExecutionStatusIn
List<TestRun> findAllByExecutionRequestIdAndExecutionStatusIn(UUID executionRequestId, List<ExecutionStatuses> executionStatuses) -
findByExecutionRequestIdAndTestingStatus
@Query("{executionRequestId: ?0, testingStatus: {$ne: ?1}}") List<TestRun> findByExecutionRequestIdAndTestingStatus(UUID requestId, TestingStatuses notEqualStatus) -
findAllByExecutionRequestIdAndNameContains
-
findNameParentIdByUuid
-
findAllByUuidInAndExecutionStatusIn
-
countAllByTestingStatusAndParentTestRunId
-
countAllByParentTestRunId
-
findAllByParentTestRunId
-
findAllByExecutionRequestIdAndIsGroupedTestRun
-
findAllByUuidIn
-
findShortTestRunsByUuidIn
@Query(fields="{\'uuid\': 1, \'name\': 1, \'testingStatus\': 1, \'executionStatus\': 1}") List<TestRun> findShortTestRunsByUuidIn(Collection<UUID> ids) -
findAllByExecutionRequestIdOrderByStartDateAsc
-
findAllRatesByUuidIn
@Query(fields="{\'passedRate\': 1, \'warningRate\': 1, \'failedRate\': 1, \'testingStatus\': 1}") List<TestRun> findAllRatesByUuidIn(Collection<UUID> testRunsIds) -
countAllByExecutionRequestId
-
findTestRunForReportByUuidIn
-
findTestRunForReportByExecutionRequestId
@Query(fields="{\'name\': 1, \'uuid\': 1, \'testingStatus\': 1, \'passedRate\': 1, \'duration\': 1, \'dataSetUrl\': 1, \'dataSetListUrl\': 1, \'rootCauseId\': 1, \'testCaseId\':1, \'dataSetListUrl\': 1, \'jiraTicket\': 1}") List<TestRun> findTestRunForReportByExecutionRequestId(UUID executionRequestId) -
findTestRunsForFdrByExecutionRequestId
-
findTestRunForExecutionSummaryByExecutionRequestId
-
findTestRunsUuidAndTestingStatusByExecutionRequestId
-
findTestRunsUuidByExecutionRequestId
-
findTestRunForTreeNodeByUuid
-
findTestRunExecReqIdByUuid
-
findAllByRootCauseId
-
findTestRunExecReqIdAndTestStatusByUuid
-
findTestRunsIdByExecutionRequestIdAndTestingStatus
@Query(fields="{\'uuid\': 1}") List<TestRun> findTestRunsIdByExecutionRequestIdAndTestingStatus(UUID executionRequestId, TestingStatuses testingStatus) -
findTestRunsByExecutionRequestIdAndTestingStatusIn
@Query(fields="{\'uuid\':1}") List<TestRun> findTestRunsByExecutionRequestIdAndTestingStatusIn(UUID executionRequestId, List<TestingStatuses> testingStatuses) -
findTestRunsUuidErIdByTestingStatusAndUuidIn
@Query(fields="{\'uuid\': 1, \'executionRequestId\': 1}") List<TestRun> findTestRunsUuidErIdByTestingStatusAndUuidIn(TestingStatuses testingStatuses, List<UUID> testRunIds) -
findTestRunsUuidErIdByTestingStatusInAndUuidIn
-
findTestRunsIdNameTestingStatusByExecutionRequestId
-
findTestRunsIdNameByExecutionRequestId
-
findAllEnrichedTestRunsByExecutionRequestId
-
findTestRunsRatesResponseByExecutionRequestId
-
findTestRunsIdByExecutionRequestId
-
findTestRunsByExecutionRequestId
-
findFirstByTestCaseId
-
findErByUuidIn
-