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.BuildStep
getRequiredMonitorService
in class hudson.tasks.Builder
public 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.SimpleBuildStep
InterruptedException
IOException
public 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
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
public TcTestBuilder.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
Copyright © 2016–2021. All rights reserved.