public class TcTestBuilder extends hudson.tasks.Builder implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
TcTestBuilder.BuildStepAction |
static class |
TcTestBuilder.DescriptorImpl |
Constructor and Description |
---|
TcTestBuilder(String suite,
net.sf.json.JSONObject launchConfig,
String executorType,
String executorVersion,
String actionOnWarnings,
String actionOnErrors,
String commandLineArguments,
boolean useTimeout,
String timeout,
boolean useTCService,
String userName,
String userPassword,
boolean useActiveSession,
String sessionScreenResolution,
boolean generateMHT,
boolean publishJUnitReports) |
Modifier and Type | Method and Description |
---|---|
String |
getActionOnErrors() |
String |
getActionOnWarnings() |
String |
getCommandLineArguments() |
TcTestBuilder.DescriptorImpl |
getDescriptor() |
String |
getExecutorType() |
String |
getExecutorVersion() |
boolean |
getGenerateMHT() |
String |
getLaunchType() |
String |
getProject() |
boolean |
getPublishJUnitReports() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getRoutine() |
String |
getSessionScreenResolution() |
String |
getSuite() |
String |
getTest() |
String |
getTimeout() |
String |
getUnit() |
boolean |
getUseActiveSession() |
String |
getUserName() |
String |
getUserPassword() |
boolean |
getUseTCService() |
boolean |
getUseTimeout() |
boolean |
perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
boolean |
performInternal(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
@DataBoundConstructor public TcTestBuilder(String suite, net.sf.json.JSONObject launchConfig, String executorType, String executorVersion, String actionOnWarnings, String actionOnErrors, String commandLineArguments, boolean useTimeout, String timeout, boolean useTCService, String userName, String userPassword, boolean useActiveSession, String sessionScreenResolution, boolean generateMHT, boolean publishJUnitReports)
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface hudson.tasks.BuildStep
getRequiredMonitorService
in class hudson.tasks.Builder
public String getSuite()
public String getLaunchType()
public String getProject()
public String getUnit()
public String getRoutine()
public String getTest()
public String getExecutorType()
public String getExecutorVersion()
public String getActionOnWarnings()
public String getActionOnErrors()
public String getCommandLineArguments()
public boolean getUseTimeout()
public String getTimeout()
public boolean getUseTCService()
public String getUserName()
public String getUserPassword()
public boolean getUseActiveSession()
public String getSessionScreenResolution()
public boolean getGenerateMHT()
public boolean getPublishJUnitReports()
public boolean perform(hudson.model.AbstractBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws IOException, InterruptedException
perform
in interface hudson.tasks.BuildStep
perform
in class hudson.tasks.BuildStepCompatibilityLayer
IOException
InterruptedException
public boolean performInternal(hudson.model.AbstractBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws IOException, InterruptedException
IOException
InterruptedException
public TcTestBuilder.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
Copyright © 2016–2018. All rights reserved.