Running ALL tests and fail at the END

2009-02-10 Thread Peter Meier

In my Maven project I have several modules which all have tests. If I run the
tests and one module fails, then the execution is cancelled. But I want that
the tests of ALL modules are executed and then at the end I want a
notification that some tests have failed.

I have tried it with setting the testFailureIgnore option on my pom.xml:

configuration
   testFailureIgnoretrue/testFailureIgnore
/configuration

But in this case mvn test will return successfully:
[...]
[INFO]
[INFO]

[INFO] Reactor Summary:
[INFO]

[INFO] Module A .. SUCCESS
[4.520s]
[INFO] Module B ... SUCCESS
[4:06.863s]
[INFO] Module C . SUCCESS
[14.553s]
[INFO] Module D . SUCCESS
[10.785s]
[INFO]

[INFO]

[INFO] BUILD SUCCESSFUL
[INFO]

[INFO] Total time: 4 minutes 28 seconds
[INFO] Finished at: Tue Feb 10 09:15:56 CET 2009
[INFO] Final Memory: 36M/69M
[INFO]


All module tests return success even though for example Module B failed.
(without setting testFailureIgnore option only tests of Module B are
executed)

Is there any other option to achieve that all tests are executed with a fail
notification at the end?
(I have also played around with 'maven.test.haltafterfailure' but it seemed
not to have any effect)

Thanks for any help!
-- 
View this message in context: 
http://www.nabble.com/Running-ALL-tests-and-fail-at-the-END-tp21930359p21930359.html
Sent from the Maven - Users mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Running ALL tests and fail at the END

2009-02-10 Thread Stefan Seidel
mvn test --fail-at-end or mvn test -fae

mvn -h also helps

regards,

Stefan


On Tue, 10 Feb 2009 01:35:48 -0800 (PST)
Peter Meier blackicec...@gmx.net wrote:

 
 In my Maven project I have several modules which all have tests. If I run the
 tests and one module fails, then the execution is cancelled. But I want that
 the tests of ALL modules are executed and then at the end I want a
 notification that some tests have failed.
 
 I have tried it with setting the testFailureIgnore option on my pom.xml:
 
 configuration
testFailureIgnoretrue/testFailureIgnore
 /configuration
 
 But in this case mvn test will return successfully:
 [...]
 [INFO]
 [INFO]
 
 [INFO] Reactor Summary:
 [INFO]
 
 [INFO] Module A .. SUCCESS
 [4.520s]
 [INFO] Module B ... SUCCESS
 [4:06.863s]
 [INFO] Module C . SUCCESS
 [14.553s]
 [INFO] Module D . SUCCESS
 [10.785s]
 [INFO]
 
 [INFO]
 
 [INFO] BUILD SUCCESSFUL
 [INFO]
 
 [INFO] Total time: 4 minutes 28 seconds
 [INFO] Finished at: Tue Feb 10 09:15:56 CET 2009
 [INFO] Final Memory: 36M/69M
 [INFO]
 
 
 All module tests return success even though for example Module B failed.
 (without setting testFailureIgnore option only tests of Module B are
 executed)
 
 Is there any other option to achieve that all tests are executed with a fail
 notification at the end?
 (I have also played around with 'maven.test.haltafterfailure' but it seemed
 not to have any effect)
 
 Thanks for any help!


-- 
Mit freundlichen Grüßen,

Stefan Seidel
Software-Entwickler

VUB Printmedia GmbH
Chopinstraße 4, 04103 Leipzig
tel.+49 (341) 9 60 50 93
fax.+49 (341) 9 60 50 92
mail.   ssei...@vub.de 
web.www.vub.de

HRB Köln 24015
UStID DE 122 649 251
GF Dr. Achim Preuss Neudorf,
Dr. Christian Preuss Neudorf

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Running ALL tests and fail at the END

2009-02-10 Thread Peter Meier

Great! Thanks for the hint, that really helped!



Stefan Seidel wrote:
 
 mvn test --fail-at-end or mvn test -fae
 
 mvn -h also helps
 
 regards,
 
 Stefan
 

-- 
View this message in context: 
http://www.nabble.com/Running-ALL-tests-and-fail-at-the-END-tp21930359p21931545.html
Sent from the Maven - Users mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org