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
All Classes All Packages
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 phaseLifecyclePhase.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 phaseLifecyclePhase.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.
Callmvn 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 phaseLifecyclePhase.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 phaseLifecyclePhase.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 phaseLifecyclePhase.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
All Classes All Packages