public class GenerateTask extends Task implements SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
GenerateTask.DescriptorGenerateTask
The Descriptor of the GenerateTask
|
Task.DescriptorTask
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
examModel, examName, modelConfiguration, taskHelper
BUILDERS, PUBLISHERS
Constructor and Description |
---|
GenerateTask(String examModel,
String examName,
String modelConfiguration,
String element,
String descriptionSource,
boolean documentInReport,
String errorHandling,
List<String> frameSteps,
String mappingList,
List<String> testCaseStates,
String variant)
Constructor
|
createModelConfig, getDescriptor, getExam, getExamName, getJavaOpts, getModel, getTaskHelper, getTimeout, setJavaOpts, setTimeout
all, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
perform, perform, requiresWorkspace
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild
@DataBoundConstructor public GenerateTask(String examModel, String examName, String modelConfiguration, String element, String descriptionSource, boolean documentInReport, String errorHandling, List<String> frameSteps, String mappingList, List<String> testCaseStates, String variant)
examModel
- examModelmodelConfiguration
- modelConfigurationelement
- elementdescriptionSource
- descriptionSourcedocumentInReport
- documentInReporterrorHandling
- errorHandlingframeSteps
- frameFunctionsmappingList
- mappingListtestCaseStates
- testCaseStatesvariant
- variantpublic String getElement()
@DataBoundSetter public void setElement(String element)
public boolean getOverwriteDescriptionSource()
@DataBoundSetter public void setOverwriteDescriptionSource(boolean overwriteDescriptionSource)
public boolean getDocumentInReport()
public boolean getOverwriteFrameSteps()
public boolean getOverwriteMappingList()
@DataBoundSetter public void setOverwriteMappingList(boolean overwriteMappingList)
@DataBoundSetter public void setOverwriteFrameSteps(boolean overwriteFrameSteps)
public String getDescriptionSource()
@DataBoundSetter public void setDescriptionSource(String descriptionSource)
@DataBoundSetter public void setDocumentInReport(boolean documentInReport)
public String getErrorHandling()
@DataBoundSetter public void setErrorHandling(String errorHandling)
public String getMappingList()
@DataBoundSetter public void setMappingList(String mappingList)
public String getVariant()
@DataBoundSetter public void setVariant(String variant)
public String getExamModel()
@DataBoundSetter public void setExamModel(String examModel)
public String getModelConfiguration()
@DataBoundSetter public void setModelConfiguration(String modelConfiguration)
protected void doExecuteTask(ClientRequest clientRequest) throws IOException, InterruptedException
doExecuteTask
in class Task
IOException
InterruptedException
public void perform(@Nonnull Run<?,?> run, @Nonnull FilePath workspace, @Nonnull Launcher launcher, @Nonnull TaskListener listener) throws InterruptedException, IOException
perform
in interface SimpleBuildStep
InterruptedException
IOException
public boolean isTestCaseStateSelected(String value)
public boolean isFrameStepsSelected(String value)
Copyright © 2016–2023 MicroNova AG. All rights reserved.