Class OctaneSuiteGateBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
io.jenkins.plugins.octanesuitegatebyembiti.controllers.OctaneSuiteGateBuilder
- All Implemented Interfaces:
ExtensionPoint,Describable<Builder>,BuildStep,SimpleBuildStep
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherListNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudsonNested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory -
Field Summary
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintintintintintbooleanbooleanvoidperform(Run<?, ?> run, FilePath workspace, EnvVars environment, Launcher launcher, TaskListener listener) voidsetBaseExecutionFigure(int baseExecutionFigure) voidsetBasePassrateFigure(int basePassrateFigure) voidsetCriteria(String criteria) voidsetDefectGroups(List<OctaneDefectGroup> defectGroups) voidsetFailedStatuses(String failedStatuses) voidsetLimitForMetricRunsInSuite(int limitForMetricRunsInSuite) voidsetMarkUnstable(boolean markUnstable) voidsetNeutralStatuses(String neutralStatuses) voidsetPassedStatuses(String passedStatuses) voidsetPollIntervalSeconds(int pollIntervalSeconds) voidsetRiskHeatMap(boolean riskHeatMap) voidsetRiskHeatMapDefectQuery(String riskHeatMapDefectQuery) voidsetRiskHeatMapMaxDefects(int riskHeatMapMaxDefects) voidsetRunningStatuses(String runningStatuses) voidsetScopes(List<OctaneGateScope> scopes) voidsetSharedSpaceId(String sharedSpaceId) voidsetSharedSpaceName(String sharedSpaceName) voidsetSpacesMappingFile(String spacesMappingFile) voidsetTimeoutMinutes(int timeoutMinutes) voidsetTimeoutMinutesExtended(int timeoutMinutesExtended) voidsetWorkspaceId(String workspaceId) voidsetWorkspaceName(String workspaceName) Methods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuildMethods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuildMethods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
Constructor Details
-
OctaneSuiteGateBuilder
-
-
Method Details
-
getSuiteRunId
-
getSpacesMappingFile
-
setSpacesMappingFile
-
getWorkspaceName
-
setWorkspaceName
-
getWorkspaceId
-
setWorkspaceId
-
getCriteria
-
setCriteria
-
getScopes
-
setScopes
-
getDefectGroups
-
setDefectGroups
-
getPollIntervalSeconds
public int getPollIntervalSeconds() -
setPollIntervalSeconds
@DataBoundSetter public void setPollIntervalSeconds(int pollIntervalSeconds) -
getTimeoutMinutes
public int getTimeoutMinutes() -
setTimeoutMinutes
@DataBoundSetter public void setTimeoutMinutes(int timeoutMinutes) -
getTimeoutMinutesExtended
public int getTimeoutMinutesExtended() -
setTimeoutMinutesExtended
@DataBoundSetter public void setTimeoutMinutesExtended(int timeoutMinutesExtended) -
getBasePassrateFigure
public int getBasePassrateFigure() -
setBasePassrateFigure
@DataBoundSetter public void setBasePassrateFigure(int basePassrateFigure) -
getBaseExecutionFigure
public int getBaseExecutionFigure() -
setBaseExecutionFigure
@DataBoundSetter public void setBaseExecutionFigure(int baseExecutionFigure) -
getLimitForMetricRunsInSuite
public int getLimitForMetricRunsInSuite() -
setLimitForMetricRunsInSuite
@DataBoundSetter public void setLimitForMetricRunsInSuite(int limitForMetricRunsInSuite) -
isMarkUnstable
public boolean isMarkUnstable() -
setMarkUnstable
@DataBoundSetter public void setMarkUnstable(boolean markUnstable) -
isRiskHeatMap
public boolean isRiskHeatMap() -
setRiskHeatMap
@DataBoundSetter public void setRiskHeatMap(boolean riskHeatMap) -
getRiskHeatMapDefectQuery
-
setRiskHeatMapDefectQuery
-
getRiskHeatMapMaxDefects
public int getRiskHeatMapMaxDefects() -
setRiskHeatMapMaxDefects
@DataBoundSetter public void setRiskHeatMapMaxDefects(int riskHeatMapMaxDefects) -
getPassedStatuses
-
setPassedStatuses
-
getFailedStatuses
-
setFailedStatuses
-
getNeutralStatuses
-
setNeutralStatuses
-
getRunningStatuses
-
setRunningStatuses
-
perform
public void perform(Run<?, ?> run, FilePath workspace, EnvVars environment, Launcher launcher, TaskListener listener) throws InterruptedException, IOException- Specified by:
performin interfaceSimpleBuildStep- Throws:
InterruptedExceptionIOException
-