Package hudson.plugins.robot
Class RobotStep
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
hudson.plugins.robot.RobotStep
- All Implemented Interfaces:
ExtensionPoint,Describable<org.jenkinsci.plugins.workflow.steps.Step>
public class RobotStep
extends org.jenkinsci.plugins.workflow.steps.Step
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleandoubledoublebooleanvoidsetArchiveDirName(String archiveDirName) voidsetCountSkippedTests(boolean countSkippedTests) voidsetDisableArchiveOutput(boolean disableArchiveOutput) voidsetEnableCache(boolean enableCache) voidsetLogFileName(String logFileName) voidsetOtherFiles(String otherFiles) voidsetOutputFileName(String outputFileName) voidsetOverwriteXAxisLabel(String overwriteXAxisLabel) voidsetPassThreshold(double passThreshold) voidsetReportFileName(String reportFileName) voidsetUnstableThreshold(double unstableThreshold) voidsetUseArtifactManager(boolean useArtifactManager) org.jenkinsci.plugins.workflow.steps.StepExecutionstart(org.jenkinsci.plugins.workflow.steps.StepContext context) Methods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor
-
Constructor Details
-
RobotStep
Create new Robot step action that runs the tests and generates reports- Parameters:
outputPath- Path where the Robot report is stored relative to build root
-
-
Method Details
-
getArchiveDirName
-
getOutputPath
-
getReportFileName
-
getLogFileName
-
getOutputFileName
-
getDisableArchiveOutput
public boolean getDisableArchiveOutput() -
getPassThreshold
public double getPassThreshold() -
getUnstableThreshold
public double getUnstableThreshold() -
getOtherFiles
-
getEnableCache
public boolean getEnableCache() -
getCountSkippedTests
public boolean getCountSkippedTests() -
getOverwriteXAxisLabel
-
getUseArtifactManager
public boolean getUseArtifactManager() -
setArchiveDirName
-
setReportFileName
-
setLogFileName
-
setOutputFileName
-
setDisableArchiveOutput
@DataBoundSetter public void setDisableArchiveOutput(boolean disableArchiveOutput) -
setPassThreshold
@DataBoundSetter public void setPassThreshold(double passThreshold) -
setUnstableThreshold
@DataBoundSetter public void setUnstableThreshold(double unstableThreshold) -
setEnableCache
@DataBoundSetter public void setEnableCache(boolean enableCache) -
setCountSkippedTests
@DataBoundSetter public void setCountSkippedTests(boolean countSkippedTests) -
setOtherFiles
-
setOverwriteXAxisLabel
-
setUseArtifactManager
@DataBoundSetter public void setUseArtifactManager(boolean useArtifactManager) -
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception - Specified by:
startin classorg.jenkinsci.plugins.workflow.steps.Step- Throws:
Exception
-