chronos:jmetergui

Full name:

org.codehaus.mojo:chronos-maven-plugin:1.0-SNAPSHOT:jmetergui

Description:

Invokes the JMeter gui. The purpose is to create a testplan with the artifacts of the current project in the classpath. This is necessary if the testplan should contain unittests or javaclases from the project.

Attributes:

  • Requires a Maven 2.0 project to be executed.
  • Invokes the execution of the lifecycle phase package prior to executing itself.

Optional Parameters

Name Type Since Description
executedproject MavenProject - The "current" maven project as executed by the package phase. We use this to find dependencies and paths.
heap String - The heapsize (both initial and max) of the spawned jvm invoking jmeter. Default value is: 256m.
jmeterhome File - The path to the jmeter installation. The recommended way to set this is by specifying a property jmeter.home in the pom.xml or settings.xml.
maxliveobjectevacuationratio String - Specifies the corresponding jvm option of the spawned jvm invoking jmeter.
maxtenuringthreshold String - Specifies the corresponding jvm option of the spawned jvm invoking jmeter. Default value is: 2.
newsize String - Specifies the corresponding jvm option of the spawned jvm invoking jmeter. Default value is: 128m.
options List - Miscellaneous options to be added to the jvm launching.
permsize String - The size of the part of the sawned jmeter jvm's memory, where classes e.g. are stored. Default value is: 64m.
rmigcinterval String - How often will rmi garbage collections be performed? JVM option of the spawned jvm invoking jmeter. Default value is: 600000.
survivorratio String - Specifies the corresponding jvm option of the spawned jvm invoking jmeter.
sysproperties Properties - System-properties to the launched jvm.
targetsurvivorratio String - Specifies the corresponding jvm option of the spawned jvm invoking jmeter.

Parameter Details

executedproject :

The "current" maven project as executed by the package phase. We use this to find dependencies and paths.

  • Type: org.apache.maven.project.MavenProject
  • Required: No
  • Expression: ${executedProject}

heap :

The heapsize (both initial and max) of the spawned jvm invoking jmeter.

  • Type: java.lang.String
  • Required: No
  • Default: 256m

jmeterhome :

The path to the jmeter installation. The recommended way to set this is by specifying a property jmeter.home in the pom.xml or settings.xml.

  • Type: java.io.File
  • Required: No
  • Expression: ${jmeter.home}

maxliveobjectevacuationratio :

Specifies the corresponding jvm option of the spawned jvm invoking jmeter.

  • Type: java.lang.String
  • Required: No

maxtenuringthreshold :

Specifies the corresponding jvm option of the spawned jvm invoking jmeter.

  • Type: java.lang.String
  • Required: No
  • Default: 2

newsize :

Specifies the corresponding jvm option of the spawned jvm invoking jmeter.

  • Type: java.lang.String
  • Required: No
  • Default: 128m

options :

Miscellaneous options to be added to the jvm launching.

  • Type: java.util.List
  • Required: No

permsize :

The size of the part of the sawned jmeter jvm's memory, where classes e.g. are stored.

  • Type: java.lang.String
  • Required: No
  • Default: 64m

rmigcinterval :

How often will rmi garbage collections be performed? JVM option of the spawned jvm invoking jmeter.

  • Type: java.lang.String
  • Required: No
  • Default: 600000

survivorratio :

Specifies the corresponding jvm option of the spawned jvm invoking jmeter.

  • Type: java.lang.String
  • Required: No

sysproperties :

System-properties to the launched jvm.

  • Type: java.util.Properties
  • Required: No

targetsurvivorratio :

Specifies the corresponding jvm option of the spawned jvm invoking jmeter.

  • Type: java.lang.String
  • Required: No