public class NeoloadRunStep extends org.jenkinsci.plugins.workflow.steps.AbstractStepImpl implements NeoloadGraphDefinitionStep
Modifier and Type | Class and Description |
---|---|
static class |
NeoloadRunStep.DescriptorImpl
The type Descriptor.
|
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_HTML_REPORT
The constant DEFAULT_HTML_REPORT.
|
static String |
DEFAULT_JUNIT_REPORT
The constant DEFAULT_JUNIT_REPORT.
|
static boolean |
DEFAULT_SHOW_TREND_AVERAGE_RESPONSE
The constant DEFAULT_SHOW_TREND_AVERAGE_RESPONSE.
|
static boolean |
DEFAULT_SHOW_TREND_ERROR_RATE
The constant DEFAULT_SHOW_TREND_ERROR_RATE.
|
static String |
DEFAULT_TEST_DESCRIPTION |
static String |
DEFAULT_TEST_NAME
The constant DEFAULT_TEST_NAME.
|
static String |
DEFAULT_XML_REPORT
The constant DEFAULT_XML_REPORT.
|
static String |
LICENSE_TYPE_LOCAL
The constant LICENSE_TYPE_LOCAL.
|
static String |
LICENSE_TYPE_SHARED |
static String |
PROJECT_TYPE_LOCAL
The constant PROJECT_TYPE_LOCAL.
|
static String |
PROJECT_TYPE_SHARED |
static String |
REPORT_TYPE_CUSTOM |
static String |
REPORT_TYPE_DEFAULT |
Constructor and Description |
---|
NeoloadRunStep(String scenarioName)
Instantiates a new Neoload run step.
|
Modifier and Type | Method and Description |
---|---|
String |
getCustomCommandLineOptions()
Gets custom command line options.
|
String |
getExecutable()
Gets executable.
|
List<GraphOptionsInfo> |
getGraphOptionsInfo()
Gets graph options info.
|
String |
getHtmlReport()
Gets html report.
|
String |
getJunitReport()
Gets junit report.
|
String |
getLicenseDuration() |
NTSServerInfo |
getLicenseServer()
Gets license server.
|
String |
getLicenseType()
Gets license type.
|
String |
getLicenseVUCount() |
String |
getLicenseVUSAPCount() |
String |
getLocalProjectFile()
Gets local project file.
|
int |
getMaxTrends()
Gets max trends.
|
String |
getPdfReport()
Gets pdf report.
|
String |
getProjectType()
Gets project type.
|
String |
getReportType()
Gets report type.
|
String |
getScenarioName()
Gets scenario name.
|
String |
getSharedProjectName() |
ServerInfo |
getSharedProjectServer()
Gets neo shared project.
|
String |
getTestDescription()
Gets test description.
|
String |
getTestResultName()
Gets test result name.
|
String |
getXmlReport()
Gets xml report.
|
boolean |
isAutoArchive() |
boolean |
isDisplayGUI()
Is display the gui boolean.
|
boolean |
isPublishTestResults() |
boolean |
isShowTrendAverageResponse()
Is show trend average response boolean.
|
boolean |
isShowTrendErrorRate()
Is show trend error rate boolean.
|
void |
setAutoArchive(boolean autoArchive) |
void |
setCustomCommandLineOptions(String customCommandLineOptions)
Sets custom command line options.
|
void |
setDisplayGUI(boolean displayGUI)
Sets display the gui.
|
void |
setExecutable(String executable) |
void |
setGraphOptionsInfo(List<GraphOptionsInfo> graphOptionsInfo)
Sets graph options info.
|
void |
setHtmlReport(String htmlReport)
Sets html report.
|
void |
setJunitReport(String junitReport)
Sets junit report.
|
void |
setLicenseDuration(String licenseDuration) |
void |
setLicenseServer(NTSServerInfo licenseServer)
Sets license server.
|
void |
setLicenseType(String licenseType)
Sets license type.
|
void |
setLicenseVUCount(String licenseVUCount) |
void |
setLicenseVUSAPCount(String licenseVUSAPCount) |
void |
setLocalProjectFile(String localProjectFile)
Sets local project file.
|
void |
setMaxTrends(int maxTrends)
Sets max trends.
|
void |
setPdfReport(String pdfReport)
Sets pdf report.
|
void |
setProjectType(String projectType)
Sets project type.
|
void |
setPublishTestResults(boolean publishTestResults) |
void |
setReportType(String reportType)
Sets report type.
|
void |
setScenarioName(String scenarioName) |
void |
setSharedProjectName(String sharedProjectName) |
void |
setSharedProjectServer(ServerInfo sharedProjectServer)
Sets neo shared project.
|
void |
setShowTrendAverageResponse(boolean showTrendAverageResponse)
Sets show trend average response.
|
void |
setShowTrendErrorRate(boolean showTrendErrorRate)
Sets show trend error rate.
|
void |
setTestDescription(String testDescription)
Sets test description.
|
void |
setTestResultName(String testResultName)
Sets test result name.
|
void |
setXmlReport(String xmlReport)
Sets xml report.
|
public static final boolean DEFAULT_SHOW_TREND_AVERAGE_RESPONSE
public static final boolean DEFAULT_SHOW_TREND_ERROR_RATE
public static final String LICENSE_TYPE_LOCAL
public static final String LICENSE_TYPE_SHARED
public static final String PROJECT_TYPE_LOCAL
public static final String PROJECT_TYPE_SHARED
public static final String DEFAULT_HTML_REPORT
public static final String DEFAULT_JUNIT_REPORT
public static final String DEFAULT_XML_REPORT
public static final String DEFAULT_TEST_NAME
public static final String DEFAULT_TEST_DESCRIPTION
public static final String REPORT_TYPE_CUSTOM
public static final String REPORT_TYPE_DEFAULT
@DataBoundConstructor public NeoloadRunStep(String scenarioName)
scenarioName
- the scenario name@DataBoundSetter public void setExecutable(String executable)
public String getLicenseType()
@DataBoundSetter public void setLicenseType(String licenseType)
licenseType
- the license typepublic String getProjectType()
@DataBoundSetter public void setProjectType(String projectType)
projectType
- the project typepublic String getReportType()
@DataBoundSetter public void setReportType(String reportType)
reportType
- the report typepublic String getLocalProjectFile()
@DataBoundSetter public void setLocalProjectFile(String localProjectFile)
localProjectFile
- the local project filepublic String getScenarioName()
public String getHtmlReport()
@DataBoundSetter public void setHtmlReport(String htmlReport)
htmlReport
- the html reportpublic String getXmlReport()
@DataBoundSetter public void setXmlReport(String xmlReport)
xmlReport
- the xml reportpublic NTSServerInfo getLicenseServer()
@DataBoundSetter public void setLicenseServer(NTSServerInfo licenseServer)
licenseServer
- the license serverpublic String getPdfReport()
@DataBoundSetter public void setPdfReport(String pdfReport)
pdfReport
- the pdf reportpublic String getJunitReport()
@DataBoundSetter public void setJunitReport(String junitReport)
junitReport
- the junit reportpublic boolean isDisplayGUI()
@DataBoundSetter public void setDisplayGUI(boolean displayGUI)
displayGUI
- the display the guipublic String getTestResultName()
@DataBoundSetter public void setTestResultName(String testResultName)
testResultName
- the test result name@CheckForNull public String getTestDescription()
@DataBoundSetter public void setTestDescription(@CheckForNull String testDescription)
testDescription
- the test descriptionpublic String getCustomCommandLineOptions()
@DataBoundSetter public void setCustomCommandLineOptions(String customCommandLineOptions)
customCommandLineOptions
- the custom command line optionspublic int getMaxTrends()
getMaxTrends
in interface NeoloadGraphDefinitionStep
@DataBoundSetter public void setMaxTrends(int maxTrends)
setMaxTrends
in interface NeoloadGraphDefinitionStep
maxTrends
- the max trendspublic boolean isShowTrendAverageResponse()
isShowTrendAverageResponse
in interface NeoloadGraphDefinitionStep
@DataBoundSetter public void setShowTrendAverageResponse(boolean showTrendAverageResponse)
setShowTrendAverageResponse
in interface NeoloadGraphDefinitionStep
showTrendAverageResponse
- the show trend average responsepublic boolean isShowTrendErrorRate()
isShowTrendErrorRate
in interface NeoloadGraphDefinitionStep
@DataBoundSetter public void setShowTrendErrorRate(boolean showTrendErrorRate)
setShowTrendErrorRate
in interface NeoloadGraphDefinitionStep
showTrendErrorRate
- the show trend error ratepublic List<GraphOptionsInfo> getGraphOptionsInfo()
getGraphOptionsInfo
in interface NeoloadGraphDefinitionStep
@DataBoundSetter public void setGraphOptionsInfo(List<GraphOptionsInfo> graphOptionsInfo)
setGraphOptionsInfo
in interface NeoloadGraphDefinitionStep
graphOptionsInfo
- the graph options infopublic ServerInfo getSharedProjectServer()
@DataBoundSetter public void setSharedProjectServer(ServerInfo sharedProjectServer)
sharedProjectServer
- the neo shared projectpublic String getExecutable()
@DataBoundSetter public void setScenarioName(String scenarioName)
public String getSharedProjectName()
@DataBoundSetter public void setSharedProjectName(String sharedProjectName)
public String getLicenseVUCount()
@DataBoundSetter public void setLicenseVUCount(String licenseVUCount)
public String getLicenseVUSAPCount()
@DataBoundSetter public void setLicenseVUSAPCount(String licenseVUSAPCount)
public String getLicenseDuration()
@DataBoundSetter public void setLicenseDuration(String licenseDuration)
public boolean isPublishTestResults()
@DataBoundSetter public void setPublishTestResults(boolean publishTestResults)
public boolean isAutoArchive()
@DataBoundSetter public void setAutoArchive(boolean autoArchive)
Copyright © 2004-2021. All Rights Reserved.