[
http://jira.codehaus.org/browse/SUREFIRE-449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_122546
]
Stefan Seidel commented on SUREFIRE-449:
----------------------------------------
Thanks for investigating, Dan. I don't know much about maven plugin dev, but I
suspected something like that. Would you agree that this is a serious flaw in
maven core? I mean, would it ever make sense to execute a plugin in that way
only because it has that @aggregator annotation? I think the same issue (with
@aggregator) could be the cause for MJAVADOC-171. I just don't know enough to
report this more general bug, but maybe you or someone from the team could?
> In multi-module projects, all tests are run for each module in the module tree
> ------------------------------------------------------------------------------
>
> Key: SUREFIRE-449
> URL: http://jira.codehaus.org/browse/SUREFIRE-449
> Project: Maven Surefire
> Issue Type: Bug
> Components: report plugin
> Affects Versions: 2.4
> Environment: Maven 2.0.8, Linux
> Reporter: Stefan Seidel
> Priority: Blocker
> Fix For: 2.4.2
>
> Attachments: mvnexec.zip
>
>
> In a multi-module project, since version 2.4, all tests of all modules are
> run once for each module. This is *very* bad with many modules & many tests.
> Attached is a sample project which contains a parent module and two child
> modules. Each of the child modules contains one JUnit test. mvn clean site
> runs each test three times (once for the parent and once for each of the two
> submodules). When changing the surefire-report-plugin to version 2.3, each
> test is run only once, as it is supposed to
--
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