maven-announce mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephen Connolly <steph...@apache.org>
Subject [ANN] Surefire 2.6 Released
Date Mon, 16 Aug 2010 14:19:06 GMT
The Maven team is pleased to announce the release of Surefire, version 2.6

This release includes the maven-surefire-plugin, which executes the
unit tests of an application, the maven-surefire-report-plugin, which
parses surefire/failsafe test results and renders them to DOXIA
creating the web interface version of the test results, as well as the
maven-failsafe-plugin, which executes the integration tests of an
application.

http://maven.apache.org/plugins/maven-surefire-plugin/
http://maven.apache.org/plugins/maven-surefire-report-plugin/
http://maven.apache.org/plugins/maven-failsafe-plugin/

You should specify the version in your project's plugin configuration:

<plugin>
 <groupId>org.apache.maven.plugins</groupId>
 <artifactId>maven-surefire-plugin</artifactId>
 <version>2.6</version>
</plugin>

<plugin>
 <groupId>org.apache.maven.plugins</groupId>
 <artifactId>maven-surefire-report-plugin</artifactId>
 <version>2.6</version>
</plugin>

<plugin>
 <groupId>org.apache.maven.plugins</groupId>
 <artifactId>maven-failsafe-plugin</artifactId>
 <version>2.6</version>
</plugin>


Release Notes - Maven Surefire - Version 2.6


** Bug
    * [SUREFIRE-121] - System properties set on the command line get clobbered
    * [SUREFIRE-604] - failsave plugin does not execute
post-integrateion-test phase after timeout via
<forkedProcessTimeoutInSeconds>
    * [SUREFIRE-613] - Wrong number of JUnit4 tests when running in parallel
    * [SUREFIRE-621] - Parallel test execution: Test couting and
reporting does not work with JUnit 3 TestSuites
    * [SUREFIRE-623] - Docs say that Java 1.3 is supported, but
minimum version is 1.4
    * [SUREFIRE-629] - NullPointerException in
DemultiplexingRunListener, falsely report of "No tests were executed!"
    * [SUREFIRE-630] - maven surefire plugin with parallels skips all
tests when one test has @Ignore annotation (on mac os)
    * [SUREFIRE-633] - Upgrade plexus-utils to avoid potential
deadlocks in versions prior to 2.0.5

** Improvement
    * [SUREFIRE-592] - Refactor plugins to remove duplicate code
    * [SUREFIRE-606] - Provide a way for multiple executions of
failsafe:integration-test to communicate with failsafe:verify (and the
maven-surefire-report-plugin)
    * [SUREFIRE-607] - Failsafe should create workingDirectory if it
does not exist
    * [SUREFIRE-612] - Create documentation on Junit providers
    * [SUREFIRE-615] - Surefire providers shouldn't need to download
old versions of the library
    * [SUREFIRE-617] - Support @threadSafe in surefire
    * [SUREFIRE-618] - Improve surefire parameter config
    * [SUREFIRE-619] - The surefire plugin should generate the test classpath

** New Feature
    * [SUREFIRE-576] - Have the abiltiy to remove a dependency from
the test classpath (at least optional ones
    * [SUREFIRE-598] - run maven test with customized classpath

** Task
    * [SUREFIRE-594] - Create an integration test for r897240



Enjoy,

-The Maven team

Mime
View raw message