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.PublisherList
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
Nested 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 TypeMethodDescriptionboolean
Deprecated.getNotes()
Deprecated.boolean
isGetJtl()
boolean
void
perform
(Run<?, ?> run, FilePath workspace, Launcher launcher, TaskListener listener) This method, invoked after object is resurrected from persistencevoid
setAbortJob
(boolean abortJob) void
setAdditionalTestFiles
(String additionalTestFiles) void
setCredentialsId
(String credentialsId) void
setGetJtl
(boolean getJtl) void
setGetJunit
(boolean getJunit) void
setJobApiKey
(String jobApiKey) Deprecated.void
setJtlPath
(String jtlPath) void
setJunitPath
(String junitPath) void
setMainTestFile
(String mainTestFile) void
void
setReportLinkName
(String reportLinkName) void
setSelectWebhook
(String selectWebhook) void
setServerUrl
(String serverUrl) Deprecated.void
setSessionProperties
(String sessionProperties) void
void
setWebhookUrl
(String webhookUrl) void
setWorkspaceId
(String workspaceId) Methods inherited from class hudson.tasks.Builder
all, getDescriptor, prebuild
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, perform, prebuild
Methods 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:
getRequiredMonitorService
in interfaceBuildStep
- Overrides:
getRequiredMonitorService
in 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:
perform
in interfaceSimpleBuildStep
- Throws:
InterruptedException
IOException
-
readResolve
This method, invoked after object is resurrected from persistence
-