public class NeoBuildAction extends hudson.tasks.CommandInterpreter implements NeoLoadPluginOptions, Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
NeoBuildAction.DescriptorImpl |
| Constructor and Description |
|---|
NeoBuildAction(String executable,
String projectType,
String reportType,
String localProjectFile,
String sharedProjectName,
String scenarioName,
String htmlReport,
String xmlReport,
String pdfReport,
String junitReport,
boolean displayTheGUI,
String testResultName,
String testDescription,
String licenseType,
String licenseVUCount,
String licenseDuration,
String customCommandLineOptions,
boolean publishTestResults,
ServerInfo sharedProjectServer,
NTSServerInfo licenseServer,
boolean showTrendAverageResponse,
boolean showTrendErrorRate,
List<GraphOptionsInfo> graphOptionsInfo)
This method and the annotation @DataBoundConstructor are required for jenkins 1.393 even if no params are passed in.
|
getProjectAction, getProjectAction, getProjectActions, perform, prebuild@DataBoundConstructor public NeoBuildAction(String executable, String projectType, String reportType, String localProjectFile, String sharedProjectName, String scenarioName, String htmlReport, String xmlReport, String pdfReport, String junitReport, boolean displayTheGUI, String testResultName, String testDescription, String licenseType, String licenseVUCount, String licenseDuration, String customCommandLineOptions, boolean publishTestResults, ServerInfo sharedProjectServer, NTSServerInfo licenseServer, boolean showTrendAverageResponse, boolean showTrendErrorRate, List<GraphOptionsInfo> graphOptionsInfo)
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepgetRequiredMonitorService in class hudson.tasks.Builderpublic boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.CommandInterpreterInterruptedExceptionprotected StringBuilder prepareCommandLine(hudson.Launcher launcher)
launcher - runs code on the slave machine.public hudson.model.Descriptor<hudson.tasks.Builder> getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.Builderpublic String[] buildCommandLine(hudson.FilePath script)
buildCommandLine in class hudson.tasks.CommandInterpreterprotected String getContents()
getContents in class hudson.tasks.CommandInterpreterprotected String getFileExtension()
getFileExtension in class hudson.tasks.CommandInterpreterpublic String getExecutable()
public String getSharedProjectName()
public String getScenarioName()
public String getHtmlReport()
public String getXmlReport()
public String getPdfReport()
public String getJunitReport()
public boolean isDisplayTheGUI()
public String getTestResultName()
public String getTestDescription()
public String getLicenseType()
public String getLicenseVUCount()
public String getLicenseDuration()
public String getCustomCommandLineOptions()
public String getLocalProjectFile()
public String getProjectType()
public String getReportType()
public boolean getPublishTestResults()
public ServerInfo getLicenseServer()
public void setLicenseServer(NTSServerInfo licenseServer)
public ServerInfo getSharedProjectServer()
public void setSharedProjectServer(ServerInfo sharedProjectServer)
public boolean isShowTrendAverageResponse()
isShowTrendAverageResponse in interface NeoLoadPluginOptionspublic boolean isShowTrendErrorRate()
isShowTrendErrorRate in interface NeoLoadPluginOptionspublic List<GraphOptionsInfo> getGraphOptionsInfo()
getGraphOptionsInfo in interface NeoLoadPluginOptionsCopyright © 2004-2017. All Rights Reserved.