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 TypeMethodDescriptionboolean
boolean
boolean
boolean
double
double
void
setArchiveDirName
(String archiveDirName) void
setCountSkippedTests
(boolean countSkippedTests) void
setDisableArchiveOutput
(boolean disableArchiveOutput) void
setEnableCache
(boolean enableCache) void
setLogFileName
(String logFileName) void
setOnlyCritical
(boolean onlyCritical) void
setOtherFiles
(String otherFiles) void
setOutputFileName
(String outputFileName) void
setOverwriteXAxisLabel
(String overwriteXAxisLabel) void
setPassThreshold
(double passThreshold) void
setReportFileName
(String reportFileName) void
setUnstableThreshold
(double unstableThreshold) org.jenkinsci.plugins.workflow.steps.StepExecution
start
(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() -
getOnlyCritical
public boolean getOnlyCritical() -
getCountSkippedTests
public boolean getCountSkippedTests() -
getOverwriteXAxisLabel
-
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) -
setOnlyCritical
@DataBoundSetter public void setOnlyCritical(boolean onlyCritical) -
setCountSkippedTests
@DataBoundSetter public void setCountSkippedTests(boolean countSkippedTests) -
setOtherFiles
-
setOverwriteXAxisLabel
-
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception - Specified by:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
- Throws:
Exception
-