On 10/19/2009 12:01 PM, Vincent Massol wrote: > > On Oct 19, 2009, at 11:50 AM, Sergiu Dumitriu wrote: > >> On 10/19/2009 11:27 AM, vmassol (SVN) wrote: >>> Author: vmassol >>> Date: 2009-10-19 11:27:22 +0200 (Mon, 19 Oct 2009) >>> New Revision: 24562 >>> >>> Modified: >>> platform/core/branches/xwiki-core-2.0/xwiki-core/pom.xml >>> Log: >>> XWIKI-4496: Unit tests need more heap space >>> >>> * Isolate tests. >>> >>> Merged from trunk (rev 24561) >>> >>> Modified: platform/core/branches/xwiki-core-2.0/xwiki-core/pom.xml >>> =================================================================== >>> --- platform/core/branches/xwiki-core-2.0/xwiki-core/pom.xml >>> 2009-10-19 09:23:06 UTC (rev 24561) >>> +++ platform/core/branches/xwiki-core-2.0/xwiki-core/pom.xml >>> 2009-10-19 09:27:22 UTC (rev 24562) >>> @@ -819,6 +819,14 @@ >>> </dependencies> >>> <build> >>> <plugins> >>> +<plugin> >>> +<groupId>org.apache.maven.plugins</groupId> >>> +<artifactId>maven-surefire-plugin</artifactId> >>> +<configuration> >>> +<!-- Prevent Out Of Memory errors resulting from tests that do no >>> free up the memory correctly --> >>> +<forkMode>pertest</forkMode> >> >> Does this affect performace? As in longer time to run the tests? > > It should normally affect speed (ie be slower). I haven't done a full > comparison but I haven't found that it took way more time than before. > I'm waiting for hudson to run to see the speed difference.
Running "mvn clean test" before the change takes a couple of seconds past 1 minute. Running it after the change takes 2:45. About 2 more minutes is not very much, but it's noticeable. I can see "Running com.xpn.xwiki.SomeTestCases" for a few seconds for each test suite now, when it used to scroll by rapidly. -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

