On 23 May 2009, at 13:02, Rémy Sanlaville <[email protected]> wrote:

+0 Haven't test it but I like the idea.

As for surfire, I am not sure that the name failsafe is the best one (we have to look at the web site in order to understand what the plugin is doing). I prefer when the name is self-contained, something like it-maven-plugin.

my issue is that it-maven-plugin gives the impression that it is the *only* integration test plugin. as long as surefire is called surefire and not maven-test-plugin I do not see why we should call this it- maven-plugin.

in the case of integration testing, there are many plugins that are used for integration testing of java projects, eg invoker, selenium, etc. do we really want one über integration testing plugin? I think not... calling it junit-testng-and-or-pojo-test-class-runner-for- integration-testing-maven-plugin is not really a runner IMHO either ;-)

-Stephen

ps my other candidate name was pokayoke-maven-plugin which also wins the 8 character synonym of surefire contest

hmm now is there another usecase for running junit tests elsewhere in the build lifecycle so I can create the pokayoke-maven-plugin ;-)



Rémy

2009/5/22 Stephen Connolly <[email protected]>

Folks,

I think that the failsafe-maven-plugin is ready to cut the first alpha release. This release is dependent on the release of mojo- parent version 21.

The Failsafe Plugin is a fork of the Surefire plugin designed to run integration tests. The name was chosen for both because it is a synonym of surefire and because it implies that when it fails, it does so in a safe way.

The version number for the failsafe-maven-plugin is the version number of the maven-surefire-plugin upon which it is based, hence this is 2.4.3-alpha-1 as it is based off of surefire 2.4.3.

Known issues
* There are currently no known issues.

The new site has just been deployed here:
http://mojo.codehaus.org/failsafe-maven-plugin

Snapshot have been published on
http://snapshots.repository.codehaus.org/org/codehaus/mojo/failsafe-maven-plugin

[+1] release it [once mojo-parent vesion 21 has been released]
[0] don't care
[-1] don't release !

Vote will be open for 72 hours and will conclude via lazy consensus.

Please vote :-)



Reply via email to