public class PipelineConfiguration extends AbstractDescribableImpl<PipelineConfiguration>
Modifier and Type | Class and Description |
---|---|
static class |
PipelineConfiguration.DescriptorImp |
Modifier and Type | Field and Description |
---|---|
protected String |
apiKey |
protected Long |
containerID |
protected String |
containerType |
protected Boolean |
createNewTestRunsEveryBuildDate |
protected Boolean |
createTestCaseForEachJUnitTestClass |
protected Long |
environmentID |
protected ExternalTool |
executeExternalTool |
protected Boolean |
overwriteExistingTestSteps |
protected Boolean |
parseTestResultsFromTestingTools |
protected String |
parseTestResultsPattern |
protected Long |
projectID |
protected String |
qtestURL |
protected Boolean |
submitToExistingContainer |
Constructor and Description |
---|
PipelineConfiguration(String qtestURL,
String apiKey,
Long projectID,
Long containerID,
String containerType,
Boolean overwriteExistingTestSteps,
Boolean parseTestResultsFromTestingTools,
Boolean createTestCaseForEachJUnitTestClass,
Boolean submitToExistingContainer,
Boolean submitToAReleaseAsSettingFromQtest,
Boolean utilizeTestResultsFromCITool,
Boolean createTestCaseForEachJUnitTestMethod) |
getDescriptor
protected String qtestURL
protected String apiKey
protected Long projectID
protected Long containerID
protected String containerType
protected Long environmentID
protected String parseTestResultsPattern
protected Boolean overwriteExistingTestSteps
protected Boolean createNewTestRunsEveryBuildDate
protected Boolean parseTestResultsFromTestingTools
protected Boolean createTestCaseForEachJUnitTestClass
protected Boolean submitToExistingContainer
protected ExternalTool executeExternalTool
@DataBoundConstructor public PipelineConfiguration(String qtestURL, String apiKey, Long projectID, Long containerID, String containerType, Boolean overwriteExistingTestSteps, Boolean parseTestResultsFromTestingTools, Boolean createTestCaseForEachJUnitTestClass, Boolean submitToExistingContainer, Boolean submitToAReleaseAsSettingFromQtest, Boolean utilizeTestResultsFromCITool, Boolean createTestCaseForEachJUnitTestMethod)
public static PipelineConfiguration newInstance()
public String getErrorString()
public ExternalTool getExecuteExternalTool()
@DataBoundSetter public void setExecuteExternalTool(ExternalTool executeExternalTool)
public String getQtestURL()
public void setQtestURL(String qtestURL)
public String getApiKey()
public void setApiKey(String apiKey)
public Long getProjectID()
public void setProjectID(Long projectID)
public Long getContainerID()
public void setContainerID(Long containerID)
public String getContainerType()
public void setContainerType(String containerType)
public Long getEnvironmentID()
@DataBoundSetter public void setEnvironmentID(Long environmentID)
public String getParseTestResultsPattern()
@DataBoundSetter public void setParseTestResultsPattern(String parseTestResultsPattern)
public Boolean getOverwriteExistingTestSteps()
public void setOverwriteExistingTestSteps(Boolean overwriteExistingTestSteps)
public Boolean getCreateNewTestRunsEveryBuildDate()
@DataBoundSetter public void setCreateNewTestRunsEveryBuildDate(Boolean createNewTestRunsEveryBuildDate)
public Boolean getParseTestResultsFromTestingTools()
public void setParseTestResultsFromTestingTools(Boolean parseTestResultsFromTestingTools)
public Boolean getCreateTestCaseForEachJUnitTestClass()
public void setCreateTestCaseForEachJUnitTestClass(Boolean createTestCaseForEachJUnitTestClass)
public Boolean getSubmitToExistingContainer()
public void setSubmitToExistingContainer(Boolean submitToExistingContainer)
public JunitSubmitterRequest createJunitSubmitRequest()
public Setting toSetting(Boolean saveOldSetting, String jenkinsServerURL, String jenkinsProjectName)
saveOldSetting
- work with old qTest versionjenkinsServerURL
- jenskins server urljenkinsProjectName
- jenkins project nameSetting
public Boolean getSubmitToAReleaseAsSettingFromQtest()
public Boolean getUtilizeTestResultsFromCITool()
public Boolean getCreateTestCaseForEachJUnitTestMethod()
public void setSubmitToAReleaseAsSettingFromQtest(Boolean submitToAReleaseAsSettingFromQtest)
public void setUtilizeTestResultsFromCITool(Boolean utilizeTestResultsFromCITool)
public void setCreateTestCaseForEachJUnitTestMethod(Boolean createTestCaseForEachJUnitTestMethod)
Copyright © 2016–2024 QASymphony. All rights reserved.