@Service(value="plugin.testautomation.jenkins.connector") public class TestAutomationJenkinsConnector extends Object implements org.squashtest.tm.service.testautomation.spi.TestAutomationConnector
| Modifier and Type | Class and Description |
|---|---|
class |
TestAutomationJenkinsConnector.TestAutomationProjectMalformedURLException |
| Constructor and Description |
|---|
TestAutomationJenkinsConnector() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkCredentials(org.squashtest.tm.domain.testautomation.TestAutomationServer server) |
void |
executeParameterizedTests(Collection<org.squashtest.tm.core.foundation.lang.Couple<org.squashtest.tm.domain.testautomation.AutomatedExecutionExtender,Map<String,Object>>> parameterizedExecutions,
String externalId,
org.squashtest.tm.service.testautomation.TestAutomationCallbackService callbackService) |
URL |
findTestAutomationProjectURL(org.squashtest.tm.domain.testautomation.TestAutomationProject testAutomationProject) |
String |
getConnectorKind() |
Collection<org.squashtest.tm.domain.testautomation.TestAutomationProject> |
listProjectsOnServer(org.squashtest.tm.domain.testautomation.TestAutomationServer server) |
Collection<org.squashtest.tm.domain.testautomation.AutomatedTest> |
listTestsInProject(org.squashtest.tm.domain.testautomation.TestAutomationProject project) |
boolean |
testListIsOrderGuaranteed(Collection<org.squashtest.tm.domain.testautomation.AutomatedTest> tests) |
public String getConnectorKind()
getConnectorKind in interface org.squashtest.tm.service.testautomation.spi.TestAutomationConnectorpublic boolean checkCredentials(org.squashtest.tm.domain.testautomation.TestAutomationServer server)
checkCredentials in interface org.squashtest.tm.service.testautomation.spi.TestAutomationConnectorpublic Collection<org.squashtest.tm.domain.testautomation.TestAutomationProject> listProjectsOnServer(org.squashtest.tm.domain.testautomation.TestAutomationServer server) throws org.squashtest.tm.service.testautomation.spi.TestAutomationException
listProjectsOnServer in interface org.squashtest.tm.service.testautomation.spi.TestAutomationConnectororg.squashtest.tm.service.testautomation.spi.TestAutomationExceptionpublic Collection<org.squashtest.tm.domain.testautomation.AutomatedTest> listTestsInProject(org.squashtest.tm.domain.testautomation.TestAutomationProject project) throws org.squashtest.tm.service.testautomation.spi.TestAutomationException
listTestsInProject in interface org.squashtest.tm.service.testautomation.spi.TestAutomationConnectororg.squashtest.tm.service.testautomation.spi.TestAutomationExceptionpublic void executeParameterizedTests(Collection<org.squashtest.tm.core.foundation.lang.Couple<org.squashtest.tm.domain.testautomation.AutomatedExecutionExtender,Map<String,Object>>> parameterizedExecutions, String externalId, org.squashtest.tm.service.testautomation.TestAutomationCallbackService callbackService)
executeParameterizedTests in interface org.squashtest.tm.service.testautomation.spi.TestAutomationConnectorTestAutomationConnector.executeParameterizedTests(java.util.Collection,
java.lang.String, org.squashtest.tm.service.testautomation.TestAutomationCallbackService)public URL findTestAutomationProjectURL(org.squashtest.tm.domain.testautomation.TestAutomationProject testAutomationProject)
findTestAutomationProjectURL in interface org.squashtest.tm.service.testautomation.spi.TestAutomationConnectorfindTestAutomationProjectURL(TestAutomationProject)public boolean testListIsOrderGuaranteed(Collection<org.squashtest.tm.domain.testautomation.AutomatedTest> tests)
testListIsOrderGuaranteed in interface org.squashtest.tm.service.testautomation.spi.TestAutomationConnectortestListIsOrderGuaranteed(Collection)Copyright © 2010–2016 Henix, henix.fr. All rights reserved.