public class QFTestConfigBuilder extends hudson.tasks.Builder implements QFTestParamProvider
| Modifier and Type | Class and Description |
|---|---|
static class |
QFTestConfigBuilder.DescriptorImpl
Implementation of descriptor
|
| Constructor and Description |
|---|
QFTestConfigBuilder(List<Suites> suitefield)
CTOR
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCustomPath() |
QFTestConfigBuilder.DescriptorImpl |
getDescriptor() |
String |
getOnTestError() |
String |
getOnTestException() |
String |
getOnTestFailure() |
String |
getOnTestWarning() |
String |
getReportDirectory() |
String |
getReportGenArgs() |
ArrayList<Suites> |
getSuitefield() |
boolean |
perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
protected Object |
readResolve()
Called by XStream when deserializing object
|
void |
setCustomPath(String customPath) |
void |
setOnTestError(String onTestError) |
void |
setOnTestException(String onTestException) |
void |
setOnTestFailure(String onTestFailure) |
void |
setOnTestWarning(String onTestWarning) |
void |
setReportDirectory(String customReports) |
void |
setReportGenArgs(String extraArgs) |
public ArrayList<Suites> getSuitefield()
getSuitefield in interface QFTestParamProvider@CheckForNull public String getCustomPath()
getCustomPath in interface QFTestParamProvider@DataBoundSetter public void setCustomPath(String customPath)
@Nonnull public String getReportDirectory()
getReportDirectory in interface QFTestParamProvider@DataBoundSetter public void setReportDirectory(String customReports)
public String getReportGenArgs()
getReportGenArgs in interface QFTestParamProvider@DataBoundSetter public void setReportGenArgs(String extraArgs)
public String getOnTestWarning()
getOnTestWarning in interface QFTestParamProviderpublic String getOnTestError()
getOnTestError in interface QFTestParamProviderpublic String getOnTestException()
getOnTestException in interface QFTestParamProviderpublic String getOnTestFailure()
getOnTestFailure in interface QFTestParamProvider@DataBoundSetter public void setOnTestWarning(String onTestWarning)
@DataBoundSetter public void setOnTestError(String onTestError)
@DataBoundSetter public void setOnTestException(String onTestException)
@DataBoundSetter public void setOnTestFailure(String onTestFailure)
protected Object readResolve()
public boolean perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws IOException,
IOException,
InterruptedException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerIOExceptionInterruptedExceptionpublic QFTestConfigBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2016–2020. All rights reserved.