you may have to override the default phases, disable surefire (as you cannot unbind from lifecycle), and change the includes pattern for failsafe to the surefire one.
if you do the above, should have no side effects other than your intended as they both use the same back end - Stephen --- Sent from my Android phone, so random spelling mistakes, random nonsense words and other nonsense are a direct result of using swype to type on the screen On 11 Jan 2012 07:32, "Xavier S." <[email protected]> wrote: > :) > Sorry, I missed your answer in the noise! I'll give it a try and let you > know. (I hope it won't have side effects using failsafe rather than > surefire). > > Regards, > > Xavier > > 2012/1/10 Stephen Connolly <[email protected]> > > > given that nobody else bothered to read the original question, it does > not > > surprise me that nobody bothered to read my original answer of using > > failsafe ;-) > > > > - Stephen > > > > --- > > Sent from my Android phone, so random spelling mistakes, random nonsense > > words and other nonsense are a direct result of using swype to type on > the > > screen > > On 10 Jan 2012 18:16, "Stephen Connolly" < > [email protected]> > > wrote: > > > > > use failsafe. > > > > > > parse the failsafe results yourself... if they show a test failure, do > > > your special thing then let failsafe verify stop the build > > > > > > - Stephen > > > > > > --- > > > Sent from my Android phone, so random spelling mistakes, random > nonsense > > > words and other nonsense are a direct result of using swype to type on > > the > > > screen > > > On 10 Jan 2012 16:58, "Xavier S." <[email protected]> wrote: > > > > > >> Thanks Guillaume! > > >> That's exactly what I want to do. > > >> > > >> So people, any idea? > > >> > > >> Regards, > > >> > > >> Xavier > > >> > > >> 2012/1/10 Guillaume Polet <[email protected]> > > >> > > >> > Tell me if I am wrong Xavier, but I think that what he would like to > > do > > >> is > > >> > perform something special when the tests fail, not just skip them or > > not > > >> > fail the build. My guess would be that he is expecting some kind of > > "on > > >> > failure"/"on tests failure" phase where he could attach other maven > > >> plugins > > >> > to perform alternate behaviour. > > >> > > > >> > Unfortunately I have no idea on how this could be done. Probably > using > > >> Ant > > >> > or by writing your own plugin, but I find both solutions quite poor. > > >> Maybe > > >> > Maven is not the tool to be used to perform this. Although you can > do > > a > > >> lot > > >> > of things with Maven, sometimes bending its original objectives too > > far > > >> > away is just cumbersome and counter-productive /(not sure this > > english, > > >> > btw). > > >> > > > >> > /Cheers, > > >> > Guillaume > > >> > Le 10/01/2012 17:22, Jeff MAURY a écrit : > > >> > > > >> > what about > > >> >> > > >> > > > http://maven.apache.org/**plugins/maven-surefire-plugin/**test-mojo.html# > > >> >> **testFailureIgnore< > > >> > > > http://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html#testFailureIgnore > > >> > > > >> >> > > >> >> Jeff MAURY > > >> >> > > >> >> On Tue, Jan 10, 2012 at 4:55 PM, Xavier S.< > [email protected] > > >> >** > > >> >> wrote: > > >> >> > > >> >> Thanks for all your answers, but I think I should re explain my > > need. > > >> >>> > > >> >>> I don't want to skip the tests. The default fail fast mode of > maven > > >> suits > > >> >>> me (section 6.1.8 > > >> >>> > > >> >>> http://www.sonatype.com/books/**mvnref-book/reference/running-** > > >> >>> sect-options.html< > > >> > > > http://www.sonatype.com/books/mvnref-book/reference/running-sect-options.html > > >> > > > >> >>> ). > > >> >>> > > >> >>> I just want to run my custom mojo just after my tests failures and > > >> just > > >> >>> before the end of the maven execution (if there is build failures, > > >> maven > > >> >>> do > > >> >>> not even finishes the current test phase). > > >> >>> > > >> >>> Regards, > > >> >>> > > >> >>> Xavier > > >> >>> > > >> >>> > > >> >> > > >> >> > > >> > > > >> > > > > > >
