Package hudson.plugins.blazemeter
Class PerformanceBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
hudson.plugins.blazemeter.PerformanceBuilder
- All Implemented Interfaces:
ExtensionPoint,Describable<Builder>,BuildStep,Serializable,SimpleBuildStep
- See Also:
-
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
ConstructorsConstructorDescriptionPerformanceBuilder(String credentialsId, String workspaceId, String testId) PerformanceBuilder(String credentialsId, String workspaceId, String serverUrl, String testId, String notes, String sessionProperties, String jtlPath, String junitPath, boolean getJtl, boolean getJunit, String webhookUrl, String selectWebhook) -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.getNotes()Deprecated.booleanisGetJtl()booleanvoidperform(Run<?, ?> run, FilePath workspace, Launcher launcher, TaskListener listener) This method, invoked after object is resurrected from persistencevoidsetAbortJob(boolean abortJob) voidsetAdditionalTestFiles(String additionalTestFiles) voidsetCredentialsId(String credentialsId) voidsetGetJtl(boolean getJtl) voidsetGetJunit(boolean getJunit) voidsetJobApiKey(String jobApiKey) Deprecated.voidsetJtlPath(String jtlPath) voidsetJunitPath(String junitPath) voidsetMainTestFile(String mainTestFile) voidvoidsetReportLinkName(String reportLinkName) voidsetSelectWebhook(String selectWebhook) voidsetServerUrl(String serverUrl) Deprecated.voidsetSessionProperties(String sessionProperties) voidvoidsetWebhookUrl(String webhookUrl) voidsetWorkspaceId(String workspaceId) Methods inherited from class hudson.tasks.Builder
all, getDescriptor, 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, perform, prebuildMethods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
Constructor Details
-
PerformanceBuilder
-
PerformanceBuilder
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public PerformanceBuilder(String credentialsId, String workspaceId, String serverUrl, String testId, String notes, String sessionProperties, String jtlPath, String junitPath, boolean getJtl, boolean getJunit, String webhookUrl, String selectWebhook)
-
-
Method Details
-
getRequiredMonitorService
- Specified by:
getRequiredMonitorServicein interfaceBuildStep- Overrides:
getRequiredMonitorServicein classBuilder
-
getCredentialsId
-
setCredentialsId
-
getTestId
-
setTestId
-
isGetJtl
public boolean isGetJtl() -
isGetJunit
public boolean isGetJunit() -
getNotes
-
setNotes
-
getWebhookUrl
-
setWebhookUrl
-
setSelectWebhook
-
getSelectWebhook
-
getSessionProperties
-
getJtlPath
-
setJtlPath
-
getJunitPath
-
setJunitPath
-
setSessionProperties
-
getJobApiKey
Deprecated. -
setJobApiKey
Deprecated. -
getWorkspaceId
-
setWorkspaceId
-
getServerUrl
Deprecated. -
setServerUrl
Deprecated. -
setGetJtl
@DataBoundSetter public void setGetJtl(boolean getJtl) -
setGetJunit
@DataBoundSetter public void setGetJunit(boolean getJunit) -
getReportLinkName
-
setReportLinkName
-
getAdditionalTestFiles
-
setAdditionalTestFiles
-
getMainTestFile
-
setMainTestFile
-
getAbortJob
public boolean getAbortJob() -
setAbortJob
@DataBoundSetter public void setAbortJob(boolean abortJob) -
perform
public void perform(@Nonnull Run<?, ?> run, @Nonnull FilePath workspace, @Nonnull Launcher launcher, @Nonnull TaskListener listener) throws InterruptedException, IOException- Specified by:
performin interfaceSimpleBuildStep- Throws:
InterruptedExceptionIOException
-
readResolve
This method, invoked after object is resurrected from persistence
-