You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ol...@apache.org on 2007/11/13 17:36:15 UTC

svn commit: r594573 [3/3] - in /maven/continuum/trunk: ./ continuum-core/ continuum-core/src/main/java/org/apache/maven/continuum/notification/mail/ continuum-core/src/main/resources/org/apache/maven/continuum/notification/mail/templates/ continuum-cor...

Added: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.notification.mail.MailContinuumNotifierTest.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.notification.mail.MailContinuumNotifierTest.xml?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.notification.mail.MailContinuumNotifierTest.xml (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.notification.mail.MailContinuumNotifierTest.xml Tue Nov 13 08:36:11 2007
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite errors="0" skipped="0" tests="3" time="11.578" failures="1" name="org.apache.maven.continuum.notification.mail.MailContinuumNotifierTest">
+  <properties>
+    <property value="sa" name="javax.jdo.option.ConnectionUserName"/>
+    <property value="Java(TM) 2 Runtime Environment, Standard Edition" name="java.runtime.name"/>
+    <property value="c:\jdk1.5.0_08\jre\bin" name="sun.boot.library.path"/>
+    <property value="1.5.0_08-b03" name="java.vm.version"/>
+    <property value="Sun Microsystems Inc." name="java.vm.vendor"/>
+    <property value="http://java.sun.com/" name="java.vendor.url"/>
+    <property value=";" name="path.separator"/>
+    <property value="" name="javax.jdo.option.ConnectionPassword"/>
+    <property value="Java HotSpot(TM) Client VM" name="java.vm.name"/>
+    <property value="sun.io" name="file.encoding.pkg"/>
+    <property value="FR" name="user.country"/>
+    <property value="Service Pack 2" name="sun.os.patch.level"/>
+    <property value="Java Virtual Machine Specification" name="java.vm.specification.name"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="user.dir"/>
+    <property value="1.5.0_08-b03" name="java.runtime.version"/>
+    <property value="sun.awt.Win32GraphicsEnvironment" name="java.awt.graphicsenv"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="basedir"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\endorsed" name="java.endorsed.dirs"/>
+    <property value="x86" name="os.arch"/>
+    <property value="c:\DOCUME~1\olamy\LOCALS~1\Temp\" name="java.io.tmpdir"/>
+    <property value="
+" name="line.separator"/>
+    <property value="Sun Microsystems Inc." name="java.vm.specification.vendor"/>
+    <property value="" name="user.variant"/>
+    <property value="Windows XP" name="os.name"/>
+    <property value="Cp1252" name="sun.jnu.encoding"/>
+    <property value="c:\jdk1.5.0_08\jre\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\cygwin\bin;C:\cygwin\usr\X11R6\bin;c:\WINDOWS\system32;c:\WINDOWS;c:\WINDOWS\System32\Wbem;c:\Program Files\Wave Systems Corp\Dell Preboot Manager\Access Client\v5\;c:\WINDOWS\wbat;c:\WINDOWS\reskit;c:\Program Files\WinZip;c:\Program Files\ActivCard\ActivCard Gold\resources;c:\sybase\OCS-12_5\lib3p;c:\sybase\OCS-12_5\dll;c:\sybase\OCS-12_5\bin;c:\nsdkwin\dll;c:\j2sdk1.4.2_12\bin;c:\apache-maven-2.0.8-SNAPSHOT\bin;c:\maven-1.0.2\bin;c:\local\olamy\apache-forrest-0.7\bin;c:\apache-ant-1.6.5\bin;c:\Program Files\GPGshell;c:\Subversion\bin;c:\Program Files\Fichiers communs\GTK\2.0\bin;c:\PROGRA~1\ATT\Graphviz\bin;c:\Program Files\QuickTime\QTSystem\;c:\Sun\SunOneApp\bin" name="java.library.path"/>
+    <property value="Java Platform API Specification" name="java.specification.name"/>
+    <property value="49.0" name="java.class.version"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.transactionIsolation"/>
+    <property value="HotSpot Client Compiler" name="sun.management.compiler"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.poid.transactionIsolation"/>
+    <property value="5.1" name="os.version"/>
+    <property value="c:\apache-maven-2.0.8-SNAPSHOT" name="M2_HOME"/>
+    <property value="C:\Documents and Settings\olamy" name="user.home"/>
+    <property value="Europe/Paris" name="user.timezone"/>
+    <property value="sun.awt.windows.WPrinterJob" name="java.awt.printerjob"/>
+    <property value="1.5" name="java.specification.version"/>
+    <property value="Cp1252" name="file.encoding"/>
+    <property value="org.hsqldb.jdbcDriver" name="javax.jdo.option.ConnectionDriverName"/>
+    <property value="OLAMY" name="user.name"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-archiver\1.0-alpha-7\plexus-archiver-1.0-alpha-7.jar;C:\Documents and Settings\olamy\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-8\plexus-container-default-1.0-alpha-8.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-api\2.3\surefire-api-2.3.jar;C:\Documents and Settings\olamy\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar;C:\Documents and Settings\olamy\.m2\repository\commons-lang\commons-lang\2.1\commons-lang-2.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-booter\2.3\surefire-booter-2.3.jar" name="java.class.path"/>
+    <property value="org.jpox.PersistenceManagerFactoryImpl" name="javax.jdo.PersistenceManagerFactoryClass"/>
+    <property value="1.0" name="java.vm.specification.version"/>
+    <property value="32" name="sun.arch.data.model"/>
+    <property value="c:\jdk1.5.0_08\jre" name="java.home"/>
+    <property value="Sun Microsystems Inc." name="java.specification.vendor"/>
+    <property value="fr" name="user.language"/>
+    <property value="sun.awt.windows.WToolkit" name="awt.toolkit"/>
+    <property value="mixed mode" name="java.vm.info"/>
+    <property value="jdbc:hsqldb:mem:org.apache.maven.continuum.notification.mail.MailContinuumNotifierTest.testErrorenousBuild" name="javax.jdo.option.ConnectionURL"/>
+    <property value="true" name="org.jpox.autoCreateTables"/>
+    <property value="1.5.0_08" name="java.version"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\ext" name="java.ext.dirs"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\rt.jar;c:\jdk1.5.0_08\jre\lib\i18n.jar;c:\jdk1.5.0_08\jre\lib\sunrsasign.jar;c:\jdk1.5.0_08\jre\lib\jsse.jar;c:\jdk1.5.0_08\jre\lib\jce.jar;c:\jdk1.5.0_08\jre\lib\charsets.jar;c:\jdk1.5.0_08\jre\classes" name="sun.boot.class.path"/>
+    <property value="Sun Microsystems Inc." name="java.vendor"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository" name="localRepository"/>
+    <property value="\" name="file.separator"/>
+    <property value="http://java.sun.com/cgi-bin/bugreport.cgi" name="java.vendor.url.bug"/>
+    <property value="little" name="sun.cpu.endian"/>
+    <property value="UnicodeLittle" name="sun.io.unicode.encoding"/>
+    <property value="c:\jdk1.5.0_08" name="JAVA_HOME"/>
+    <property value="windows" name="sun.desktop"/>
+    <property value="pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86" name="sun.cpu.isalist"/>
+  </properties>
+  <testcase time="6.485" name="testSuccessfulBuild">
+    <failure type="junit.framework.ComparisonFailure" message="expected:&amp;lt;...s&amp;gt; but was:&amp;lt;...&amp;gt;">junit.framework.ComparisonFailure: expected:&amp;...s&amp; but was:&amp;...&amp;
+	at junit.framework.Assert.assertEquals(Assert.java:81)
+	at junit.framework.Assert.assertEquals(Assert.java:87)
+	at org.apache.maven.continuum.notification.mail.MailContinuumNotifierTest.testSuccessfulBuild(MailContinuumNotifierTest.java:56)
+	at org.apache.maven.continuum.notification.mail.MailContinuumNotifierTest.testSuccessfulBuild(MailContinuumNotifierTest.java:56)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+	at java.lang.reflect.Method.invoke(Method.java:585)
+	at junit.framework.TestCase.runTest(TestCase.java:154)
+	at junit.framework.TestCase.runBare(TestCase.java:127)
+	at junit.framework.TestResult$1.protect(TestResult.java:106)
+	at junit.framework.TestResult.runProtected(TestResult.java:124)
+	at junit.framework.TestResult.run(TestResult.java:109)
+	at junit.framework.TestCase.run(TestCase.java:118)
+	at junit.framework.TestSuite.runTest(TestSuite.java:208)
+	at junit.framework.TestSuite.run(TestSuite.java:203)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+	at java.lang.reflect.Method.invoke(Method.java:585)
+	at org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213)
+	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
+	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
+	at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+	at java.lang.reflect.Method.invoke(Method.java:585)
+	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:290)
+	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:818)
+</failure>
+    <system-out>[INFO] create default AntBuildDefinitionTemplate
+[INFO] create Default Schedule
+[INFO] create default MavenOneBuildDefinitionTemplate
+[INFO] create default MavenTwoBuildDefinitionTemplate
+[INFO] create default ShellBuildDefinitionTemplate
+[WARNING] Could not find the executable &apos;maven&apos; in the path &apos;[]&apos;.
+[WARNING] Could not find the executable &apos;ant&apos; in the path &apos;[]&apos;.
+[WARNING] Could not find the executable &apos;mvn&apos; in the path &apos;[]&apos;.
+[INFO] Build executors:
+[INFO]   ant
+[INFO]   maven-1
+[INFO]   maven2
+[INFO]   shell
+[INFO] Initializing Continuum.
+[INFO] Showing all projects: 
+[INFO] Starting Continuum.
+[INFO] 
+[INFO] 
+[INFO] &amp; Continuum unknown started! &amp;
+[INFO] ------------------------------
+[INFO]        \   ^__^
+[INFO]         \  (oo)\_______
+[INFO]            (__)\       )\/\
+[INFO]                ||----w |
+[INFO]                ||     ||
+[INFO] 
+[INFO] 
+[INFO] Continuum initializer running ...
+[INFO] Default Project Group exists
+[INFO] Continuum initializer end running ...
+[INFO] Activating schedules ...
+[INFO] DEFAULT_SCHEDULE: next fire time -&amp;Tue Nov 13 00:00:00 CET 2007
+[INFO] Using &apos;continuum@localhost&apos; as the from mailbox for all emails.
+[INFO] From name: Continuum
+[INFO] Build host name: W-OLAMY
+[INFO] Message Subject: &apos;[continuum] BUILD SUCCESSFUL: foo.bar Test Project&apos;.
+[INFO] Sending message: From &apos;&quot;Continuum&quot; &amp;continuum@localhost&amp;&apos;.
+[INFO] Recipient: To &apos;&amp;foo@bar&amp;&apos;.
+[INFO] Stopping Continuum.
+[INFO] Continuum stopped.
+</system-out>
+  </testcase>
+  <testcase time="2.468" name="testFailedBuild"/>
+  <testcase time="2.625" name="testErrorenousBuild"/>
+</testsuite>
\ No newline at end of file

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.notification.mail.MailContinuumNotifierTest.xml
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.notification.mail.MailContinuumNotifierTest.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.profile.DefaultProfileServiceTest.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.profile.DefaultProfileServiceTest.xml?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.profile.DefaultProfileServiceTest.xml (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.profile.DefaultProfileServiceTest.xml Tue Nov 13 08:36:11 2007
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite errors="0" skipped="0" tests="8" time="13.703" failures="0" name="org.apache.maven.continuum.profile.DefaultProfileServiceTest">
+  <properties>
+    <property value="sa" name="javax.jdo.option.ConnectionUserName"/>
+    <property value="Java(TM) 2 Runtime Environment, Standard Edition" name="java.runtime.name"/>
+    <property value="c:\jdk1.5.0_08\jre\bin" name="sun.boot.library.path"/>
+    <property value="1.5.0_08-b03" name="java.vm.version"/>
+    <property value="Sun Microsystems Inc." name="java.vm.vendor"/>
+    <property value="http://java.sun.com/" name="java.vendor.url"/>
+    <property value=";" name="path.separator"/>
+    <property value="" name="javax.jdo.option.ConnectionPassword"/>
+    <property value="Java HotSpot(TM) Client VM" name="java.vm.name"/>
+    <property value="sun.io" name="file.encoding.pkg"/>
+    <property value="FR" name="user.country"/>
+    <property value="Service Pack 2" name="sun.os.patch.level"/>
+    <property value="Java Virtual Machine Specification" name="java.vm.specification.name"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="user.dir"/>
+    <property value="1.5.0_08-b03" name="java.runtime.version"/>
+    <property value="sun.awt.Win32GraphicsEnvironment" name="java.awt.graphicsenv"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="basedir"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\endorsed" name="java.endorsed.dirs"/>
+    <property value="x86" name="os.arch"/>
+    <property value="c:\DOCUME~1\olamy\LOCALS~1\Temp\" name="java.io.tmpdir"/>
+    <property value="
+" name="line.separator"/>
+    <property value="Sun Microsystems Inc." name="java.vm.specification.vendor"/>
+    <property value="" name="user.variant"/>
+    <property value="Windows XP" name="os.name"/>
+    <property value="Cp1252" name="sun.jnu.encoding"/>
+    <property value="c:\jdk1.5.0_08\jre\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\cygwin\bin;C:\cygwin\usr\X11R6\bin;c:\WINDOWS\system32;c:\WINDOWS;c:\WINDOWS\System32\Wbem;c:\Program Files\Wave Systems Corp\Dell Preboot Manager\Access Client\v5\;c:\WINDOWS\wbat;c:\WINDOWS\reskit;c:\Program Files\WinZip;c:\Program Files\ActivCard\ActivCard Gold\resources;c:\sybase\OCS-12_5\lib3p;c:\sybase\OCS-12_5\dll;c:\sybase\OCS-12_5\bin;c:\nsdkwin\dll;c:\j2sdk1.4.2_12\bin;c:\apache-maven-2.0.8-SNAPSHOT\bin;c:\maven-1.0.2\bin;c:\local\olamy\apache-forrest-0.7\bin;c:\apache-ant-1.6.5\bin;c:\Program Files\GPGshell;c:\Subversion\bin;c:\Program Files\Fichiers communs\GTK\2.0\bin;c:\PROGRA~1\ATT\Graphviz\bin;c:\Program Files\QuickTime\QTSystem\;c:\Sun\SunOneApp\bin" name="java.library.path"/>
+    <property value="Java Platform API Specification" name="java.specification.name"/>
+    <property value="49.0" name="java.class.version"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.transactionIsolation"/>
+    <property value="HotSpot Client Compiler" name="sun.management.compiler"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.poid.transactionIsolation"/>
+    <property value="5.1" name="os.version"/>
+    <property value="c:\apache-maven-2.0.8-SNAPSHOT" name="M2_HOME"/>
+    <property value="C:\Documents and Settings\olamy" name="user.home"/>
+    <property value="Europe/Paris" name="user.timezone"/>
+    <property value="sun.awt.windows.WPrinterJob" name="java.awt.printerjob"/>
+    <property value="1.5" name="java.specification.version"/>
+    <property value="Cp1252" name="file.encoding"/>
+    <property value="org.hsqldb.jdbcDriver" name="javax.jdo.option.ConnectionDriverName"/>
+    <property value="OLAMY" name="user.name"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-archiver\1.0-alpha-7\plexus-archiver-1.0-alpha-7.jar;C:\Documents and Settings\olamy\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-8\plexus-container-default-1.0-alpha-8.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-api\2.3\surefire-api-2.3.jar;C:\Documents and Settings\olamy\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar;C:\Documents and Settings\olamy\.m2\repository\commons-lang\commons-lang\2.1\commons-lang-2.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-booter\2.3\surefire-booter-2.3.jar" name="java.class.path"/>
+    <property value="org.jpox.PersistenceManagerFactoryImpl" name="javax.jdo.PersistenceManagerFactoryClass"/>
+    <property value="1.0" name="java.vm.specification.version"/>
+    <property value="32" name="sun.arch.data.model"/>
+    <property value="c:\jdk1.5.0_08\jre" name="java.home"/>
+    <property value="Sun Microsystems Inc." name="java.specification.vendor"/>
+    <property value="fr" name="user.language"/>
+    <property value="sun.awt.windows.WToolkit" name="awt.toolkit"/>
+    <property value="mixed mode" name="java.vm.info"/>
+    <property value="jdbc:hsqldb:mem:org.apache.maven.continuum.profile.DefaultProfileServiceTest.testRemoveEnvVarFromProfile" name="javax.jdo.option.ConnectionURL"/>
+    <property value="true" name="org.jpox.autoCreateTables"/>
+    <property value="1.5.0_08" name="java.version"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\ext" name="java.ext.dirs"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\rt.jar;c:\jdk1.5.0_08\jre\lib\i18n.jar;c:\jdk1.5.0_08\jre\lib\sunrsasign.jar;c:\jdk1.5.0_08\jre\lib\jsse.jar;c:\jdk1.5.0_08\jre\lib\jce.jar;c:\jdk1.5.0_08\jre\lib\charsets.jar;c:\jdk1.5.0_08\jre\classes" name="sun.boot.class.path"/>
+    <property value="Sun Microsystems Inc." name="java.vendor"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository" name="localRepository"/>
+    <property value="\" name="file.separator"/>
+    <property value="http://java.sun.com/cgi-bin/bugreport.cgi" name="java.vendor.url.bug"/>
+    <property value="little" name="sun.cpu.endian"/>
+    <property value="UnicodeLittle" name="sun.io.unicode.encoding"/>
+    <property value="c:\jdk1.5.0_08" name="JAVA_HOME"/>
+    <property value="windows" name="sun.desktop"/>
+    <property value="pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86" name="sun.cpu.isalist"/>
+  </properties>
+  <testcase time="1.812" name="testAddProfile"/>
+  <testcase time="1.594" name="testDeleteProfile"/>
+  <testcase time="1.609" name="testgetAllProfile"/>
+  <testcase time="1.782" name="testsetJdkInProfile"/>
+  <testcase time="1.64" name="testsetBuilderInProfile"/>
+  <testcase time="1.797" name="testaddEnvVarInProfile"/>
+  <testcase time="1.609" name="testRemoveInstallationLinkedToAProfile"/>
+  <testcase time="1.844" name="testRemoveEnvVarFromProfile"/>
+</testsuite>
\ No newline at end of file

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.profile.DefaultProfileServiceTest.xml
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.profile.DefaultProfileServiceTest.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenOneContinuumProjectBuilderTest.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenOneContinuumProjectBuilderTest.xml?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenOneContinuumProjectBuilderTest.xml (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenOneContinuumProjectBuilderTest.xml Tue Nov 13 08:36:11 2007
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite errors="0" skipped="0" tests="2" time="3.703" failures="0" name="org.apache.maven.continuum.project.builder.maven.MavenOneContinuumProjectBuilderTest">
+  <properties>
+    <property value="sa" name="javax.jdo.option.ConnectionUserName"/>
+    <property value="Java(TM) 2 Runtime Environment, Standard Edition" name="java.runtime.name"/>
+    <property value="c:\jdk1.5.0_08\jre\bin" name="sun.boot.library.path"/>
+    <property value="1.5.0_08-b03" name="java.vm.version"/>
+    <property value="Sun Microsystems Inc." name="java.vm.vendor"/>
+    <property value="http://java.sun.com/" name="java.vendor.url"/>
+    <property value=";" name="path.separator"/>
+    <property value="" name="javax.jdo.option.ConnectionPassword"/>
+    <property value="Java HotSpot(TM) Client VM" name="java.vm.name"/>
+    <property value="sun.io" name="file.encoding.pkg"/>
+    <property value="FR" name="user.country"/>
+    <property value="Service Pack 2" name="sun.os.patch.level"/>
+    <property value="Java Virtual Machine Specification" name="java.vm.specification.name"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="user.dir"/>
+    <property value="1.5.0_08-b03" name="java.runtime.version"/>
+    <property value="sun.awt.Win32GraphicsEnvironment" name="java.awt.graphicsenv"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="basedir"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\endorsed" name="java.endorsed.dirs"/>
+    <property value="x86" name="os.arch"/>
+    <property value="c:\DOCUME~1\olamy\LOCALS~1\Temp\" name="java.io.tmpdir"/>
+    <property value="
+" name="line.separator"/>
+    <property value="Sun Microsystems Inc." name="java.vm.specification.vendor"/>
+    <property value="" name="user.variant"/>
+    <property value="Windows XP" name="os.name"/>
+    <property value="Cp1252" name="sun.jnu.encoding"/>
+    <property value="c:\jdk1.5.0_08\jre\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\cygwin\bin;C:\cygwin\usr\X11R6\bin;c:\WINDOWS\system32;c:\WINDOWS;c:\WINDOWS\System32\Wbem;c:\Program Files\Wave Systems Corp\Dell Preboot Manager\Access Client\v5\;c:\WINDOWS\wbat;c:\WINDOWS\reskit;c:\Program Files\WinZip;c:\Program Files\ActivCard\ActivCard Gold\resources;c:\sybase\OCS-12_5\lib3p;c:\sybase\OCS-12_5\dll;c:\sybase\OCS-12_5\bin;c:\nsdkwin\dll;c:\j2sdk1.4.2_12\bin;c:\apache-maven-2.0.8-SNAPSHOT\bin;c:\maven-1.0.2\bin;c:\local\olamy\apache-forrest-0.7\bin;c:\apache-ant-1.6.5\bin;c:\Program Files\GPGshell;c:\Subversion\bin;c:\Program Files\Fichiers communs\GTK\2.0\bin;c:\PROGRA~1\ATT\Graphviz\bin;c:\Program Files\QuickTime\QTSystem\;c:\Sun\SunOneApp\bin" name="java.library.path"/>
+    <property value="Java Platform API Specification" name="java.specification.name"/>
+    <property value="49.0" name="java.class.version"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.transactionIsolation"/>
+    <property value="HotSpot Client Compiler" name="sun.management.compiler"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.poid.transactionIsolation"/>
+    <property value="5.1" name="os.version"/>
+    <property value="c:\apache-maven-2.0.8-SNAPSHOT" name="M2_HOME"/>
+    <property value="C:\Documents and Settings\olamy" name="user.home"/>
+    <property value="Europe/Paris" name="user.timezone"/>
+    <property value="sun.awt.windows.WPrinterJob" name="java.awt.printerjob"/>
+    <property value="1.5" name="java.specification.version"/>
+    <property value="Cp1252" name="file.encoding"/>
+    <property value="org.hsqldb.jdbcDriver" name="javax.jdo.option.ConnectionDriverName"/>
+    <property value="OLAMY" name="user.name"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-archiver\1.0-alpha-7\plexus-archiver-1.0-alpha-7.jar;C:\Documents and Settings\olamy\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-8\plexus-container-default-1.0-alpha-8.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-api\2.3\surefire-api-2.3.jar;C:\Documents and Settings\olamy\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar;C:\Documents and Settings\olamy\.m2\repository\commons-lang\commons-lang\2.1\commons-lang-2.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-booter\2.3\surefire-booter-2.3.jar" name="java.class.path"/>
+    <property value="org.jpox.PersistenceManagerFactoryImpl" name="javax.jdo.PersistenceManagerFactoryClass"/>
+    <property value="1.0" name="java.vm.specification.version"/>
+    <property value="32" name="sun.arch.data.model"/>
+    <property value="c:\jdk1.5.0_08\jre" name="java.home"/>
+    <property value="Sun Microsystems Inc." name="java.specification.vendor"/>
+    <property value="fr" name="user.language"/>
+    <property value="sun.awt.windows.WToolkit" name="awt.toolkit"/>
+    <property value="mixed mode" name="java.vm.info"/>
+    <property value="jdbc:hsqldb:mem:org.apache.maven.continuum.project.builder.maven.MavenOneContinuumProjectBuilderTest.testBuildingAProjectFromMetadataWithACompleteMaven1PomWithDefaultBuildDef" name="javax.jdo.option.ConnectionURL"/>
+    <property value="true" name="org.jpox.autoCreateTables"/>
+    <property value="1.5.0_08" name="java.version"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\ext" name="java.ext.dirs"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\rt.jar;c:\jdk1.5.0_08\jre\lib\i18n.jar;c:\jdk1.5.0_08\jre\lib\sunrsasign.jar;c:\jdk1.5.0_08\jre\lib\jsse.jar;c:\jdk1.5.0_08\jre\lib\jce.jar;c:\jdk1.5.0_08\jre\lib\charsets.jar;c:\jdk1.5.0_08\jre\classes" name="sun.boot.class.path"/>
+    <property value="Sun Microsystems Inc." name="java.vendor"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository" name="localRepository"/>
+    <property value="\" name="file.separator"/>
+    <property value="http://java.sun.com/cgi-bin/bugreport.cgi" name="java.vendor.url.bug"/>
+    <property value="little" name="sun.cpu.endian"/>
+    <property value="UnicodeLittle" name="sun.io.unicode.encoding"/>
+    <property value="c:\jdk1.5.0_08" name="JAVA_HOME"/>
+    <property value="windows" name="sun.desktop"/>
+    <property value="pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86" name="sun.cpu.isalist"/>
+  </properties>
+  <testcase time="2.031" name="testBuildingAProjectFromMetadataWithACompleteMaven1Pom"/>
+  <testcase time="1.672" name="testBuildingAProjectFromMetadataWithACompleteMaven1PomWithDefaultBuildDef"/>
+</testsuite>
\ No newline at end of file

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenOneContinuumProjectBuilderTest.xml
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenOneContinuumProjectBuilderTest.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.xml?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.xml (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.xml Tue Nov 13 08:36:11 2007
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite errors="0" skipped="0" tests="6" time="22.219" failures="0" name="org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest">
+  <properties>
+    <property value="sa" name="javax.jdo.option.ConnectionUserName"/>
+    <property value="Java(TM) 2 Runtime Environment, Standard Edition" name="java.runtime.name"/>
+    <property value="c:\jdk1.5.0_08\jre\bin" name="sun.boot.library.path"/>
+    <property value="1.5.0_08-b03" name="java.vm.version"/>
+    <property value="Sun Microsystems Inc." name="java.vm.vendor"/>
+    <property value="http://java.sun.com/" name="java.vendor.url"/>
+    <property value=";" name="path.separator"/>
+    <property value="" name="javax.jdo.option.ConnectionPassword"/>
+    <property value="Java HotSpot(TM) Client VM" name="java.vm.name"/>
+    <property value="sun.io" name="file.encoding.pkg"/>
+    <property value="FR" name="user.country"/>
+    <property value="Service Pack 2" name="sun.os.patch.level"/>
+    <property value="Java Virtual Machine Specification" name="java.vm.specification.name"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="user.dir"/>
+    <property value="1.5.0_08-b03" name="java.runtime.version"/>
+    <property value="sun.awt.Win32GraphicsEnvironment" name="java.awt.graphicsenv"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="basedir"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\endorsed" name="java.endorsed.dirs"/>
+    <property value="x86" name="os.arch"/>
+    <property value="c:\DOCUME~1\olamy\LOCALS~1\Temp\" name="java.io.tmpdir"/>
+    <property value="
+" name="line.separator"/>
+    <property value="Sun Microsystems Inc." name="java.vm.specification.vendor"/>
+    <property value="" name="user.variant"/>
+    <property value="Windows XP" name="os.name"/>
+    <property value="Cp1252" name="sun.jnu.encoding"/>
+    <property value="c:\jdk1.5.0_08\jre\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\cygwin\bin;C:\cygwin\usr\X11R6\bin;c:\WINDOWS\system32;c:\WINDOWS;c:\WINDOWS\System32\Wbem;c:\Program Files\Wave Systems Corp\Dell Preboot Manager\Access Client\v5\;c:\WINDOWS\wbat;c:\WINDOWS\reskit;c:\Program Files\WinZip;c:\Program Files\ActivCard\ActivCard Gold\resources;c:\sybase\OCS-12_5\lib3p;c:\sybase\OCS-12_5\dll;c:\sybase\OCS-12_5\bin;c:\nsdkwin\dll;c:\j2sdk1.4.2_12\bin;c:\apache-maven-2.0.8-SNAPSHOT\bin;c:\maven-1.0.2\bin;c:\local\olamy\apache-forrest-0.7\bin;c:\apache-ant-1.6.5\bin;c:\Program Files\GPGshell;c:\Subversion\bin;c:\Program Files\Fichiers communs\GTK\2.0\bin;c:\PROGRA~1\ATT\Graphviz\bin;c:\Program Files\QuickTime\QTSystem\;c:\Sun\SunOneApp\bin" name="java.library.path"/>
+    <property value="Java Platform API Specification" name="java.specification.name"/>
+    <property value="49.0" name="java.class.version"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.transactionIsolation"/>
+    <property value="HotSpot Client Compiler" name="sun.management.compiler"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.poid.transactionIsolation"/>
+    <property value="5.1" name="os.version"/>
+    <property value="c:\apache-maven-2.0.8-SNAPSHOT" name="M2_HOME"/>
+    <property value="C:\Documents and Settings\olamy" name="user.home"/>
+    <property value="Europe/Paris" name="user.timezone"/>
+    <property value="sun.awt.windows.WPrinterJob" name="java.awt.printerjob"/>
+    <property value="1.5" name="java.specification.version"/>
+    <property value="Cp1252" name="file.encoding"/>
+    <property value="org.hsqldb.jdbcDriver" name="javax.jdo.option.ConnectionDriverName"/>
+    <property value="OLAMY" name="user.name"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-archiver\1.0-alpha-7\plexus-archiver-1.0-alpha-7.jar;C:\Documents and Settings\olamy\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-8\plexus-container-default-1.0-alpha-8.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-api\2.3\surefire-api-2.3.jar;C:\Documents and Settings\olamy\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar;C:\Documents and Settings\olamy\.m2\repository\commons-lang\commons-lang\2.1\commons-lang-2.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-booter\2.3\surefire-booter-2.3.jar" name="java.class.path"/>
+    <property value="org.jpox.PersistenceManagerFactoryImpl" name="javax.jdo.PersistenceManagerFactoryClass"/>
+    <property value="1.0" name="java.vm.specification.version"/>
+    <property value="32" name="sun.arch.data.model"/>
+    <property value="c:\jdk1.5.0_08\jre" name="java.home"/>
+    <property value="Sun Microsystems Inc." name="java.specification.vendor"/>
+    <property value="fr" name="user.language"/>
+    <property value="sun.awt.windows.WToolkit" name="awt.toolkit"/>
+    <property value="mixed mode" name="java.vm.info"/>
+    <property value="jdbc:hsqldb:mem:org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.testCreateProjectWithoutModules" name="javax.jdo.option.ConnectionURL"/>
+    <property value="true" name="org.jpox.autoCreateTables"/>
+    <property value="1.5.0_08" name="java.version"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\ext" name="java.ext.dirs"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\rt.jar;c:\jdk1.5.0_08\jre\lib\i18n.jar;c:\jdk1.5.0_08\jre\lib\sunrsasign.jar;c:\jdk1.5.0_08\jre\lib\jsse.jar;c:\jdk1.5.0_08\jre\lib\jce.jar;c:\jdk1.5.0_08\jre\lib\charsets.jar;c:\jdk1.5.0_08\jre\classes" name="sun.boot.class.path"/>
+    <property value="Sun Microsystems Inc." name="java.vendor"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository" name="localRepository"/>
+    <property value="\" name="file.separator"/>
+    <property value="http://java.sun.com/cgi-bin/bugreport.cgi" name="java.vendor.url.bug"/>
+    <property value="little" name="sun.cpu.endian"/>
+    <property value="UnicodeLittle" name="sun.io.unicode.encoding"/>
+    <property value="c:\jdk1.5.0_08" name="JAVA_HOME"/>
+    <property value="windows" name="sun.desktop"/>
+    <property value="pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86" name="sun.cpu.isalist"/>
+  </properties>
+  <testcase time="9.016" name="testGetEmailAddressWhenTypeIsSetToEmail"/>
+  <testcase time="2.203" name="testGetEmailAddressWhenTypeIsntSet"/>
+  <testcase time="2.281" name="testGetScmUrlWithParams"/>
+  <testcase time="3.719" name="testCreateProjectsWithModules"/>
+  <testcase time="2.891" name="testCreateProjectsWithModuleswithParentPomIsntPomXml"/>
+  <testcase time="2" name="testCreateProjectWithoutModules"/>
+</testsuite>
\ No newline at end of file

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.xml
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.scm.ContinuumScmTest.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.scm.ContinuumScmTest.xml?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.scm.ContinuumScmTest.xml (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.scm.ContinuumScmTest.xml Tue Nov 13 08:36:11 2007
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite errors="0" skipped="0" tests="1" time="2.016" failures="0" name="org.apache.maven.continuum.scm.ContinuumScmTest">
+  <properties>
+    <property value="sa" name="javax.jdo.option.ConnectionUserName"/>
+    <property value="Java(TM) 2 Runtime Environment, Standard Edition" name="java.runtime.name"/>
+    <property value="c:\jdk1.5.0_08\jre\bin" name="sun.boot.library.path"/>
+    <property value="1.5.0_08-b03" name="java.vm.version"/>
+    <property value="Sun Microsystems Inc." name="java.vm.vendor"/>
+    <property value="http://java.sun.com/" name="java.vendor.url"/>
+    <property value=";" name="path.separator"/>
+    <property value="" name="javax.jdo.option.ConnectionPassword"/>
+    <property value="Java HotSpot(TM) Client VM" name="java.vm.name"/>
+    <property value="sun.io" name="file.encoding.pkg"/>
+    <property value="FR" name="user.country"/>
+    <property value="Service Pack 2" name="sun.os.patch.level"/>
+    <property value="Java Virtual Machine Specification" name="java.vm.specification.name"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="user.dir"/>
+    <property value="1.5.0_08-b03" name="java.runtime.version"/>
+    <property value="sun.awt.Win32GraphicsEnvironment" name="java.awt.graphicsenv"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="basedir"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\endorsed" name="java.endorsed.dirs"/>
+    <property value="x86" name="os.arch"/>
+    <property value="c:\DOCUME~1\olamy\LOCALS~1\Temp\" name="java.io.tmpdir"/>
+    <property value="
+" name="line.separator"/>
+    <property value="Sun Microsystems Inc." name="java.vm.specification.vendor"/>
+    <property value="" name="user.variant"/>
+    <property value="Windows XP" name="os.name"/>
+    <property value="Cp1252" name="sun.jnu.encoding"/>
+    <property value="c:\jdk1.5.0_08\jre\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\cygwin\bin;C:\cygwin\usr\X11R6\bin;c:\WINDOWS\system32;c:\WINDOWS;c:\WINDOWS\System32\Wbem;c:\Program Files\Wave Systems Corp\Dell Preboot Manager\Access Client\v5\;c:\WINDOWS\wbat;c:\WINDOWS\reskit;c:\Program Files\WinZip;c:\Program Files\ActivCard\ActivCard Gold\resources;c:\sybase\OCS-12_5\lib3p;c:\sybase\OCS-12_5\dll;c:\sybase\OCS-12_5\bin;c:\nsdkwin\dll;c:\j2sdk1.4.2_12\bin;c:\apache-maven-2.0.8-SNAPSHOT\bin;c:\maven-1.0.2\bin;c:\local\olamy\apache-forrest-0.7\bin;c:\apache-ant-1.6.5\bin;c:\Program Files\GPGshell;c:\Subversion\bin;c:\Program Files\Fichiers communs\GTK\2.0\bin;c:\PROGRA~1\ATT\Graphviz\bin;c:\Program Files\QuickTime\QTSystem\;c:\Sun\SunOneApp\bin" name="java.library.path"/>
+    <property value="Java Platform API Specification" name="java.specification.name"/>
+    <property value="49.0" name="java.class.version"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.transactionIsolation"/>
+    <property value="HotSpot Client Compiler" name="sun.management.compiler"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.poid.transactionIsolation"/>
+    <property value="5.1" name="os.version"/>
+    <property value="c:\apache-maven-2.0.8-SNAPSHOT" name="M2_HOME"/>
+    <property value="C:\Documents and Settings\olamy" name="user.home"/>
+    <property value="Europe/Paris" name="user.timezone"/>
+    <property value="sun.awt.windows.WPrinterJob" name="java.awt.printerjob"/>
+    <property value="1.5" name="java.specification.version"/>
+    <property value="Cp1252" name="file.encoding"/>
+    <property value="org.hsqldb.jdbcDriver" name="javax.jdo.option.ConnectionDriverName"/>
+    <property value="OLAMY" name="user.name"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-archiver\1.0-alpha-7\plexus-archiver-1.0-alpha-7.jar;C:\Documents and Settings\olamy\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-8\plexus-container-default-1.0-alpha-8.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-api\2.3\surefire-api-2.3.jar;C:\Documents and Settings\olamy\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar;C:\Documents and Settings\olamy\.m2\repository\commons-lang\commons-lang\2.1\commons-lang-2.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-booter\2.3\surefire-booter-2.3.jar" name="java.class.path"/>
+    <property value="org.jpox.PersistenceManagerFactoryImpl" name="javax.jdo.PersistenceManagerFactoryClass"/>
+    <property value="1.0" name="java.vm.specification.version"/>
+    <property value="32" name="sun.arch.data.model"/>
+    <property value="c:\jdk1.5.0_08\jre" name="java.home"/>
+    <property value="Sun Microsystems Inc." name="java.specification.vendor"/>
+    <property value="fr" name="user.language"/>
+    <property value="sun.awt.windows.WToolkit" name="awt.toolkit"/>
+    <property value="mixed mode" name="java.vm.info"/>
+    <property value="jdbc:hsqldb:mem:org.apache.maven.continuum.scm.ContinuumScmTest.testBasic" name="javax.jdo.option.ConnectionURL"/>
+    <property value="true" name="org.jpox.autoCreateTables"/>
+    <property value="1.5.0_08" name="java.version"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\ext" name="java.ext.dirs"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\rt.jar;c:\jdk1.5.0_08\jre\lib\i18n.jar;c:\jdk1.5.0_08\jre\lib\sunrsasign.jar;c:\jdk1.5.0_08\jre\lib\jsse.jar;c:\jdk1.5.0_08\jre\lib\jce.jar;c:\jdk1.5.0_08\jre\lib\charsets.jar;c:\jdk1.5.0_08\jre\classes" name="sun.boot.class.path"/>
+    <property value="Sun Microsystems Inc." name="java.vendor"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository" name="localRepository"/>
+    <property value="\" name="file.separator"/>
+    <property value="http://java.sun.com/cgi-bin/bugreport.cgi" name="java.vendor.url.bug"/>
+    <property value="little" name="sun.cpu.endian"/>
+    <property value="UnicodeLittle" name="sun.io.unicode.encoding"/>
+    <property value="c:\jdk1.5.0_08" name="JAVA_HOME"/>
+    <property value="windows" name="sun.desktop"/>
+    <property value="pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86" name="sun.cpu.isalist"/>
+  </properties>
+  <testcase time="2" name="testBasic"/>
+</testsuite>
\ No newline at end of file

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.scm.ContinuumScmTest.xml
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.scm.ContinuumScmTest.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.utils.ProjectSorterTest.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.utils.ProjectSorterTest.xml?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.utils.ProjectSorterTest.xml (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.utils.ProjectSorterTest.xml Tue Nov 13 08:36:11 2007
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite errors="0" skipped="0" tests="2" time="0.015" failures="0" name="org.apache.maven.continuum.utils.ProjectSorterTest">
+  <properties>
+    <property value="sa" name="javax.jdo.option.ConnectionUserName"/>
+    <property value="Java(TM) 2 Runtime Environment, Standard Edition" name="java.runtime.name"/>
+    <property value="c:\jdk1.5.0_08\jre\bin" name="sun.boot.library.path"/>
+    <property value="1.5.0_08-b03" name="java.vm.version"/>
+    <property value="Sun Microsystems Inc." name="java.vm.vendor"/>
+    <property value="http://java.sun.com/" name="java.vendor.url"/>
+    <property value=";" name="path.separator"/>
+    <property value="" name="javax.jdo.option.ConnectionPassword"/>
+    <property value="Java HotSpot(TM) Client VM" name="java.vm.name"/>
+    <property value="sun.io" name="file.encoding.pkg"/>
+    <property value="FR" name="user.country"/>
+    <property value="Service Pack 2" name="sun.os.patch.level"/>
+    <property value="Java Virtual Machine Specification" name="java.vm.specification.name"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="user.dir"/>
+    <property value="1.5.0_08-b03" name="java.runtime.version"/>
+    <property value="sun.awt.Win32GraphicsEnvironment" name="java.awt.graphicsenv"/>
+    <property value="c:\maven-svn\continuum\continuum-core" name="basedir"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\endorsed" name="java.endorsed.dirs"/>
+    <property value="x86" name="os.arch"/>
+    <property value="c:\DOCUME~1\olamy\LOCALS~1\Temp\" name="java.io.tmpdir"/>
+    <property value="
+" name="line.separator"/>
+    <property value="Sun Microsystems Inc." name="java.vm.specification.vendor"/>
+    <property value="" name="user.variant"/>
+    <property value="Windows XP" name="os.name"/>
+    <property value="Cp1252" name="sun.jnu.encoding"/>
+    <property value="c:\jdk1.5.0_08\jre\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\cygwin\bin;C:\cygwin\usr\X11R6\bin;c:\WINDOWS\system32;c:\WINDOWS;c:\WINDOWS\System32\Wbem;c:\Program Files\Wave Systems Corp\Dell Preboot Manager\Access Client\v5\;c:\WINDOWS\wbat;c:\WINDOWS\reskit;c:\Program Files\WinZip;c:\Program Files\ActivCard\ActivCard Gold\resources;c:\sybase\OCS-12_5\lib3p;c:\sybase\OCS-12_5\dll;c:\sybase\OCS-12_5\bin;c:\nsdkwin\dll;c:\j2sdk1.4.2_12\bin;c:\apache-maven-2.0.8-SNAPSHOT\bin;c:\maven-1.0.2\bin;c:\local\olamy\apache-forrest-0.7\bin;c:\apache-ant-1.6.5\bin;c:\Program Files\GPGshell;c:\Subversion\bin;c:\Program Files\Fichiers communs\GTK\2.0\bin;c:\PROGRA~1\ATT\Graphviz\bin;c:\Program Files\QuickTime\QTSystem\;c:\Sun\SunOneApp\bin" name="java.library.path"/>
+    <property value="Java Platform API Specification" name="java.specification.name"/>
+    <property value="49.0" name="java.class.version"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.transactionIsolation"/>
+    <property value="HotSpot Client Compiler" name="sun.management.compiler"/>
+    <property value="READ_UNCOMMITTED" name="org.jpox.poid.transactionIsolation"/>
+    <property value="5.1" name="os.version"/>
+    <property value="c:\apache-maven-2.0.8-SNAPSHOT" name="M2_HOME"/>
+    <property value="C:\Documents and Settings\olamy" name="user.home"/>
+    <property value="Europe/Paris" name="user.timezone"/>
+    <property value="sun.awt.windows.WPrinterJob" name="java.awt.printerjob"/>
+    <property value="1.5" name="java.specification.version"/>
+    <property value="Cp1252" name="file.encoding"/>
+    <property value="org.hsqldb.jdbcDriver" name="javax.jdo.option.ConnectionDriverName"/>
+    <property value="OLAMY" name="user.name"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-archiver\1.0-alpha-7\plexus-archiver-1.0-alpha-7.jar;C:\Documents and Settings\olamy\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-container-default\1.0-alpha-8\plexus-container-default-1.0-alpha-8.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-api\2.3\surefire-api-2.3.jar;C:\Documents and Settings\olamy\.m2\repository\classworlds\classworlds\1.1-alpha-2\classworlds-1.1-alpha-2.jar;C:\Documents and Settings\olamy\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar;C:\Documents and Settings\olamy\.m2\repository\commons-lang\commons-lang\2.1\commons-lang-2.1.jar;C:\Documents and Settings\olamy\.m2\repository\org\apache\maven\surefire\surefire-booter\2.3\surefire-booter-2.3.jar" name="java.class.path"/>
+    <property value="org.jpox.PersistenceManagerFactoryImpl" name="javax.jdo.PersistenceManagerFactoryClass"/>
+    <property value="1.0" name="java.vm.specification.version"/>
+    <property value="32" name="sun.arch.data.model"/>
+    <property value="c:\jdk1.5.0_08\jre" name="java.home"/>
+    <property value="Sun Microsystems Inc." name="java.specification.vendor"/>
+    <property value="fr" name="user.language"/>
+    <property value="sun.awt.windows.WToolkit" name="awt.toolkit"/>
+    <property value="mixed mode" name="java.vm.info"/>
+    <property value="jdbc:hsqldb:mem:org.apache.maven.continuum.installation.DefaultInstallationServiceTest.testUpdateName" name="javax.jdo.option.ConnectionURL"/>
+    <property value="true" name="org.jpox.autoCreateTables"/>
+    <property value="1.5.0_08" name="java.version"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\ext" name="java.ext.dirs"/>
+    <property value="c:\jdk1.5.0_08\jre\lib\rt.jar;c:\jdk1.5.0_08\jre\lib\i18n.jar;c:\jdk1.5.0_08\jre\lib\sunrsasign.jar;c:\jdk1.5.0_08\jre\lib\jsse.jar;c:\jdk1.5.0_08\jre\lib\jce.jar;c:\jdk1.5.0_08\jre\lib\charsets.jar;c:\jdk1.5.0_08\jre\classes" name="sun.boot.class.path"/>
+    <property value="Sun Microsystems Inc." name="java.vendor"/>
+    <property value="C:\Documents and Settings\olamy\.m2\repository" name="localRepository"/>
+    <property value="\" name="file.separator"/>
+    <property value="http://java.sun.com/cgi-bin/bugreport.cgi" name="java.vendor.url.bug"/>
+    <property value="little" name="sun.cpu.endian"/>
+    <property value="UnicodeLittle" name="sun.io.unicode.encoding"/>
+    <property value="c:\jdk1.5.0_08" name="JAVA_HOME"/>
+    <property value="windows" name="sun.desktop"/>
+    <property value="pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86" name="sun.cpu.isalist"/>
+  </properties>
+  <testcase time="0.015" name="testBasicNestedProjectStructure"/>
+  <testcase time="0" name="testIncompleteNestedProjectStructure"/>
+</testsuite>
\ No newline at end of file

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.utils.ProjectSorterTest.xml
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/TEST-org.apache.maven.continuum.utils.ProjectSorterTest.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.TestAction.txt
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.TestAction.txt?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.TestAction.txt (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.TestAction.txt Tue Nov 13 08:36:11 2007
@@ -0,0 +1,4 @@
+-------------------------------------------------------------------------------
+Test set: org.apache.maven.continuum.TestAction
+-------------------------------------------------------------------------------
+Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.TestAction.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.TestAction.txt
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.TestAction.txt
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.txt
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.txt?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.txt (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.txt Tue Nov 13 08:36:11 2007
@@ -0,0 +1,4 @@
+-------------------------------------------------------------------------------
+Test set: org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest
+-------------------------------------------------------------------------------
+Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.234 sec

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.txt
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.project.builder.maven.MavenTwoContinuumProjectBuilderTest.txt
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.scm.ContinuumScmTest.txt
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.scm.ContinuumScmTest.txt?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.scm.ContinuumScmTest.txt (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.scm.ContinuumScmTest.txt Tue Nov 13 08:36:11 2007
@@ -0,0 +1,4 @@
+-------------------------------------------------------------------------------
+Test set: org.apache.maven.continuum.scm.ContinuumScmTest
+-------------------------------------------------------------------------------
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.031 sec

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.scm.ContinuumScmTest.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.scm.ContinuumScmTest.txt
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.scm.ContinuumScmTest.txt
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.utils.ProjectSorterTest.txt
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.utils.ProjectSorterTest.txt?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.utils.ProjectSorterTest.txt (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.utils.ProjectSorterTest.txt Tue Nov 13 08:36:11 2007
@@ -0,0 +1,4 @@
+-------------------------------------------------------------------------------
+Test set: org.apache.maven.continuum.utils.ProjectSorterTest
+-------------------------------------------------------------------------------
+Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.utils.ProjectSorterTest.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.utils.ProjectSorterTest.txt
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/continuum-core/org.apache.maven.continuum.utils.ProjectSorterTest.txt
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-reports/src/test/resources/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.xml?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.xml (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.xml Tue Nov 13 08:36:11 2007
@@ -0,0 +1,27 @@
+<!--
+  ~ Licensed to the Apache Software Foundation (ASF) under one
+  ~ or more contributor license agreements.  See the NOTICE file
+  ~ distributed with this work for additional information
+  ~ regarding copyright ownership.  The ASF licenses this file
+  ~ to you under the Apache License, Version 2.0 (the
+  ~ "License"); you may not use this file except in compliance
+  ~ with the License.  You may obtain a copy of the License at
+  ~
+  ~   http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing,
+  ~ software distributed under the License is distributed on an
+  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~ KIND, either express or implied.  See the License for the
+  ~ specific language governing permissions and limitations
+  ~ under the License.
+  -->
+
+<plexus>
+  <components>
+    <component>
+      <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
+      <implementation>org.apache.maven.continuum.reports.surefire.MockConfigurationService</implementation>
+    </component>
+  </components>
+</plexus>

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.xml
------------------------------------------------------------------------------
    svn:eol-style = LF

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.xml
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/continuum/trunk/continuum-reports/src/test/resources/simplereport/TEST-org.apache.maven.continuum.AppTest.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-reports/src/test/resources/simplereport/TEST-org.apache.maven.continuum.AppTest.xml?rev=594573&view=auto
==============================================================================
--- maven/continuum/trunk/continuum-reports/src/test/resources/simplereport/TEST-org.apache.maven.continuum.AppTest.xml (added)
+++ maven/continuum/trunk/continuum-reports/src/test/resources/simplereport/TEST-org.apache.maven.continuum.AppTest.xml Tue Nov 13 08:36:11 2007
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite errors="0" skipped="0" tests="1" time="0.031" failures="0" 
+  name="org.apache.maven.continuum.AppTest">
+  <testcase time="0" name="testApp"/>
+</testsuite>
\ No newline at end of file

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/simplereport/TEST-org.apache.maven.continuum.AppTest.xml
------------------------------------------------------------------------------
    svn:executable = *

Propchange: maven/continuum/trunk/continuum-reports/src/test/resources/simplereport/TEST-org.apache.maven.continuum.AppTest.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Modified: maven/continuum/trunk/continuum-webapp/pom.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/pom.xml?rev=594573&r1=594572&r2=594573&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/pom.xml (original)
+++ maven/continuum/trunk/continuum-webapp/pom.xml Tue Nov 13 08:36:11 2007
@@ -410,6 +410,10 @@
       <artifactId>continuum-xmlrpc-server</artifactId>
     </dependency>
     <dependency>
+      <groupId>org.apache.maven.continuum</groupId>
+      <artifactId>continuum-reports</artifactId>
+    </dependency>    
+    <dependency>
       <groupId>org.apache.maven.wagon</groupId>
       <artifactId>wagon-provider-api</artifactId>
       <scope>runtime</scope>

Modified: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/SurefireReportAction.java
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/SurefireReportAction.java?rev=594573&r1=594572&r2=594573&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/SurefireReportAction.java (original)
+++ maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/SurefireReportAction.java Tue Nov 13 08:36:11 2007
@@ -19,30 +19,24 @@
  * under the License.
  */
 
-import org.apache.maven.continuum.ContinuumException;
-import org.apache.maven.continuum.configuration.ConfigurationException;
-import org.apache.maven.continuum.model.project.Project;
-import org.apache.maven.continuum.web.exception.AuthorizationRequiredException;
-import org.codehaus.plexus.util.DirectoryScanner;
-import org.codehaus.plexus.util.StringUtils;
-import org.xml.sax.Attributes;
-import org.xml.sax.SAXException;
-import org.xml.sax.helpers.DefaultHandler;
-
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.parsers.SAXParser;
-import javax.xml.parsers.SAXParserFactory;
 import java.io.File;
-import java.io.IOException;
-import java.text.NumberFormat;
-import java.text.ParseException;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.Iterator;
 import java.util.LinkedHashMap;
 import java.util.List;
 import java.util.Map;
-import java.util.StringTokenizer;
+
+import org.apache.maven.continuum.ContinuumException;
+import org.apache.maven.continuum.configuration.ConfigurationException;
+import org.apache.maven.continuum.model.project.Project;
+import org.apache.maven.continuum.reports.surefire.ReportTest;
+import org.apache.maven.continuum.reports.surefire.ReportTestSuite;
+import org.apache.maven.continuum.reports.surefire.ReportTestSuiteGenerator;
+import org.apache.maven.continuum.reports.surefire.ReportTestSuiteGeneratorException;
+import org.apache.maven.continuum.web.exception.AuthorizationRequiredException;
+import org.codehaus.plexus.util.DirectoryScanner;
+import org.codehaus.plexus.util.StringUtils;
 
 /**
  * @author Edwin Punzalan
@@ -52,6 +46,11 @@
 public class SurefireReportAction
     extends ContinuumActionSupport
 {
+    /**
+     * @plexus.requirement
+     */    
+    private ReportTestSuiteGenerator reportTestSuiteGenerator;
+    
     private int buildId;
 
     private int projectId;
@@ -67,7 +66,7 @@
     private Project project;
 
     public String execute()
-        throws ContinuumException, ConfigurationException
+        throws ContinuumException, ConfigurationException, ReportTestSuiteGeneratorException
     {
         try
         {
@@ -80,14 +79,7 @@
 
         project = getProjectById( projectId );
 
-        File reportsDirectory = getContinuum().getConfiguration().getTestReportsDirectory( buildId, projectId );
-
-        testSuites = new ArrayList();
-
-        if ( reportsDirectory != null && reportsDirectory.exists() )
-        {
-            parseReports( reportsDirectory );
-        }
+        testSuites = reportTestSuiteGenerator.generateReports( buildId, projectId );
 
         getSummary( testSuites );
 
@@ -96,38 +88,6 @@
         return SUCCESS;
     }
 
-    private void parseReports( File reportsDirectory )
-        throws ContinuumException
-    {
-        String[] xmlReportFiles = getIncludedFiles( reportsDirectory, "*.xml", "*.txt" );
-
-        for ( int index = 0; index < xmlReportFiles.length; index++ )
-        {
-            ReportTestSuite testSuite = new ReportTestSuite();
-
-            String currentReport = xmlReportFiles[index];
-
-            try
-            {
-                testSuite.parse( reportsDirectory + "/" + currentReport );
-            }
-            catch ( ParserConfigurationException e )
-            {
-                throw new ContinuumException( "Error setting up parser for Surefire XML report", e );
-            }
-            catch ( SAXException e )
-            {
-                throw new ContinuumException( "Error parsing Surefire XML report " + currentReport, e );
-            }
-            catch ( IOException e )
-            {
-                throw new ContinuumException( "Error reading Surefire XML report " + currentReport, e );
-            }
-
-            testSuites.add( testSuite );
-        }
-    }
-
     private void getSummary( List suiteList )
     {
         int totalTests = 0;
@@ -161,14 +121,12 @@
         testSummaryList = Collections.singletonList( report );
     }
 
-    private void getDetails( List suiteList )
+    private void getDetails( List<ReportTestSuite> suiteList )
     {
         Map testsByPackage = new LinkedHashMap();
 
-        for ( Iterator suites = suiteList.iterator(); suites.hasNext(); )
+        for ( ReportTestSuite suite : suiteList )
         {
-            ReportTestSuite suite = (ReportTestSuite) suites.next();
-
             ReportTest report = (ReportTest) testsByPackage.get( suite.getPackageName() );
 
             if ( report == null )
@@ -280,478 +238,6 @@
     public void setTestPackageList( List testPackageList )
     {
         this.testPackageList = testPackageList;
-    }
-
-    public class ReportTest
-    {
-        private String id;
-
-        private String name;
-
-        private int tests;
-
-        private int errors;
-
-        private int failures;
-
-        private float elapsedTime;
-
-        private List children;
-
-        public String getName()
-        {
-            return name;
-        }
-
-        public void setName( String name )
-        {
-            this.name = name;
-        }
-
-        public int getTests()
-        {
-            return tests;
-        }
-
-        public void setTests( int tests )
-        {
-            this.tests = tests;
-        }
-
-        public int getErrors()
-        {
-            return errors;
-        }
-
-        public void setErrors( int errors )
-        {
-            this.errors = errors;
-        }
-
-        public int getFailures()
-        {
-            return failures;
-        }
-
-        public void setFailures( int failures )
-        {
-            this.failures = failures;
-        }
-
-        public float getSuccessRate()
-        {
-            float percentage;
-            if ( tests == 0 )
-            {
-                percentage = 0;
-            }
-            else
-            {
-                percentage = ( (float) ( tests - errors - failures ) / (float) tests ) * 100;
-            }
-
-            return percentage;
-        }
-
-        public float getElapsedTime()
-        {
-            return elapsedTime;
-        }
-
-        public void setElapsedTime( float elapsedTime )
-        {
-            this.elapsedTime = elapsedTime;
-        }
-
-        public List getChildren()
-        {
-            if ( children == null )
-            {
-                children = new ArrayList();
-            }
-
-            return children;
-        }
-
-        public void setChildren( List children )
-        {
-            this.children = children;
-        }
-
-        public String getId()
-        {
-            return id;
-        }
-
-        public void setId( String id )
-        {
-            this.id = id;
-        }
-    }
-
-    /**
-     * Taken from maven-surefire-report-plugin
-     */
-    private class ReportTestSuite
-        extends DefaultHandler
-    {
-        private List testCases;
-
-        private int numberOfErrors;
-
-        private int numberOfFailures;
-
-        private int numberOfTests;
-
-        private String name;
-
-        private String fullClassName;
-
-        private String packageName;
-
-        private float timeElapsed;
-
-        private NumberFormat numberFormat = NumberFormat.getInstance();
-
-        /**
-         * @noinspection StringBufferField
-         */
-        private StringBuffer currentElement;
-
-        private ReportTestCase testCase;
-
-        public void parse( String xmlPath )
-            throws ParserConfigurationException, SAXException, IOException
-        {
-            SAXParserFactory factory = SAXParserFactory.newInstance();
-
-            SAXParser saxParser = factory.newSAXParser();
-
-            saxParser.parse( new File( xmlPath ), this );
-        }
-
-        public void startElement( String uri, String localName, String qName, Attributes attributes )
-            throws SAXException
-        {
-            try
-            {
-                if ( "testsuite".equals( qName ) )
-                {
-                    numberOfErrors = Integer.parseInt( attributes.getValue( "errors" ) );
-
-                    numberOfFailures = Integer.parseInt( attributes.getValue( "failures" ) );
-
-                    numberOfTests = Integer.parseInt( attributes.getValue( "tests" ) );
-
-                    Number time = numberFormat.parse( attributes.getValue( "time" ) );
-
-                    timeElapsed = time.floatValue();
-
-                    //check if group attribute is existing
-                    if ( attributes.getValue( "group" ) != null && !"".equals( attributes.getValue( "group" ) ) )
-                    {
-                        packageName = attributes.getValue( "group" );
-
-                        name = attributes.getValue( "name" );
-
-                        fullClassName = packageName + "." + name;
-                    }
-                    else
-                    {
-                        fullClassName = attributes.getValue( "name" );
-
-                        name = fullClassName.substring( fullClassName.lastIndexOf( "." ) + 1, fullClassName.length() );
-
-                        int lastDotPosition = fullClassName.lastIndexOf( "." );
-                        if ( lastDotPosition < 0 )
-                        {
-                            /* no package name */
-                            packageName = "";
-                        }
-                        else
-                        {
-                            packageName = fullClassName.substring( 0, lastDotPosition );
-                        }
-                    }
-
-                    testCases = new ArrayList();
-                }
-                else if ( "testcase".equals( qName ) )
-                {
-                    currentElement = new StringBuffer();
-
-                    testCase = new ReportTestCase();
-
-                    testCase.setFullClassName( fullClassName );
-
-                    testCase.setName( attributes.getValue( "name" ) );
-
-                    testCase.setClassName( name );
-
-                    String timeAsString = attributes.getValue( "time" );
-
-                    Number time = new Integer( 0 );
-
-                    if ( timeAsString != null )
-                    {
-                        time = numberFormat.parse( timeAsString );
-                    }
-
-                    testCase.setTime( time.floatValue() );
-
-                    testCase.setFullName( packageName + "." + name + "." + testCase.getName() );
-                }
-                else if ( "failure".equals( qName ) )
-                {
-                    testCase.setFailureType( attributes.getValue( "type" ) );
-                    testCase.setFailureMessage( attributes.getValue( "message" ) );
-                }
-                else if ( "error".equals( qName ) )
-                {
-                    testCase.setFailureType( attributes.getValue( "type" ) );
-                    testCase.setFailureMessage( attributes.getValue( "message" ) );
-                }
-            }
-            catch ( ParseException e )
-            {
-                throw new SAXException( e.getMessage(), e );
-            }
-        }
-
-        public void endElement( String uri, String localName, String qName )
-            throws SAXException
-        {
-            if ( "testcase".equals( qName ) )
-            {
-                testCases.add( testCase );
-            }
-            else if ( "failure".equals( qName ) )
-            {
-                testCase.setFailureDetails( currentElement.toString() );
-            }
-            else if ( "error".equals( qName ) )
-            {
-                testCase.setFailureDetails( currentElement.toString() );
-            }
-        }
-
-        public void characters( char[] ch, int start, int length )
-            throws SAXException
-        {
-            String s = new String( ch, start, length );
-
-            if ( !"".equals( s.trim() ) )
-            {
-                currentElement.append( s );
-            }
-        }
-
-        public List getTestCases()
-        {
-            return this.testCases;
-        }
-
-        public int getNumberOfErrors()
-        {
-            return numberOfErrors;
-        }
-
-        public void setNumberOfErrors( int numberOfErrors )
-        {
-            this.numberOfErrors = numberOfErrors;
-        }
-
-        public int getNumberOfFailures()
-        {
-            return numberOfFailures;
-        }
-
-        public void setNumberOfFailures( int numberOfFailures )
-        {
-            this.numberOfFailures = numberOfFailures;
-        }
-
-        public int getNumberOfTests()
-        {
-            return numberOfTests;
-        }
-
-        public void setNumberOfTests( int numberOfTests )
-        {
-            this.numberOfTests = numberOfTests;
-        }
-
-        public String getName()
-        {
-            return name;
-        }
-
-        public void setName( String name )
-        {
-            this.name = name;
-        }
-
-        public String getFName()
-        {
-            return name;
-        }
-
-        public void setFName( String name )
-        {
-            this.name = name;
-        }
-
-        public String getPackageName()
-        {
-            return packageName;
-        }
-
-        public void setPackageName( String packageName )
-        {
-            this.packageName = packageName;
-        }
-
-        public float getTimeElapsed()
-        {
-            return this.timeElapsed;
-        }
-
-        public void setTimeElapsed( float timeElapsed )
-        {
-            this.timeElapsed = timeElapsed;
-        }
-
-        private List parseCause( String detail )
-        {
-            String fullName = testCase.getFullName();
-            String name = fullName.substring( fullName.lastIndexOf( "." ) + 1 );
-            return parseCause( detail, name );
-        }
-
-        private List parseCause( String detail, String compareTo )
-        {
-            StringTokenizer stringTokenizer = new StringTokenizer( detail, "\n" );
-            List parsedDetail = new ArrayList( stringTokenizer.countTokens() );
-
-            while ( stringTokenizer.hasMoreTokens() )
-            {
-                String lineString = stringTokenizer.nextToken().trim();
-                parsedDetail.add( lineString );
-                if ( lineString.indexOf( compareTo ) >= 0 )
-                {
-                    break;
-                }
-            }
-
-            return parsedDetail;
-        }
-
-        public void setTestCases( List testCases )
-        {
-            this.testCases = Collections.unmodifiableList( testCases );
-        }
-    }
-
-    /**
-     * Taken from maven-surefire-report-plugin
-     */
-    public class ReportTestCase
-    {
-        private String fullClassName;
-
-        private String className;
-
-        private String fullName;
-
-        private String name;
-
-        private float time;
-
-        private String failureType;
-
-        private String failureMessage;
-
-        private String failureDetails;
-
-        public String getName()
-        {
-            return name;
-        }
-
-        public void setName( String name )
-        {
-            this.name = name;
-        }
-
-        public String getFullClassName()
-        {
-            return fullClassName;
-        }
-
-        public void setFullClassName( String name )
-        {
-            this.fullClassName = name;
-        }
-
-        public String getClassName()
-        {
-            return className;
-        }
-
-        public void setClassName( String name )
-        {
-            this.className = name;
-        }
-
-        public float getTime()
-        {
-            return time;
-        }
-
-        public void setTime( float time )
-        {
-            this.time = time;
-        }
-
-        public String getFullName()
-        {
-            return fullName;
-        }
-
-        public void setFullName( String fullName )
-        {
-            this.fullName = fullName;
-        }
-
-        public String getFailureType()
-        {
-            return failureType;
-        }
-
-        public void setFailureType( String failureType )
-        {
-            this.failureType = failureType;
-        }
-
-        public String getFailureMessage()
-        {
-            return failureMessage;
-        }
-
-        public void setFailureMessage( String failureMessage )
-        {
-            this.failureMessage = failureMessage;
-        }
-
-        public String getFailureDetails()
-        {
-            return failureDetails;
-        }
-
-        public void setFailureDetails( String failureDetails )
-        {
-            this.failureDetails = failureDetails;
-        }
     }
 
     public Project getProjectById( int projectId )

Modified: maven/continuum/trunk/continuum-webapp/src/main/resources/META-INF/plexus/application.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/resources/META-INF/plexus/application.xml?rev=594573&r1=594572&r2=594573&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/resources/META-INF/plexus/application.xml (original)
+++ maven/continuum/trunk/continuum-webapp/src/main/resources/META-INF/plexus/application.xml Tue Nov 13 08:36:11 2007
@@ -116,6 +116,11 @@
         <requirement>
           <role>org.apache.maven.continuum.Continuum</role>
         </requirement>
+        <requirement>
+          <role>org.apache.maven.continuum.reports.surefire.ReportTestSuiteGenerator</role>
+          <field-name>reportTestSuiteGenerator</field-name>
+          <role-hint>default</role-hint>
+        </requirement>        
       </requirements>
       <configuration>
         <from-mailbox></from-mailbox>
@@ -141,6 +146,8 @@
         <subject-format>[continuum] BUILD ${state}: ${project.projectGroup.name} - ${project.name} - Build Def: ${build.buildDefinition.description}</subject-format>
         <includeBuildResult>true</includeBuildResult>
         <includeBuildSummary>true</includeBuildSummary>
+        <includeTestSummary>true</includeTestSummary>
+        <includeOutput>false</includeOutput>
         <alwaysSend>false</alwaysSend>
       </configuration>
     </component>

Modified: maven/continuum/trunk/pom.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/pom.xml?rev=594573&r1=594572&r2=594573&view=diff
==============================================================================
--- maven/continuum/trunk/pom.xml (original)
+++ maven/continuum/trunk/pom.xml Tue Nov 13 08:36:11 2007
@@ -139,6 +139,12 @@
           </configuration>
         </plugin>
         <plugin>
+          <artifactId>maven-eclipse-plugin</artifactId>
+          <configuration>
+            <buildOutputDirectory>build</buildOutputDirectory>
+          </configuration>
+        </plugin>        
+        <plugin>
           <artifactId>maven-release-plugin</artifactId>
           <configuration>
             <tagBase>https://svn.apache.org/repos/asf/maven/continuum/tags</tagBase>
@@ -164,12 +170,13 @@
     <module>continuum-commons</module>
     <module>continuum-security</module>
     <!-- module>continuum-core-it</module -->    <!-- TODO RE-ADD it when continuum-plexus-application will be back -->
+    <module>continuum-store</module>    
+    <module>continuum-reports</module>    
     <module>continuum-core</module>
     <module>continuum-model</module>
     <module>continuum-notifiers</module>
     <module>continuum-plexus-application</module>
     <module>continuum-plexus-runtime</module>
-    <module>continuum-store</module>
     <module>continuum-test</module>
     <module>continuum-webapp</module>
     <module>continuum-xmlrpc</module>
@@ -399,6 +406,11 @@
         <artifactId>continuum-store</artifactId>
         <version>${pom.version}</version>
       </dependency>
+      <dependency>
+        <groupId>org.apache.maven.continuum</groupId>
+        <artifactId>continuum-reports</artifactId>
+        <version>${pom.version}</version>
+      </dependency>      
       <dependency>
         <groupId>org.apache.maven.continuum</groupId>
         <artifactId>continuum-core</artifactId>