A B C D E F G H I J L M N O P R S T U V W X 
All Classes All Packages

A

AbstractJMeterMojo - Class in com.lazerycode.jmeter.mojo
JMeter Maven plugin.
AbstractJMeterMojo() - Constructor for class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
 
addACustomPropertiesFiles(List<File>) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
addAndOverwriteProperties(Map<String, String>) - Method in class com.lazerycode.jmeter.properties.PropertiesFile
Merge a Map of properties into our Properties object The additions will overwrite any existing properties
addArgument(String) - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
addArguments(List<String>) - Method in class com.lazerycode.jmeter.testrunner.JMeterProcessBuilder
 
additionalProperties - Variable in class com.lazerycode.jmeter.properties.PropertiesMapping
 
additionalRepositories - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
appendResultsTimestamp - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Append the results timestamp to the filename (It will be prepended by default if testResultsTimestamp is set to true)
appendTimestamp(boolean) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
ArtifactHelpers - Class in com.lazerycode.jmeter.configuration
 
artifactIsNotExcluded(Collection<Exclusion>, Artifact) - Static method in class com.lazerycode.jmeter.configuration.ArtifactHelpers
Check that an artifact is not excluded
artifactsAreMatchingTypes(Artifact, Artifact) - Static method in class com.lazerycode.jmeter.configuration.ArtifactHelpers
Checks to see if two artifacts are of the same type (but not necessarily the same version)

B

binDirectory - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
build() - Method in class com.lazerycode.jmeter.testrunner.JMeterProcessBuilder
 
buildArgumentsArray() - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
Generate an arguments array representing the command line options you want to send to JMeter.
buildRemoteArgumentsArray(Map<ConfigurationFiles, PropertiesMapping>) - Static method in class com.lazerycode.jmeter.configuration.RemoteArgumentsArrayBuilder
 

C

CheckResultsMojo - Class in com.lazerycode.jmeter.mojo
Goal that computes successes/failures from CSV or XML results files.
This goal runs within Lifecycle phase LifecyclePhase.VERIFY.
Ensure you set 'scanResultsForSuccessfulRequests' and 'scanResultsForFailedRequests' to true.
CheckResultsMojo() - Constructor for class com.lazerycode.jmeter.mojo.CheckResultsMojo
 
CLI_CONFIG_EXECUTION_ID - Static variable in class com.lazerycode.jmeter.mojo.RunJMeterServerMojo
 
com.lazerycode.jmeter.configuration - package com.lazerycode.jmeter.configuration
 
com.lazerycode.jmeter.json - package com.lazerycode.jmeter.json
 
com.lazerycode.jmeter.mojo - package com.lazerycode.jmeter.mojo
 
com.lazerycode.jmeter.properties - package com.lazerycode.jmeter.properties
 
com.lazerycode.jmeter.results - package com.lazerycode.jmeter.results
 
com.lazerycode.jmeter.testrunner - package com.lazerycode.jmeter.testrunner
 
com.lazerycode.jmeter.utility - package com.lazerycode.jmeter.utility
 
computeJMeterArgumentsArray(boolean, boolean, String) - Method in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Generate the initial JMeter Arguments array that is used to create the command line that we pass to JMeter.
confFilesDirectory - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Path under which .conf files are stored.
ConfigurationFiles - Enum in com.lazerycode.jmeter.properties
An Enum holding a list of JMeter properties files.
ConfigureJMeterMojo - Class in com.lazerycode.jmeter.mojo
Goal that configures Apache JMeter bundle.
This goal is also called by other goals.
This goal runs within Lifecycle phase LifecyclePhase.COMPILE.
ConfigureJMeterMojo() - Constructor for class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
containsExclusion(Collection<Exclusion>, Exclusion) - Static method in class com.lazerycode.jmeter.configuration.ArtifactHelpers
Exclusive can be specified by wildcard: -- groupId:artifactId:*:* -- groupId:*:*:*
createDefaultJmeterArtifactsArray(String) - Static method in class com.lazerycode.jmeter.configuration.ArtifactHelpers
Create a default Array of JMeter artifact coordinates
createFileIfItDoesNotExist() - Method in enum com.lazerycode.jmeter.properties.ConfigurationFiles
 
CSVFileScanner - Class in com.lazerycode.jmeter.results
 
CSVFileScanner() - Constructor for class com.lazerycode.jmeter.results.CSVFileScanner
 
CSVScanResult - Class in com.lazerycode.jmeter.results
 
CSVScanResult(Map<String, Integer>, int, int) - Constructor for class com.lazerycode.jmeter.results.CSVScanResult
 
customPropertiesDirectory - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
customPropertiesFiles - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Absolute path to JMeter custom (test dependent) properties file.

D

DEBUG - com.lazerycode.jmeter.configuration.LogLevel
 
DEFAULT_CONFIG_EXECUTION_ID - Static variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
 
doExecute() - Method in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
 
doExecute() - Method in class com.lazerycode.jmeter.mojo.CheckResultsMojo
Scan JMeter result files for successful, and failed requests/
doExecute() - Method in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
Configure a local instance of JMeter
doExecute() - Method in class com.lazerycode.jmeter.mojo.RunJMeterGUIMojo
Load the JMeter GUI
doExecute() - Method in class com.lazerycode.jmeter.mojo.RunJMeterMojo
Run all the JMeter tests.
doExecute() - Method in class com.lazerycode.jmeter.mojo.RunJMeterServerMojo
Load the JMeter server
doNotFailBuildIfJVMIsKilled - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Do not fail the build if the JMeter JVM is force killed.
downloadExtensionDependencies - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
Download all dependencies of files you want to add to lib/ext and copy them to lib/ext too
<downloadExtensionDependencies>   <true> <downloadExtensionDependencies>
downloadJMeterDependencies - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
Download all transitive dependencies of the JMeter artifacts.
downloadLibraryDependencies - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
Download all dependencies of files you want to add to lib/junit and copy them to lib/junit too
<downloadLibraryDependencies>   <true> <downloadLibraryDependencies>
downloadOptionalDependencies - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
Download all optional transitive dependencies of artifacts.

E

equals(Object) - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
equals(Object) - Method in class com.lazerycode.jmeter.json.TestConfigurationWrapper
 
ERROR - com.lazerycode.jmeter.configuration.LogLevel
 
errorRateThresholdInPercent - Variable in class com.lazerycode.jmeter.mojo.CheckResultsMojo
Sets the error rate threshold limit for build to get failed, i.e if its set to 3 then build fails only if the % of failed requests are above 3 defaults to 0
execute() - Method in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
 
execute() - Method in class com.lazerycode.jmeter.mojo.HelpMojo
executeTests() - Method in class com.lazerycode.jmeter.testrunner.TestManager
Executes all tests and returns the resultFile names

F

failBuild() - Method in class com.lazerycode.jmeter.testrunner.TestFailureDecider
 
failBuildIfResultFileIsEmpty - Variable in class com.lazerycode.jmeter.mojo.CheckResultsMojo
If the plugin cannot detect any requests in the results file force a build failure Defaults to false
failureMessages - Variable in class com.lazerycode.jmeter.mojo.CheckResultsMojo
list of case insensitive failure messages to search for.

G

generateReports - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Generate JMeter Reports (this will force your .jtl's into .csv mode)
getAdditionalProperties() - Method in class com.lazerycode.jmeter.properties.PropertiesMapping
 
getArguments() - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
getCommandLineArgument() - Method in enum com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
getConfigurations() - Method in class com.lazerycode.jmeter.json.TestConfigurations
 
getCurrentTestConfiguration() - Method in class com.lazerycode.jmeter.json.TestConfigurationWrapper
 
getErrorPercentage() - Method in class com.lazerycode.jmeter.testrunner.TestFailureDecider
 
getErrorPercentageThreshold() - Method in class com.lazerycode.jmeter.testrunner.TestFailureDecider
 
getExecutionID() - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
getFailureCount() - Method in class com.lazerycode.jmeter.results.CSVScanResult
 
getFailureCount() - Method in interface com.lazerycode.jmeter.results.IResultScanner
 
getFailureCount() - Method in class com.lazerycode.jmeter.results.ResultScanner
 
getFilename() - Method in enum com.lazerycode.jmeter.properties.ConfigurationFiles
 
getGenerateReports() - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
getHost() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
getHostExclusions() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
getId() - Method in class com.lazerycode.jmeter.configuration.RepositoryConfiguration
 
getJavaRuntime() - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
getJmeterDirectoryPath() - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
getJmeterWorkingDirectoryPath() - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
getPassword() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
getPort() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
getProperties() - Method in class com.lazerycode.jmeter.properties.PropertiesFile
A getter used for testing purposes
getPropertiesFile() - Method in class com.lazerycode.jmeter.properties.PropertiesMapping
 
getPropertiesMap() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
getPropertiesMap() - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
getPropertyKey() - Method in enum com.lazerycode.jmeter.properties.ReservedProperties
 
getRemoteRepository() - Method in class com.lazerycode.jmeter.configuration.RepositoryConfiguration
 
getResultFilesLocations() - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
getResultsLogFileName() - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
getResultsOutputIsCSVFormat() - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
getRuntimeJarName() - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
getServerList() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
getSpecificFailureMessages() - Method in class com.lazerycode.jmeter.results.CSVScanResult
 
getSuccessCount() - Method in class com.lazerycode.jmeter.results.CSVScanResult
 
getSuccessCount() - Method in interface com.lazerycode.jmeter.results.IResultScanner
 
getSuccessCount() - Method in class com.lazerycode.jmeter.results.ResultScanner
 
getTotalCount() - Method in interface com.lazerycode.jmeter.results.IResultScanner
 
getTotalCount() - Method in class com.lazerycode.jmeter.results.ResultScanner
 
getType() - Method in class com.lazerycode.jmeter.configuration.RepositoryConfiguration
 
getUrl() - Method in class com.lazerycode.jmeter.configuration.RepositoryConfiguration
 
getUsername() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
 
getXms() - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
getXmx() - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
GLOBAL_PROPERTIES - com.lazerycode.jmeter.properties.ConfigurationFiles
 

H

hashCode() - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
hashCode() - Method in class com.lazerycode.jmeter.json.TestConfigurationWrapper
 
HELP_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
HelpMojo - Class in com.lazerycode.jmeter.mojo
Display help information on jmeter-maven-plugin.
Call mvn jmeter:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class com.lazerycode.jmeter.mojo.HelpMojo
 
humanReadableCommandLineOutput(List<String>) - Static method in class com.lazerycode.jmeter.utility.UtilityFunctions
Build a human readable command line from the arguments set by the plugin

I

ignoreResultFailures - Variable in class com.lazerycode.jmeter.mojo.CheckResultsMojo
Sets whether build should fail if there are failed requests found in the JMeter result file.
INFO - com.lazerycode.jmeter.configuration.LogLevel
 
IResultScanner - Interface in com.lazerycode.jmeter.results
 
isArtifactALibrary(Artifact) - Static method in class com.lazerycode.jmeter.configuration.ArtifactHelpers
Check to see if artifact is a library
isArtifactIsOlderThanArtifact(Artifact, Artifact) - Static method in class com.lazerycode.jmeter.configuration.ArtifactHelpers
Check to see if a specified artifact is the same version, or a newer version that the comparative artifact
isIgnoreResultFailures() - Method in class com.lazerycode.jmeter.testrunner.TestFailureDecider
 
isNotSet(File) - Static method in class com.lazerycode.jmeter.utility.UtilityFunctions
Utility function to check if File is defined and not empty
isNotSet(String) - Static method in class com.lazerycode.jmeter.utility.UtilityFunctions
Utility function to check if a String is defined and not empty
isNotSet(List<?>) - Static method in class com.lazerycode.jmeter.utility.UtilityFunctions
Utility function to check if a List is defined and not empty
isNotSet(Map<?, ?>) - Static method in class com.lazerycode.jmeter.utility.UtilityFunctions
Utility function to check if a Map is defined and not empty
isSet(String) - Static method in class com.lazerycode.jmeter.utility.UtilityFunctions
Utility function to check if a String is defined and not empty
isStartAndStopServersForEachTest() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
isStartServersBeforeTests() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
isStopServersAfterTests() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 

J

JAVA_CLASS_PATH - com.lazerycode.jmeter.properties.ReservedProperties
 
JMETER_ARTIFACT_NAME - Static variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
 
JMETER_ARTIFACT_PREFIX - Static variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
 
JMETER_CONFIG_ARTIFACT_NAME - Static variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
 
JMETER_GLOBAL_PROP - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
JMETER_HOME_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
JMETER_PROPERTIES - com.lazerycode.jmeter.properties.ConfigurationFiles
 
JMETER_PROPERTY - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
JMeterArgumentsArray - Class in com.lazerycode.jmeter.configuration
Creates an arguments array to pass to the JMeter object to run tests.
JMeterArgumentsArray(boolean, String) - Constructor for class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
Create an instance of JMeterArgumentsArray
JMeterCommandLineArguments - Enum in com.lazerycode.jmeter.configuration
An Enum holding all of the command line arguments accepted by JMeter The values are defined in a specific order to ensure the order attributes are applied to the command line.
jmeterConfigArtifact - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
jmeterDirectoryPath - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
JMETERENGINE_REMOTE_SYSTEM_EXIT - com.lazerycode.jmeter.properties.ReservedProperties
 
JMETERENGINE_STOPFAIL_SYSTEM_EXIT - com.lazerycode.jmeter.properties.ReservedProperties
 
jmeterExtensions - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
A list of artifacts that should be copied into the lib/ext directory e.g.
JMeterProcessBuilder - Class in com.lazerycode.jmeter.testrunner
 
JMeterProcessBuilder(JMeterProcessJVMSettings, String) - Constructor for class com.lazerycode.jmeter.testrunner.JMeterProcessBuilder
 
jMeterProcessJVMSettings - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Value class that wraps all JMeter Process JVM settings.
JMeterProcessJVMSettings - Class in com.lazerycode.jmeter.configuration
Used to specify JVM settings for the JMeter instance that will be run
Configuration in pom.xml:
JMeterProcessJVMSettings() - Constructor for class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
JMLOGFILE_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
JORPHAN_ARTIFACT_NAME - Static variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
 
junitLibraries - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
A list of artifacts that should be copied into the lib/junit directory e.g.

L

libDirectory - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
libExtDirectory - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
libJUnitDirectory - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
LINE_SEPARATOR - Static variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
 
loadMavenProxy() - Method in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Try to load the active maven proxy.
loadProvidedPropertiesIfAvailable(File, boolean) - Method in class com.lazerycode.jmeter.properties.PropertiesFile
Check if a file exists.
LOGFILE_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
LogLevel - Enum in com.lazerycode.jmeter.configuration
Enum containing the log levels supported by JMeter
LOGLEVEL - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
logsDirectory - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
TODO Dynamic Set the directory that JMeter logs are saved to.

M

mojoExecution - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
The information extracted from the Mojo being currently executed

N

NONGUI_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
NONPROXY_HOSTS - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 

O

onlyFailWhenMatchingFailureMessage - Variable in class com.lazerycode.jmeter.mojo.CheckResultsMojo
Only search for specific failure messages when scanning results for failed requests (only applied to CSV files) Defaults to false
overrideRootLogLevel - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Set a root log level to override all log levels used by JMeter Valid log levels are: ERROR, WARN, INFO, DEBUG (They are not case sensitive); If you try to set an invalid log level it will be ignored

P

parseResultFile(File) - Method in class com.lazerycode.jmeter.results.ResultScanner
Work out how to parse the file (if at all)
postTestPauseInSeconds - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Set a pause in seconds after each test that is run.
projectBuildDirectory - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
The project build directory
PropertiesFile - Class in com.lazerycode.jmeter.properties
 
PropertiesFile() - Constructor for class com.lazerycode.jmeter.properties.PropertiesFile
Basic constructor for testing purposes.
PropertiesFile(File) - Constructor for class com.lazerycode.jmeter.properties.PropertiesFile
Create a new PropertiesFiles object from a properties file
PropertiesFile(Artifact, ConfigurationFiles) - Constructor for class com.lazerycode.jmeter.properties.PropertiesFile
Create a new PropertiesFiles object from a properties file held in the jMeterConfigArtifact
propertiesFilesDirectory - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
Path under which .properties files are stored.
propertiesGlobal - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
JMeter Global Properties that override those given in jmeterProps.
propertiesJMeter - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
Absolute path to JMeter custom (test dependent) properties file.
PropertiesMapping - Class in com.lazerycode.jmeter.properties
 
PropertiesMapping(Map<String, String>) - Constructor for class com.lazerycode.jmeter.properties.PropertiesMapping
 
propertiesReplacedByCustomFiles - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
Replace the default JMeter properties with any custom properties files supplied.
propertiesReportGenerator - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
JMeter Properties that are merged with precedence into default JMeter file in reportgenerator.properties
propertiesSaveService - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
JMeter Properties that are merged with precedence into default JMeter file in saveservice.properties
propertiesSystem - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
(Java) System properties set for the test run.
propertiesUpgrade - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
JMeter Properties that are merged with precedence into default JMeter file in upgrade.properties
propertiesUser - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
JMeter Properties that are merged with precedence into default JMeter file in user.properties user.properties takes precedence over jmeter.properties
PROPFILE_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
PROPFILE2_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
PROXY_HOST - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
PROXY_PASSWORD - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
PROXY_PORT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
PROXY_USERNAME - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
proxyConfig - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Value class that wraps all proxy configurations.
ProxyConfiguration - Class in com.lazerycode.jmeter.configuration
Is used for configuration of all proxy related configuration.
ProxyConfiguration() - Constructor for class com.lazerycode.jmeter.configuration.ProxyConfiguration
 

R

REMOTE_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
REMOTE_OPT_PARAM - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
REMOTE_STOP - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
RemoteArgumentsArrayBuilder - Class in com.lazerycode.jmeter.configuration
 
remoteConfig - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Value class that wraps all remote configurations.
RemoteConfiguration - Class in com.lazerycode.jmeter.configuration
This is used by the TestManager to configure remote serverList and stopServersAfterTests settings for each test run.
RemoteConfiguration() - Constructor for class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
REPORT_AT_END_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
REPORT_GENERATING_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
REPORT_GENERATOR_PROPERTIES - com.lazerycode.jmeter.properties.ConfigurationFiles
 
REPORT_OUTPUT_FOLDER_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
reportDirectory - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
TODO Dynamic Set the directory that JMeter reports are saved to.
RepositoryConfiguration - Class in com.lazerycode.jmeter.configuration
Allows you to specify additional remote repositories
Configuration in pom.xml:
RepositoryConfiguration() - Constructor for class com.lazerycode.jmeter.configuration.RepositoryConfiguration
 
ReservedProperties - Enum in com.lazerycode.jmeter.properties
An Enum holding a list of reserved properties.
resolveArtifactVersion(RepositorySystem, RepositorySystemSession, List<RemoteRepository>, Artifact) - Static method in class com.lazerycode.jmeter.configuration.ArtifactHelpers
Ensure we have a valid version number to download an artifact.
ResultScanner - Class in com.lazerycode.jmeter.results
Handles checking a JMeter results file in XML format for errors and failures.
ResultScanner(boolean, boolean, boolean, boolean, List<String>) - Constructor for class com.lazerycode.jmeter.results.ResultScanner
 
resultsDirectory - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
TODO Dynamic Set the directory that JMeter results are saved to.
resultsFileFormat - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
Set the format of the results generated by JMeter Valid values are: xml, csv (CSV set by default).
resultsFileNameDateFormat - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Set the format of the timestamp that is appended to the results filename.
resultsOutputIsCSVFormat - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
run() - Method in class com.lazerycode.jmeter.utility.StreamRedirector
 
runChecks() - Method in class com.lazerycode.jmeter.testrunner.TestFailureDecider
 
RunJMeterGUIMojo - Class in com.lazerycode.jmeter.mojo
Goal that runs JMeter in GUI mode.
This goal runs within Lifecycle phase LifecyclePhase.INTEGRATION_TEST.
RunJMeterGUIMojo() - Constructor for class com.lazerycode.jmeter.mojo.RunJMeterGUIMojo
 
RunJMeterMojo - Class in com.lazerycode.jmeter.mojo
Goal that runs jmeter based on configuration defined in your pom.
This goal runs within Lifecycle phase LifecyclePhase.INTEGRATION_TEST.
RunJMeterMojo() - Constructor for class com.lazerycode.jmeter.mojo.RunJMeterMojo
 
RunJMeterServerMojo - Class in com.lazerycode.jmeter.mojo
Goal that runs JMeter in server mode.
This goal runs within Lifecycle phase LifecyclePhase.INTEGRATION_TEST.
RunJMeterServerMojo() - Constructor for class com.lazerycode.jmeter.mojo.RunJMeterServerMojo
 

S

SAVE_SERVICE_PROPERTIES - com.lazerycode.jmeter.properties.ConfigurationFiles
 
scanCsvForValues(File, List<String>) - Static method in class com.lazerycode.jmeter.results.CSVFileScanner
Scans a csv file to calculate success/failure counts.
scanResultsForFailedRequests - Variable in class com.lazerycode.jmeter.mojo.CheckResultsMojo
Sets whether ResultScanner should search for failed requests in the JMeter result file.
scanResultsForSuccessfulRequests - Variable in class com.lazerycode.jmeter.mojo.CheckResultsMojo
Sets whether ResultScanner should search for Successful requests in the JMeter result file.
scanXmlFileForPattern(File, Pattern) - Static method in class com.lazerycode.jmeter.results.XMLFileScanner
Scans a xml file for a given pattern.
selectedConfiguration - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
The filename used to store the results config
SERVER_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
session - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
 
setBaseTestArgs(JMeterArgumentsArray) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
setBinDir(File) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
setDefaultPluginProperties(String) - Method in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
setExecutionID(String) - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
setGenerateReports(Boolean) - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
setGenerateReports(Boolean) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
setHeadlessDefaultIfRequired() - Method in class com.lazerycode.jmeter.configuration.JMeterProcessJVMSettings
 
setHost(String) - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
HTTP proxy host name
setHostExclusions(String) - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
Regex of hosts that will not be proxied
setId(String) - Method in class com.lazerycode.jmeter.configuration.RepositoryConfiguration
 
setIgnoreJVMKilled(Boolean) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
setJmeterDirectoryPath(String) - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
setJMeterProcessJVMSettings(JMeterProcessJVMSettings) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
setJMeterResultFileFormat() - Method in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
 
setLogRootOverride(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setLogsDirectory(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setPassword(String) - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
HTTP proxy user password
setPort(Integer) - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
HTTP proxy port Default: 80
setPostTestPauseInSeconds(String) - Method in class com.lazerycode.jmeter.testrunner.TestManager
Sets a pause after each test has been executed.
setPropertiesFile(PropertiesFile) - Method in class com.lazerycode.jmeter.properties.PropertiesMapping
 
setPropertiesMap(Map<ConfigurationFiles, PropertiesMapping>) - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
 
setPropertiesMap(Map<ConfigurationFiles, PropertiesMapping>) - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
setProxyConfig(ProxyConfiguration) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setRemoteServerConfiguration(RemoteConfiguration) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
setRemoteStart() - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setRemoteStartServerList(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setRemoteStop() - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setReportDirectory(File) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
setReportsDirectory(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setResultFileOutputFormatIsCSV(boolean) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setResultFilesLocations(List<String>) - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
setResultsDirectory(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setResultsFileNameDateFormat(String) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setResultsOutputIsCSVFormat(Boolean) - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
setResultsTimestamp(boolean) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setRuntimeJarName(String) - Method in class com.lazerycode.jmeter.json.TestConfiguration
 
setRuntimeJarName(String) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
setServerMode(String, int) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setSuppressJMeterOutput(Boolean) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
setTestFile(File, File) - Method in class com.lazerycode.jmeter.configuration.JMeterArgumentsArray
 
setTestFilesDirectory(File) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
setTestFilesExcluded(List<String>) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
setTestFilesIncluded(List<String>) - Method in class com.lazerycode.jmeter.testrunner.TestManager
 
settings - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Maven settings
setType(String) - Method in class com.lazerycode.jmeter.configuration.RepositoryConfiguration
 
setupExcludedArtifacts(List<String>) - Static method in class com.lazerycode.jmeter.configuration.ArtifactHelpers
Build up an exclusion set
setUrl(String) - Method in class com.lazerycode.jmeter.configuration.RepositoryConfiguration
 
setUsername(String) - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
HTTP proxy username
setWorkingDirectory(File) - Method in class com.lazerycode.jmeter.testrunner.JMeterProcessBuilder
 
skipTests - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Skip the JMeter tests
StreamRedirector - Class in com.lazerycode.jmeter.utility
 
StreamRedirector(InputStream, Consumer<String>) - Constructor for class com.lazerycode.jmeter.utility.StreamRedirector
 
stripCarriageReturns(String) - Static method in class com.lazerycode.jmeter.utility.UtilityFunctions
Utility function to strip carriage returns out of a String
stripOutReservedProperties() - Method in class com.lazerycode.jmeter.properties.PropertiesFile
This will strip all reserved properties from a Properties object.
suppressJMeterOutput - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Suppress JMeter output
SYSTEM_PROPERTIES - com.lazerycode.jmeter.properties.ConfigurationFiles
 
SYSTEM_PROPERTY - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
SYSTEM_PROPFILE - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 

T

testConfig - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
 
testConfigFile - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
The filename used to store the results config
TestConfiguration - Class in com.lazerycode.jmeter.json
 
TestConfiguration() - Constructor for class com.lazerycode.jmeter.json.TestConfiguration
 
TestConfigurations - Class in com.lazerycode.jmeter.json
 
TestConfigurations() - Constructor for class com.lazerycode.jmeter.json.TestConfigurations
 
TestConfigurationWrapper - Class in com.lazerycode.jmeter.json
Allows user to specify the files they want to check.
TestConfigurationWrapper() - Constructor for class com.lazerycode.jmeter.json.TestConfigurationWrapper
 
TestConfigurationWrapper(File, String) - Constructor for class com.lazerycode.jmeter.json.TestConfigurationWrapper
 
TestFailureDecider - Class in com.lazerycode.jmeter.testrunner
Since 3.8.1
TestFailureDecider(boolean, double, IResultScanner) - Constructor for class com.lazerycode.jmeter.testrunner.TestFailureDecider
 
TESTFILE_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 
testFilesBuildDirectory - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
TODO Dynamic Set the directory that JMeter test files are copied into as part of the build.
testFilesDirectory - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Path under which JMX files are stored.
testFilesExcluded - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Sets the list of exclude patterns to use in directory scan for JMX files.
testFilesIncluded - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Sets the list of include patterns to use in directory scan for JMX files.
TestManager - Class in com.lazerycode.jmeter.testrunner
TestManager encapsulates functions that gather JMeter Test files and execute the tests
TestManager() - Constructor for class com.lazerycode.jmeter.testrunner.TestManager
 
testPlanLibraries - Variable in class com.lazerycode.jmeter.mojo.ConfigureJMeterMojo
A list of artifacts that are used by the test like JMS activemq.
testResultsTimestamp - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Timestamp the test results.
toString() - Method in enum com.lazerycode.jmeter.configuration.LogLevel
 
toString() - Method in class com.lazerycode.jmeter.configuration.ProxyConfiguration
Proxy details formatted for command line output.
toString() - Method in class com.lazerycode.jmeter.configuration.RemoteConfiguration
Remote configuration details formatted for command line output.

U

UPGRADE_PROPERTIES - com.lazerycode.jmeter.properties.ConfigurationFiles
 
useMavenProxy - Variable in class com.lazerycode.jmeter.mojo.AbstractJMeterMojo
Use maven proxy configuration if no specific proxy configuration provided
USER_DIR - com.lazerycode.jmeter.properties.ReservedProperties
 
USER_PROPERTIES - com.lazerycode.jmeter.properties.ConfigurationFiles
 
UtilityFunctions - Class in com.lazerycode.jmeter.utility
Series of useful utility functions to make life easy

V

valueOf(String) - Static method in enum com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.lazerycode.jmeter.configuration.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.lazerycode.jmeter.properties.ConfigurationFiles
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.lazerycode.jmeter.properties.ReservedProperties
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.lazerycode.jmeter.configuration.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.lazerycode.jmeter.properties.ConfigurationFiles
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.lazerycode.jmeter.properties.ReservedProperties
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_OPT - com.lazerycode.jmeter.configuration.JMeterCommandLineArguments
 

W

WARN - com.lazerycode.jmeter.configuration.LogLevel
 
writePropertiesToFile(File) - Method in class com.lazerycode.jmeter.properties.PropertiesFile
Strip out any reserved properties and then write properties object to a file.
writeResultFilesConfigTo(String) - Method in class com.lazerycode.jmeter.json.TestConfigurationWrapper
 

X

XMLFileScanner - Class in com.lazerycode.jmeter.results
 
XMLFileScanner() - Constructor for class com.lazerycode.jmeter.results.XMLFileScanner
 
A B C D E F G H I J L M N O P R S T U V W X 
All Classes All Packages