public class TcTestBuilder extends hudson.tasks.Builder implements Serializable, jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
TcTestBuilder.BuildStepAction |
static class |
TcTestBuilder.DescriptorImpl |
static class |
TcTestBuilder.LaunchConfig |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
TcTestBuilder(String suite) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor public TcTestBuilder(String suite)
@DataBoundSetter public void setLaunchConfig(TcTestBuilder.LaunchConfig launchConfig)
public TcTestBuilder.LaunchConfig getLaunchConfig()
@DataBoundSetter public void setSuite(String suite)
public String getSuite()
@DataBoundSetter public void setLaunchType(String launchType)
public String getLaunchType()
@DataBoundSetter public void setProject(String project)
public String getProject()
@DataBoundSetter public void setUnit(String unit)
public String getUnit()
@DataBoundSetter public void setRoutine(String routine)
public String getRoutine()
@DataBoundSetter public void setTest(String test)
public String getTest()
@DataBoundSetter public void setTags(String tags)
public String getTags()
@DataBoundSetter public void setExecutorType(String executorType)
public String getExecutorType()
@DataBoundSetter public void setExecutorVersion(String executorVersion)
public String getExecutorVersion()
@DataBoundSetter public void setActionOnWarnings(String actionOnWarnings)
public String getActionOnWarnings()
@DataBoundSetter public void setActionOnErrors(String actionOnErrors)
public String getActionOnErrors()
@DataBoundSetter public void setCommandLineArguments(String commandLineArguments)
public String getCommandLineArguments()
@DataBoundSetter public void setUseTimeout(boolean useTimeout)
public boolean getUseTimeout()
@DataBoundSetter public void setTimeout(String timeout)
public String getTimeout()
@DataBoundSetter public void setUseTCService(boolean useTCService)
public boolean getUseTCService()
@DataBoundSetter public void setUserName(String userName)
public String getUserName()
@DataBoundSetter public void setUserPassword(String userPassword)
public hudson.util.Secret getUserPassword()
public String getCredentialsId()
@DataBoundSetter public void setCredentialsId(String credentialsId)
@DataBoundSetter public void setUseActiveSession(boolean useActiveSession)
public boolean getUseActiveSession()
public String getAccessKeyId()
@DataBoundSetter public void setAccessKeyId(String accessKeyId)
@DataBoundSetter public void setSessionScreenResolution(String sessionScreenResolution)
public String getSessionScreenResolution()
@DataBoundSetter public void setGenerateMHT(boolean generateMHT)
public boolean getGenerateMHT()
@DataBoundSetter public void setPublishJUnitReports(boolean publishJUnitReports)
public boolean getPublishJUnitReports()
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepgetRequiredMonitorService in class hudson.tasks.Builderpublic boolean usingOldCredentials()
public void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath filePath, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener taskListener) throws InterruptedException, IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic void performInternal(hudson.model.Run<?,?> run,
hudson.FilePath filePath,
hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.model.Computer currentComputer)
throws IOException,
InterruptedException,
com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.InvalidConfigurationException,
com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.CBTException,
com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.TagsException,
com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.CredentialsNotFoundException
IOExceptionInterruptedExceptioncom.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.InvalidConfigurationExceptioncom.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.CBTExceptioncom.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.TagsExceptioncom.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.CredentialsNotFoundExceptionpublic TcTestBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2016–2021. All rights reserved.