You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by Mark Collin <ma...@lazeryattack.com> on 2013/03/10 11:06:45 UTC
JMeter Maven Plugin 1.8 Released
Version 1.8.0 of the JMeter Maven Plugin is now available in maven central
Release Notes
. Added support for JMeter version 2.9.
. Fixed issue #61 - Added skipTests ability. You can now add a
configuration option to skip tests, use it like this:
<properties>
<skipTests>false</skipTests>
</properties>
<plugin>
<groupId>com.lazerycode.jmeter</groupId>
<artifactId>jmeter-maven-plugin</artifactId>
<version>1.8.0</version>
<executions>
<execution>
<id>jmeter-tests</id>
<phase>verify</phase>
<goals>
<goal>jmeter</goal>
</goals>
<configuration>
<skipTests>${skipTests}</skipTests>
</configuration>
</execution>
</executions>
</plugin>
If you now run:
mvn verify -DskipTests=true
The performance tests will be skipped
. #58 #59 - Add dependencies with custom function to /lib/ext folder
(pull request made by dpishchukhin that has been merged in)
. Removed jmx file sorting code as it was not sorting files into a
deterministic order. Tests are run in the order the plugin discovers them
on disk now.
. Removed checks for <error>true</error> and <failure>true</failure>
in .jtl files, these elements do not occur in JMeter 2.9.
. Added ability to choose whether to Append or Prepend date to
filename using the new "appendResultsTimestamp" configuration option (Valid
values are: TRUE,FALSE):
<appendResultsTimestamp>false</appendResultsTimestamp>
. Set default timestamp to an ISO_8601 timestamp. The formatter now
used in the configuration option "resultsFileNameDateFormat" is a JodaTime
DateTimeFormatter (See
http://joda-time.sourceforge.net/apidocs/org/joda/time/format/DateTimeFormat
.html)
<resultsFileNameDateFormat >MMMM, yyyy</resultsFileNameDateFormat >
. Added the ability to override the root log level using the new
"overrideRootLogLevel" configuration option (Valid log levels are
FATAL_ERROR, ERROR, WARN, INFO and DEBUG):
<overrideRootLogLevel>DEBUG</overrideRootLogLevel>
. Failure scanner refactored to use a Boyer-Moore algorithm to
increase performance on large results files, you should hopefully see some
improvements in speed when the plugin is checking your results files for the
presence of failures.
. Added the ability to set the result file format using a new
"resultsFileFormat" configuration option (Valid options are XML and CSV, it
will default to XML):
<resultsFileFormat>CSV</resultsFileFormat>
. Modified remote configuration settings, configuration options are
now:
<remoteConfiguration>
<startAndStopServersForEachTest>false</startAndStopServersForEachTest>
<startServersBeforeTests>true</startServersBeforeTests>
<stopServersAfterTests>true</stopServersAfterTests>
<serverList>server1,server2</serverList>
</remoteConfiguration>
If you use "startAndStopServersForEachTest"
it will override "startServersBeforeTests" and "stopServersAfterTests" if
they have been configured as well.