[ http://jira.codehaus.org/browse/SUREFIRE-464?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=138001#action_138001 ]
Mark Struberg commented on SUREFIRE-464: ---------------------------------------- I had the same problem as Dain when we upgraded from maven-2.0.4 to maven-2.0.9. We got a problem at building old maintenance branches. What we've done to solve this problem is to apply the failIfNoTest = false in our settings.xml, since when performing a release, or in a CI build, it should not be necessary to apply additional parameters for each single build. {noformat} <profile> <id>oldprojects</id> <properties> <failIfNoTests>false</failIfNoTests> </properties> </profile> {noformat} I know this is not really cute (since ALL projects should have tests! But sadly this is not the case for a few small WARs), but at least our guys are now again able to build old projects again. > Default for failIfNoTests should be false > ----------------------------------------- > > Key: SUREFIRE-464 > URL: http://jira.codehaus.org/browse/SUREFIRE-464 > Project: Maven Surefire > Issue Type: Bug > Components: plugin > Affects Versions: 2.4, 2.4.1, 2.4.2 > Reporter: Dain Sundstrom > > In maven the surefire plugin executes by default when ever I build, and since > the default for failIfNoTests is now true all of my modules must have at > least one test or I must manually configure the plugin to not fail. This is > a minor annoyance for single module builds but is a major pain when you have > lots of modules. In my case it is extremely annoying since we have example > modules we distribute that don't extend or parent pom (so users don't have to > pull down our whole code base to get an example project). > This also means that the syntactic sugar "-Dtest=false" to turn off all > testing no longer works. > At the end of the day, I don't understand why not having tests is a build > failure and not just a warning. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira