public class RunTestSetBuildStep
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
RunTestSetBuildStep.Descriptor
Descriptor for
RunTestSetBuildStep . |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
RunTestSetBuildStep(String domain,
String project,
String runMode,
String host,
String testSets,
String outputDirPath,
int timeOut)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getDomain() |
String |
getHost() |
String |
getOutputDirPath() |
String |
getProject() |
com.agiletestware.bumblebee.client.api.AlmRunMode |
getRunMode() |
String |
getTestSets() |
int |
getTimeOut() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
@DataBoundConstructor public RunTestSetBuildStep(String domain, String project, String runMode, String host, String testSets, String outputDirPath, int timeOut)
domain
- HP ALM domain.project
- HP ALM project.runMode
- run mode, see AlmRunMode
.host
- host on which test set shall be executed.testSets
- string containing paths to test sets in HP ALM (e.g.
Root\test\testset). Paths are separated by new line.outputDirPath
- output directory for test set execution results.timeOut
- execution timeout in munutes.public void perform(hudson.model.Run<?,?> run, hudson.FilePath workspace, hudson.Launcher launcher, hudson.model.TaskListener listener) throws InterruptedException, IOException
perform
in interface jenkins.tasks.SimpleBuildStep
InterruptedException
IOException
public String getDomain()
public String getProject()
public com.agiletestware.bumblebee.client.api.AlmRunMode getRunMode()
public String getHost()
public String getTestSets()
public String getOutputDirPath()
public int getTimeOut()
Copyright © 2016–2023. All rights reserved.