CruiseControl.NET Logo Login Documentation

Version : 1.7.664.8065

Latest
Next
Previous
 
Build Report
View Build Log
FxCop Report
Gendarme Report
NAnt Output
NAnt Timings
NDepend Details
NUnit Details
NUnit Timings
 
Recent Builds
2012-02-07 20:42:30 (Failed)
2012-02-07 20:13:22 (Failed)
2012-01-29 10:51:58 (1.7.697.8065)
2012-01-26 20:45:18 (1.7.696.8065)
2012-01-21 09:42:53 (1.7.695.8065)
2012-01-19 22:29:34 (1.7.694.8065)
2012-01-17 19:17:25 (1.7.693.8065)
2012-01-17 18:55:05 (1.7.692.8065)
2012-01-15 09:03:08 (1.7.691.8065)
2012-01-12 19:33:08 (1.7.690.8065)
Show All

Click here to open log in its own page

<cruisecontrol project="CruiseControl.NET">
  <request source="IntervalTrigger" buildCondition="IfModificationExists">Build (IfModificationExists) triggered from IntervalTrigger</request>
  <parameters>
    <parameter name="$CCNetArtifactDirectory" value="D:\Build\Projects\CruiseControl.NET\Logs\" />
    <parameter name="$CCNetBuildCondition" value="IfModificationExists" />
    <parameter name="$CCNetBuildDate" value="2010-07-12" />
    <parameter name="$CCNetBuildTime" value="13:08:08" />
    <parameter name="$CCNetFailureUsers" value="System.Collections.ArrayList" />
    <parameter name="$CCNetIntegrationStatus" value="Unknown" />
    <parameter name="$CCNetLabel" value="1.5.432.7431" />
    <parameter name="$CCNetLastIntegrationStatus" value="Failure" />
    <parameter name="$CCNetListenerFile" value="D:\Build\Projects\CruiseControl.NET\Logs\CruiseControl.NET_ListenFile.xml" />
    <parameter name="$CCNetModifyingUsers" value="System.Collections.ArrayList" />
    <parameter name="$CCNetNumericLabel" value="7431" />
    <parameter name="$CCNetProject" value="CruiseControl.NET" />
    <parameter name="$CCNetProjectUrl" value="http://build.nauck-it.de/server/build.nauck-it.de/project/CruiseControl.NET/ViewProjectReport.aspx" />
    <parameter name="$CCNetRequestSource" value="IntervalTrigger" />
    <parameter name="$CCNetUser" value="" />
    <parameter name="$CCNetWorkingDirectory" value="D:\Build\Projects\CruiseControl.NET\" />
  </parameters>
  <modifications>
    <modification type="Modified">
      <filename>SynergyCommandBuilder.cs</filename>
      <project>/trunk/project/core/sourcecontrol/Telelogic</project>
      <date>2010-07-12 13:01:44</date>
      <user>dnauck</user>
      <comment>fix some xml docs</comment>
      <changeNumber>7430</changeNumber>
    </modification>
    <modification type="Modified">
      <filename>ExternalSourceControl.cs</filename>
      <project>/trunk/project/core/sourcecontrol</project>
      <date>2010-07-12 13:01:44</date>
      <user>dnauck</user>
      <comment>fix some xml docs</comment>
      <changeNumber>7430</changeNumber>
    </modification>
    <modification type="Modified">
      <filename>GenDoc.cmd</filename>
      <project>/trunk/Tools/docGenerator/Console</project>
      <date>2010-07-12 13:07:38</date>
      <user>dnauck</user>
      <comment>fix path</comment>
      <changeNumber>7431</changeNumber>
    </modification>
  </modifications>
  <integrationProperties>
    <CCNetArtifactDirectory>D:\Build\Projects\CruiseControl.NET\Logs\</CCNetArtifactDirectory>
    <CCNetBuildCondition>IfModificationExists</CCNetBuildCondition>
    <CCNetBuildDate>2010-07-12</CCNetBuildDate>
    <CCNetBuildTime>13:08:08</CCNetBuildTime>
    <CCNetFailureUsers>
      <user>dnauck</user>
    </CCNetFailureUsers>
    <CCNetIntegrationStatus>Failure</CCNetIntegrationStatus>
    <CCNetLabel>1.5.432.7431</CCNetLabel>
    <CCNetLastIntegrationStatus>Failure</CCNetLastIntegrationStatus>
    <CCNetListenerFile>D:\Build\Projects\CruiseControl.NET\Logs\CruiseControl.NET_ListenFile.xml</CCNetListenerFile>
    <CCNetModifyingUsers>
      <user>dnauck</user>
    </CCNetModifyingUsers>
    <CCNetNumericLabel>7431</CCNetNumericLabel>
    <CCNetProject>CruiseControl.NET</CCNetProject>
    <CCNetProjectUrl>http://build.nauck-it.de/server/build.nauck-it.de/project/CruiseControl.NET/ViewProjectReport.aspx</CCNetProjectUrl>
    <CCNetRequestSource>IntervalTrigger</CCNetRequestSource>
    <CCNetWorkingDirectory>D:\Build\Projects\CruiseControl.NET\</CCNetWorkingDirectory>
    <LastChangeNumber>7431</LastChangeNumber>
    <LastIntegrationStatus>Failure</LastIntegrationStatus>
    <LastSuccessfulIntegrationLabel>1.5.429.7423</LastSuccessfulIntegrationLabel>
    <LastModificationDate>12.07.2010 13:07:38</LastModificationDate>
  </integrationProperties>
  <build date="2010-07-12 13:08:08" buildtime="00:06:53" error="true" buildcondition="IfModificationExists"><buildresults project="CruiseControl.NET">
  <message level="Info"><![CDATA[Buildfile: file:///D:/Build/Projects/CruiseControl.NET/SCM/ccnet.build]]></message>
  <message level="Info"><![CDATA[Target framework: Microsoft .NET Framework 3.5]]></message>
  <message level="Info"><![CDATA[Target(s) specified: all]]></message>
  <task name="property">
    <duration>15.625</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="property">
    <duration>0</duration>
  </task>
  <task name="include">
    <task name="property">
      <duration>0</duration>
    </task>
    <duration>78.125</duration>
  </task>
  <task name="include">
    <duration>15.625</duration>
  </task>
  <task name="include">
    <duration>0</duration>
  </task>
  <task name="include">
    <duration>140.625</duration>
  </task>
  <target name="clean">
    <task name="delete">
      <message level="Info"><![CDATA[Deleting directory 'D:\Build\Projects\CruiseControl.NET\SCM\Build'.]]></message>
      <duration>2656.25</duration>
    </task>
    <task name="delete">
      <message level="Info"><![CDATA[Deleting directory 'D:\Build\Projects\CruiseControl.NET\SCM\Publish'.]]></message>
      <duration>0</duration>
    </task>
    <task name="delete">
      <message level="Info"><![CDATA[Deleting directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist'.]]></message>
      <duration>15.625</duration>
    </task>
    <task name="delete">
      <duration>15.625</duration>
    </task>
    <duration>2703.125</duration>
  </target>
  <target name="init">
    <task name="mkdir">
      <message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Build'.]]></message>
      <duration>0</duration>
    </task>
    <task name="mkdir">
      <message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Publish'.]]></message>
      <duration>0</duration>
    </task>
    <task name="mkdir">
      <message level="Info"><![CDATA[Creating directory 'D:\Build\Projects\CruiseControl.NET\SCM\Dist'.]]></message>
      <duration>0</duration>
    </task>
    <duration>31.25</duration>
  </target>
  <target name="createAssemblyInfo">
    <task name="asminfo">
      <message level="Info"><![CDATA[Generated file 'D:\Build\Projects\CruiseControl.NET\SCM\project\CommonAssemblyInfo.cs'.]]></message>
      <duration>500</duration>
    </task>
    <duration>531.25</duration>
  </target>
  <target name="build">
    <task name="loadtasks">
      <message level="Info"><![CDATA[Scanning assembly "NauckIT.NAnt" for extensions.]]></message>
      <duration>46.875</duration>
    </task>
    <task name="echo">
      <message level="Info"><![CDATA[Build configuration: Build]]></message>
      <duration>0</duration>
    </task>
    <task name="echo">
      <message level="Info"><![CDATA[Source Directory: D:\Build\Projects\CruiseControl.NET\SCM\project]]></message>
      <duration>0</duration>
    </task>
    <task name="echo">
      <message level="Info"><![CDATA[Build Directory: D:\Build\Projects\CruiseControl.NET\SCM\Build]]></message>
      <duration>0</duration>
    </task>
    <task name="msbuild">
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[MSBuildLogger -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\ThoughtWorks.CruiseControl.MSBuild.dll]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[objection -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Objection\Objection.dll]]></message>
      <message level="Info"><![CDATA[QueueSnapshot.cs(19,43): warning CS0649: Dem Feld "ThoughtWorks.CruiseControl.Remote.QueueSnapshot._requests" wird nie etwas zugewiesen, und es hat immer seinen Standardwert von "null".]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[Remote -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Remote\ThoughtWorks.CruiseControl.Remote.dll]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[CCCmd -> D:\Build\Projects\CruiseControl.NET\SCM\Build\CCCmd\CCCmd.exe]]></message>
      <message level="Info"><![CDATA[Presentation\AddBuildServer.cs(50,37): warning CS0649: Dem Feld "ThoughtWorks.CruiseControl.CCTrayLib.Presentation.AddBuildServer.transportExtension" wird nie etwas zugewiesen, und es hat immer seinen Standardwert von "null".]]></message>
      <message level="Info"><![CDATA[Presentation\StubProjectMonitor.cs(16,24): warning CS0649: Dem Feld "ThoughtWorks.CruiseControl.CCTrayLib.Presentation.StubProjectMonitor.category" wird nie etwas zugewiesen, und es hat immer seinen Standardwert von "null".]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[CCTrayLib -> D:\Build\Projects\CruiseControl.NET\SCM\Build\CCTray\ThoughtWorks.CruiseControl.CCTrayLib.dll]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[Communications.Extensions -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Remote\ThoughtWorks.CruiseControl.Remote.Extensions.dll]]></message>
      <message level="Info"><![CDATA[CruiseServer.cs(68,13): warning CS0612: "ThoughtWorks.CruiseControl.Core.CruiseServer.manager" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Distribution\RemoteBuildRequest.cs(33,40): warning CS1573: Der onCompleted-Parameter hat (im Gegensatz zu anderen Parametern) kein entsprechendes param-Tag im XML-Kommentar für "ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildRequest.RemoteBuildRequest(ThoughtWorks.CruiseControl.Core.Distribution.IBuildMachine, string, System.Func<string,ThoughtWorks.CruiseControl.Core.Distribution.Messages.RetrieveBuildStatusResponse>, System.Action<ThoughtWorks.CruiseControl.Core.Distribution.RemoteBuildRequest>)".]]></message>
      <message level="Info"><![CDATA[Extensions\IntegrationPerformanceCountersExtension.cs(54,17): warning CS0618: "System.Diagnostics.PerformanceCounterCategory.Create(string, string, System.Diagnostics.CounterCreationDataCollection)" ist veraltet: "This method has been deprecated.  Please use System.Diagnostics.PerformanceCounterCategory.Create(string categoryName, string categoryHelp, PerformanceCounterCategoryType categoryType, CounterCreationDataCollection counterData) instead.  http://go.microsoft.com/fwlink/?linkid=14202"]]></message>
      <message level="Info"><![CDATA[label\RemoteProjectLabeller.cs(53,4): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[label\RemoteProjectLabeller.cs(53,30): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[label\RemoteProjectLabeller.cs(53,78): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[RemoteCruiseServer.cs(63,67): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[RemoteCruiseServer.cs(132,65): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[sourcecontrol\Telelogic\SynergyCommand.cs(9,6): warning CS1589: Der XML-Ausschnitt "/example" der Datei "example.xml" kann nicht einbezogen werden -- Das System kann die angegebene Datei nicht finden.]]></message>
      <message level="Info"><![CDATA[Triggers\ProjectTrigger.cs(125,38): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManagerFactory.GetCruiseManager(string)" ist veraltet: ""]]></message>
      <message level="Info"><![CDATA[configuration\preprocessor\Exceptions.cs(1,1): warning CS1587: Der XML-Kommentar ist auf keinem gültigen Sprachelement abgelegt.]]></message>
      <message level="Info"><![CDATA[configuration\preprocessor\PreprocessorEnvironment.cs(1,1): warning CS1587: Der XML-Kommentar ist auf keinem gültigen Sprachelement abgelegt.]]></message>
      <message level="Info"><![CDATA[configuration\preprocessor\SymbolicDef.cs(1,1): warning CS1587: Der XML-Kommentar ist auf keinem gültigen Sprachelement abgelegt.]]></message>
      <message level="Info"><![CDATA[configuration\preprocessor\Utils.cs(1,1): warning CS1587: Der XML-Kommentar ist auf keinem gültigen Sprachelement abgelegt.]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[core -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Core\ThoughtWorks.CruiseControl.Core.dll]]></message>
      <message level="Info"><![CDATA[PostBuildEvent:]]></message>
      <message level="Info"><![CDATA[42 Datei(en) kopiert]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[CCNet.CSharpDemos.Plugin -> D:\Build\Projects\CruiseControl.NET\SCM\project\CCNet.CSharpDemos.Plugin\bin\Release\CCNet.CSharpDemos.Plugin.dll]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[CCNet.VBDemos.Plugin -> D:\Build\Projects\CruiseControl.NET\SCM\project\CCNet.VBDemos.Plugin\bin\Release\CCNet.VBDemos.Plugin.dll]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[CCTray -> D:\Build\Projects\CruiseControl.NET\SCM\Build\CCTray\cctray.exe]]></message>
      <message level="Info"><![CDATA[PostBuildEvent:]]></message>
      <message level="Info"><![CDATA[1 Datei(en) kopiert.]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[console -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\ccnet.exe]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[Core.Extensions -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Core\ThoughtWorks.CruiseControl.Core.Extensions.dll]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[service -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\ccservice.exe]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[Validator -> D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\CCValidator.exe]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[WebDashboard -> D:\Build\Projects\CruiseControl.NET\SCM\Build\WebDashboard\ThoughtWorks.CruiseControl.WebDashboard.dll]]></message>
      <message level="Info"><![CDATA[PostBuildEvent:]]></message>
      <message level="Info"><![CDATA[Ein Unterverzeichnis oder eine Datei mit dem Namen "D:\Build\Projects\CruiseControl.NET\SCM\project\WebDashboard\\xsl" existiert bereits.]]></message>
      <message level="Info"><![CDATA[41 Datei(en) kopiert]]></message>
      <message level="Info"><![CDATA[PreBuildEvent:]]></message>
      <message level="Info"><![CDATA[1 Datei(en) kopiert.]]></message>
      <message level="Info"><![CDATA[42 Datei(en) kopiert]]></message>
      <message level="Info"><![CDATA[22 Datei(en) kopiert]]></message>
      <message level="Info"><![CDATA[1 Datei(en) kopiert.]]></message>
      <message level="Info"><![CDATA[CCTrayLib\X10\LowLevelDriverFactoryTest.cs(26,21): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object, string)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[CCTrayLib\X10\LowLevelDriverFactoryTest.cs(51,17): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\Config\ConfigurationTest.cs(40,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\Config\NetReflectorConfigurationReaderTest.cs(51,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\Tasks\NDependTaskTests.cs(217,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\Tasks\NDependTaskTests.cs(218,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\Queues\IntegrationQueueManagerFactoryTests.cs(31,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\Queues\IntegrationQueueManagerFactoryTests.cs(37,47): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
      <message level="Info"><![CDATA[Core\Queues\IntegrationQueueManagerFactoryTests.cs(38,40): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
      <message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(22,40): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
      <message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(37,41): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
      <message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(38,40): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
      <message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(55,40): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
      <message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(70,41): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
      <message level="Info"><![CDATA[Core\Security\PermissionBaseTests.cs(71,40): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
      <message level="Info"><![CDATA[Core\Security\FileBasedSessionCacheTests.cs(86,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Remote\NoSuchProjectExceptionTests.cs(52,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Remote\CruiseControlExceptionTests.cs(49,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Remote\PermissionDeniedExceptionTests.cs(55,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Remote\SecurityExceptionTests.cs(48,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Remote\SessionInvalidExceptionTests.cs(48,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(276,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(284,36): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(298,4): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(321,36): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(330,4): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(338,36): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(347,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(360,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(383,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(405,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(427,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(449,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(472,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(495,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(519,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(543,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(566,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(589,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(614,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(638,13): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(826,33): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(833,36): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(840,36): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(850,28): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\CruiseServerTest.cs(857,28): warning CS0618: "ThoughtWorks.CruiseControl.Core.CruiseServer.CruiseManager" ist veraltet: "Use CruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\Label\RemoteProjectLabellerTest.cs(19,48): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\Label\RemoteProjectLabellerTest.cs(23,91): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(40,55): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(52,5): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(52,37): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(52,86): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(55,22): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(55,71): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\RemoteCruiseServerTest.cs(68,55): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Core\Security\InMemorySessionCacheTest.cs(75,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\Security\InternalSecurityManagerTest.cs(239,35): warning CS0618: "Rhino.Mocks.MockRepository.CreateMock<T>(params object[])" ist veraltet: "Use StrictMock instead"]]></message>
      <message level="Info"><![CDATA[Core\SourceControl\MultiIssueTrackerUrlbuilderTest.cs(54,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\SourceControl\MultiIssueTrackerUrlbuilderTest.cs(67,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\SourceControl\MultiIssueTrackerUrlbuilderTest.cs(81,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\SourceControl\MultiIssueTrackerUrlbuilderTest.cs(82,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Core\Triggers\ProjectTriggerTest.cs(25,48): warning CS0618: "ThoughtWorks.CruiseControl.Remote.ICruiseManager" ist veraltet: "Use ICruiseServerClient instead"]]></message>
      <message level="Info"><![CDATA[Remote\XmlConversionUtilTests.cs(42,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[Remote\XmlConversionUtilTests.cs(69,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[WebDashboard\Plugins\ProjectReport\ProjectReportProjectPluginTest.cs(282,4): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object, string)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[WebDashboard\Plugins\ProjectReport\ProjectXmlReportTest.cs(50,13): warning CS0612: "NUnit.Framework.Assert.IsInstanceOfType(System.Type, object)" ist veraltet.]]></message>
      <message level="Info"><![CDATA[CCTrayLib\Monitoring\HttpCruiseProjectManagerTest.cs(14,27): warning CS0414: Dem Feld "ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.serverUrl" wurde ein Wert zugewiesen, der aber nie verwendet wird.]]></message>
      <message level="Info"><![CDATA[CCTrayLib\Monitoring\HttpCruiseProjectManagerTest.cs(15,27): warning CS0414: Dem Feld "ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.serverAlias" wurde ein Wert zugewiesen, der aber nie verwendet wird.]]></message>
      <message level="Info"><![CDATA[CCTrayLib\Presentation\StubServerMonitor.cs(120,56): warning CS0067: Das Ereignis "ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.StubServerMonitor.ServerSnapshotChanged" wird nie verwendet.]]></message>
      <message level="Info"><![CDATA[Remote\CruiseServerClientTests.cs(602,65): warning CS0067: Das Ereignis "ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ServerStub.SendMessageCompleted" wird nie verwendet.]]></message>
      <message level="Info"><![CDATA[Remote\CruiseServerClientTests.cs(604,64): warning CS0067: Das Ereignis "ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ServerStub.RequestSending" wird nie verwendet.]]></message>
      <message level="Info"><![CDATA[Remote\CruiseServerClientTests.cs(606,64): warning CS0067: Das Ereignis "ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ServerStub.ResponseReceived" wird nie verwendet.]]></message>
      <message level="Info"><![CDATA[CopyFilesToOutputDirectory:]]></message>
      <message level="Info"><![CDATA[UnitTests -> D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ThoughtWorks.CruiseControl.UnitTests.dll]]></message>
      <duration>38578.125</duration>
    </task>
    <task name="copy">
      <message level="Info"><![CDATA[Copying 1 file to 'D:\Build\Projects\CruiseControl.NET\SCM\Build\Server\ccnet.config'.]]></message>
      <duration>15.625</duration>
    </task>
    <duration>38718.75</duration>
  </target>
  <target name="runTests">
    <task name="call">
      <target name="runNUnitTests">
        <task name="loadtasks">
          <message level="Info"><![CDATA[Scanning assembly "NauckIT.NAnt" for extensions.]]></message>
          <duration>0</duration>
        </task>
        <task name="if">
          <duration>0</duration>
        </task>
        <task name="nunitTest">
          <message level="Info"><![CDATA[ProcessModel: Default    DomainUsage: Single]]></message>
          <message level="Info"><![CDATA[Execution Runtime: net-2.0.50727.4200]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.CachingImplementationResolverTest.ShouldOnlyAllowOneThreadToResolveEachType]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldBeAbleToAddDecoratorsForAGivenIdentifiedImplementation]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldBeAbleToAddDecoratorsForAGivenIdentifiedInstance]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldBeAbleToMarkNMockClassesAsIgnoredForImplementationResolution]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldBeAbleToSetupDependencyImplementationsForIdentifiers]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasClassesForCDsByInstantiatingDependenciesIfTheyAreNotRegistered]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasClassesForCDsByInstantiatingDependenciesIfTheyAreNotRegisteredWhenReferencedById]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasClassesForCDsByUsingRegisteredInstancesIfTheyAreRegistered]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasInterfacesForCDsByInstantiatingDependenciesIfTheyAreNotRegistered]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasInterfacesForCDsByUsingRegisteredInstancesIfTheyAreRegistered]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasNoCDs]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldConstructAnObjectThatHasNoCDsWhenReferencedById]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldReturnInstanceRegisteredById]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldReturnInstanceRegisteredByType]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldReturnObjectRegisteredByTypeUsingImplementationTypeOfRegisteredObjectIfRegistrationTypeNotSpecified]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldUseRuntimeImplementationTypeWhenMultipleImplementationsAvailable]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldUseRuntimeSpecifiedDependencyTypeOverImplementationTypeWhenMultipleImplementationsAvailable]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.AcceptanceTests.TypicalUsageTests.ShouldUseRuntimeSpecifiedDependencyTypeWhenMultipleImplementationsAvailable]]></message>
          <message level="Info"><![CDATA[***** Objection.UnitTests.NetReflectorPlugin.NetReflectorPluginTest.TestSomething]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCnetDeploymentTests.TestForAdminPackageOfWebDashboardIsEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.CCTimeFormatterTest.ShouldDisplayInDDHHMMFormat]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.CCTimeFormatterTest.ShouldDisplayInDDHHMMFormatIgnoringPluralsIfNumberIsOne]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.CCTimeFormatterTest.ShouldDisplayInSecondsIfLessThanOneMinute]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.CCTimeFormatterTest.ShouldNotDisplayMinutesIfZero]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.CanBuildADisplayNameFromAServerUrl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.CanParseADisplayNameWithAPort]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.CanParseADisplayNameWithoutAPort]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.ForHttpUrlsDisplayNameDisplaysTheEntireUrl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.SetExtensionName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.SetExtensionSettings]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.SetTransport]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.ThrowsWhenMissingExtension]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.ThrowsWhenParsingAStringThatContainsMoreThanOneColon]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.ThrowsWhenParsingAStringWithNonNumericPortNumber]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.TwoBuildServersAreEqualIfTheirUrlsAreTheSame]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.BuildServerTest.WhenThePortNumberIsNonDefaultThePortNumberIsDisplayed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanBuildUniqueServerListWithTwoSameServerProjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanBuildUniqueServerListWithTwoUniqueServerProjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanLoadConfigurationFromFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanPersist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanPersistAndReloadX10Configuration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanProvideASetOfProjectStatusMonitors]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CanProvideASetOfServerMonitors]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.CreatesAnEmptySettingsFileIfTheConfigFileIsNotFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.SetExtensionNameBlank]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.SetExtensionNameNonBlank]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.SetExtensionSettings]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Configuration.CCTrayMultiConfigurationTest.WhenTheConfigurationDoesNotContainDirectivesRelatingToShowingBalloonsItDefaultsToTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.BuildOccuredIsFiredWheneverAnyContainedProjectStatusFiresIt]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.IntegrationResultReturnsTheWorstResultOfAllMonitors]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.PolledIsFiredWheneverAnyContainedProjectStatusFiresIt]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.PollInvokesPollOnAllContainedProjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.ProjectStateReturnsTheWorstStateOfAllMonitors]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.ProjectSummaryStringCombinesAllStringsWithNewLinesBetween]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.ProjectSummaryStringDoesNotIncludeBlankLinesWhenAProjectReturnsNothing]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.ProjectSummaryStringReturnsADefaultMessageIfAllProjectsReturnEmptyString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.ThrowsWhenAttemptingToRetrieveSingleProjectDetail]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingProjectMonitorTest.WhenPolledIsFiredTheSourcePointToTheAggregatorNotTheFiringProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingServerMonitorTest.PolledIsFiredWheneverAnyContainedServerFiresIt]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingServerMonitorTest.PollInvokesPollOnAllContainedServers]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingServerMonitorTest.QueueChangedIsFiredWheneverAnyContainedServerFiresIt]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.AggregatingServerMonitorTest.WhenPolledIsFiredTheSourcePointToTheAggregatorNotTheFiringServer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.AfterASuccessfulBuildTheLastBuildTimeIsCalculated]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.IfANewBuildStartsBeforeOnCompletesTheDurationAndEstimatedTimeAreStillNotCalculated]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.TheEstimatedTimeForThisBuildIsBasedOnTheDuratuionOfTheLastBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.WhenABuildStartsWithNoHistoryTheDurationAndEstimatedTimeAreStillNotCalculated]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.WhenNoBuildsHaveOccurredPropertiesReturnValuesThatIndicateThis]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.BuildDurationTrackerTest.WhenTheCurrentBuildTakesLongerTheEstimatedTimeRemainingIsNegative]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CachingCruiseServerManagerTest.ShouldDelegateFirstSnapshotGet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CachingCruiseServerManagerTest.ShouldDelegateMostMethodsToWrappedInstance]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CachingCruiseServerManagerTest.ShouldDelegateSnapshotGetAfterCacheCleared]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CachingCruiseServerManagerTest.ShouldReturnSecondSnapshotGetWithoutDelegating]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseProjectManagerFactoryTest.GetProjectListWithAnExtensionProtocolValidExtension]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseProjectManagerFactoryTest.WhenRequestingACruiseProjectManagerWithAnExtensionProtocolValidExtension]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseProjectManagerFactoryTest.WhenRequestingACruiseProjectManagerWithAnHttpUrlConstructsANewDashboardCruiseProjectManager]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseProjectManagerFactoryTest.WhenRequestingACruiseProjectManagerWithATcpUrlAsksTheCruiseManagerFactory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithAnExtensionProtocolCannotFindExtension]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithAnExtensionProtocolCannotInvalidExtension]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithAnExtensionProtocolEmptyExtension]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithAnExtensionProtocolValidExtension]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithAnHttpUrlConstructsANewHttpServerManagerDecoratedWithACachingServerManager]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.CruiseServerManagerFactoryTest.WhenRequestingACruiseServerManagerWithATCPUrlAsksTheCruiseManagerFactory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.DashboardXmlParserTest.ReturnsCorrectProjectDetailsFromProjectsAndQueuesXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.DashboardXmlParserTest.ReturnsCorrectProjectDetailsFromProjectsOnlyXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.DashboardXmlParserTest.ReturnsListOfProjectsFromProjectsAndQueuesXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.DashboardXmlParserTest.ReturnsListOfProjectsFromProjectsXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.AbortBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.CancelPendingRequestThrowsAnNotImplementedException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.FixBuildThrowsAnNotImplementedException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.ForceBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.ShouldNotThrowExceptionsOnCreation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.ShouldNotUseTheWebRetrieverOrServerManagerOnCreation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.StartProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseProjectManagerTest.StopProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseServerManagerTest.CancelPendingRequestThrowsAnNotImplementedException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseServerManagerTest.CanHandleTimeouts]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseServerManagerTest.InitialisingReturnsCorrectServerProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.HttpCruiseServerManagerTest.RetrieveSnapshotFromManager]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.AllStatusMessagesReturnsMustReturnThemAll]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.BuildCompletedDuringPollIntervalIfLastBuildDateChanged]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.BuildStartedIfLastBuildDateHasChangedAndStatusRemainedBuilding]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.BuildStartedIfStatusChangedToBuilding]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.CallingLatestStatusMessageWhenThereAreNoneIsSafe]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.FailureThenSuccessMeansBuildIsFixed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.LatestBuildWasSuccessfulIfNewProjectStatusIsSuccess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.MessagesUpdatedIfNewStatusHasMoreMessagesThanOld]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.NoBuildIfLastBuildDateIsSameAndStatusIsSame]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.SuccessThenFailureMeansBuildIsBroken]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.TwoFailuresMeansBuildIsStillFailing]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.PollIntervalReporterTest.TwoSuccessesMeansBuildIsStillSuccessful]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.CorrectlyDeterminesProjectState]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.DisplayBalloonMessageWhenNewMessageIsReceived]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.DoNotTransitionProjectStateForNewInstanceOfSameProjectActivity]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.ExposesTheIntegrationStatusOfTheContainedProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.ForceBuildIsForwardedOn]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.IfTheLastBuildDateHasChangedABuildOccuredEventIsFired]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.InvokeServerWhenCancelPendingRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.InvokeServerWhenVolunteeringToFixBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.IsNotPendingIfThereIsNoProjectStatus]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.NotifiesCorrectlyForBrokenBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.NotifiesCorrectlyForFixedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.NotifiesCorrectlyForStillFailingBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.NotifiesCorrectlyForStillSuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.ShouldCorrectlyReportEstimatedTimeWhenANewBuildStartsDuringThePollInterval]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.SummaryStatusStringReturnsASummaryStatusStringWhenTheStateNotSuccess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.SummaryStatusStringReturnsEmptyStringWhenTheStateIsSuccess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.ThePollEventIsFiredWhenPollIsInvoked]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.WhenNoConnectionHasBeenMadeToTheBuildServerTheIntegrationStatusIsUnknown]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.WhenPollingEncountersAnExceptionThePolledEventIsStillFired]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectMonitorTest.WhenPollIsCalledRetrievesANewCopyOfTheProjectStatus]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectStateTest.EqualityIsImplementedCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectStateTest.IsMoreImportantThanIsImplementedCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectStateTest.ToStringReturnsStateName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectStatusMonitorTest.CanForceABuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ProjectStatusMonitorTest.CanRetriveProjectName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.RemotingCruiseServerManagerTest.InitialisingReturnsCorrectServerProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.RemotingCruiseServerManagerTest.RetrieveSnapshotFromManager]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.ExposesTheCruiseServerSnapshotOfTheContainedServer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.IfTheQueueTimeStampHasChangedAQueueChangedEventIsFired]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.ProjectStatusNullIfServerNotYetPolled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.ProjectStatusReturnsTheStatusForTheNominatedProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.ProjectStatusThrowsIfProjectNotFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.ThePollEventIsFiredWhenPollIsInvoked]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.WhenNoConnectionHasBeenMadeToTheBuildServerTheCruiseServerSnapshotIsNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.WhenPollingEncountersAnExceptionThePolledEventIsStillFired]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.ServerMonitorTest.WhenPollIsCalledRetrievesANewCopyOfTheCruiseServerSnapshot]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.WebDashboardUrlTest.ReturnsCorrectXmlServerReportAndViewFarmReportUrl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.WebDashboardUrlTest.ReturnsCorrectXmlServerReportUrl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Monitoring.WebDashboardUrlTest.ViewFarmReportUrlDefaultsToLocalServer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.AddProjectsTest.CurrentlyAddedProjectsAreIgnoredWhenServerIsSelected]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.AddProjectsTest.DuplicateServersAreIgnoredWhenAddingToTheServerList]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.AddProjectsTest.TheServerListBoxIsPopulatedInAlphabeticalOrder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.AddProjectsTest.TheServerListBoxIsPopulatedWithAListOfAllServersCurrentlyConfigured]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.BuildTransitionSoundPlayerTest.PlaysTheCorrectSoundFileWhenBuildTransitionsOccur]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.BuildTransitionSoundPlayerTest.WhenATransitionIsNullOrEmptyStringNoAudioIsPlayed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.BuildTransitionSoundPlayerTest.WhenNullIsPassedForTheConfigurationNoSoundsPlay]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.CCTrayMultiSettingsFormTest.ShouldCloneConfigurationAndOnlyBindToTheClone]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ConfigurableBalloonMessageProviderTest.ReturnsTheMessagesAndCaptionsDefinedInTheConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ConfigurableProjectStateIconProviderTest.WhenTheValuesInTheConfigurationAreNullOrEmptyTheDefaultIconsAreUsed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.DetailStringProviderTest.IncludeCurrentProjectMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.DetailStringProviderTest.WhenSleepingIndicatesTimeOfNextBuildCheck]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.DetailStringProviderTest.WhenTheNextBuildTimeIsMaxValueIndicateThatNoBuildIsScheduled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.DetailStringProviderTest.WhenTheProjecStatusIndicatesAnExceptionItsMessageIsReportedInTheDetailString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.IntegrationQueueTreeNodeAdaptorTest.CanCreateListViewItem]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.IntegrationQueueTreeNodeAdaptorTest.CreateJustServerNodeWhenNoChildQueues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.IntegrationQueueTreeNodeAdaptorTest.WhenTheStateOfTheQueueChangesTheChildNodesOfTheServerNodeAreUpdated]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CanCancelPendingIfBuildIsPending]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CancelPendingShouldDoNothingIfNoProjectIsSelected]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CancelPendingShouldInvokeServer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CanFixBuildIfBuildIsBroken]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CanFixBuildIfBuildIsBrokenAndBuilding]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CannotCancelPendingIfBuildIsNotPending]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CannotCancelPendingIfNoProjectIsSelected]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CannotFixBuildIfBuildIsWorking]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.CannotFixBuildIfNoProjectIsSelected]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.ForceBuildDoesNothingIfNoProjectSelected]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.ForceBuildDoesNothingIfProjectIsNotConnected]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.ForceBuildInvokesForceBuildOnTheSelectedProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.VolunteeringToFixBuildShouldDoNothingIfNoProjectIsSelected]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.VolunteeringToFixBuildShouldInvokeServer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.MainFormControllerTest.WhenTheSelectedProjectChangesTheIsProjectSelectedPropertyChangesAndEventFires]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStateIconAdaptorTest.OnCreationTheCurrentStateOfTheIconIsRead]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStateIconAdaptorTest.WhenTheMonitorPollsTheIconMayBeUpdated]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStateIconAdaptorTest.WhenTheStatusIconIsChangedAnEventIsFired]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStatusListViewItemAdaptorTest.CanCreateListViewItem]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStatusListViewItemAdaptorTest.UsesDescriptionBuilderToGenerateDetailCaption]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStatusListViewItemAdaptorTest.WhenTheStateOfTheProjectChangesTheIconIsUpdated]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ProjectStatusListViewItemAdaptorTest.WhenTheStateOfTheProjectChangesTheStatusEntriesOnTheListViewItemAreUpdated]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ResourceIntegrationQueueIconProviderTest.CanRetriveIconsForNodeType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.ResourceProjectStateIconProviderTest.CanRetriveIconsForState]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SpeechSettingsControlTest.CanBindToDefaultConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedProjectMonitorTest.MethodsAndPropertiesDoSimpleDelagationOntoInjectedMonitor]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedProjectMonitorTest.WhenBuildOccurredIsFiredTheDelegateIsInvokedThroughISynchronisedInvoke]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedProjectMonitorTest.WhenPolledIsFiredTheDelegateIsInvokedThroughISynchronisedInvoke]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedServerMonitorTest.MethodsAndPropertiesDoSimpleDelagationOntoInjectedMonitor]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedServerMonitorTest.WhenBuildOccurredIsFiredTheDelegateIsInvokedThroughISynchronisedInvoke]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.SynchronizedServerMonitorTest.WhenPolledIsFiredTheDelegateIsInvokedThroughISynchronisedInvoke]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Presentation.X10SettingsControlTest.CanBindToDefaultConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Speech.SpeechUtilTest.TestMakeProjectNameSpeechFriendly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.Speech.SpeechUtilTest.TestWhetherWeShouldSpeak]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.StatusIconTest.ShouldLoadIconFromFileWhenFileExists]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.StatusIconTest.ShouldThrowIconNotFoundExceptionIfFileDoesNotExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LampControllerTest.OnceTheLampHasBeenTurnedOnTurningItOnAgainDoesNotSendTheCommandAgain]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LampControllerTest.ShouldSendGreenControlCodeWhenTurningGreenLampOff]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LampControllerTest.ShouldSendGreenControlCodeWhenTurningGreenLampOn]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LampControllerTest.ShouldSendRedControlCodeWhenTurningRedLampOff]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LampControllerTest.ShouldSendRedControlCodeWhenTurningRedLampOn]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LowLevelDriverFactoryTest.ShouldCreateTheCm11DriverBasedOnType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.LowLevelDriverFactoryTest.ShouldCreateTheCm17aDriverBasedOnType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.X10ControllerTest.SetsTheLightStatusCorrectlyBasedOnTheIntegrationStatus]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CCTrayLib.X10.X10ControllerTest.WhenTheCurrentTimeIsOutsideTheAvailableHoursAllLightsAreSwitchedOff]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.CoreHasNoFieldsForReflection]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.CoreHasNoObsoleteAttributes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.RemoteHasNoFieldsForReflection]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.RemoteHasNoObsoleteAttributes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.WebDashboardHasNoFieldsForReflection]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.CodeChecks.ReflectorChecks.WebDashboardHasNoObsoleteAttributes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Config.CCNetConfigFileValidationTest.ExampleConfigFilesShouldNotContainAnyInvalidElements]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Config.CCNetConfigFileValidationTest.InvalidTaskXmlShouldThrowNetReflectorException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CachingConfigurationServiceTest.InvalidatesCacheIfSlaveServiceChanges]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CachingConfigurationServiceTest.ShouldCacheLoad]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CachingConfigurationServiceTest.ShouldDelegateEventHanderRequests]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CachingConfigurationServiceTest.ShouldDelegateLoadRequests]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CachingConfigurationServiceTest.ShouldDelegateSaveRequests]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationFileLoaderTest.LoadConfiguration_BadXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationFileLoaderTest.LoadConfigurationFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationFileLoaderTest.LoadConfigurationFile_FileOnlyNoPath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationFileLoaderTest.LoadConfigurationFile_MissingFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationFileSaverTest.ShouldBeAbleToSaveProjectsThatALoaderCanLoad]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationTest.CreateIntegrators]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationTest.FindQueueFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ConfigurationTest.FindQueueNotFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.CruiseControlConfigSectionHandlerTest.LoadConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.FileConfigurationServiceTest.DoesSomethingSaneWhenBadLoadThingsHappen]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.FileConfigurationServiceTest.ShouldDelegateLoadRequests]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.FileConfigurationServiceTest.ShouldDelegateSaveRequests]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.FileWatcherConfigurationServiceTest.CallsUpdateHandlersWhenFileWatcherChanges]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.AttemptToDeserialiseProjectFromEmptyDocument]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.AttemptToDeserialiseProjectFromXmlWithInvalidRootElement]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.AttemptToDeserialiseProjectWithMissingXmlForRequiredProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseCustomProjectFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseProjectFromXmlWithUnusedNodesShouldGenerateEvent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseSecurityFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseSingleProjectFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseSingleProjectFromXmlWithComments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseSingleProjectPlusQueueFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseSingleProjectPlusUnknownFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.DeserialiseTwoProjectsFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.QueueValidationForQueueWithProjectName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.QueueValidationForQueueWithQueueNameInProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.NetReflectorConfigurationReaderTest.QueueValidationForUnreferencedQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestAttributeWithNoName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestAttrNodesetDefine]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestBigFor]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestCount]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestCycle]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestCycle2]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestDefineConst]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestElementsAndAttributes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestEvals]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestExplicitDefine1]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestExplicitDefine2]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestFor]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestForEach]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestIf]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestIfDefIfNDef]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestImporFrom]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestImport]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestInclude]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestIncludeFileWithSpacesInName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestIncludeStack]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestIncludeVariable]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestInitialDefine]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestInitialDefine2]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestMisplacedAttribute]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestParamRef]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestProcessingInstruction]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestSample]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestSampleProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestScope]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestUseConst]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestUseMacro]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestUseMacroWithXmlArgs]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestUseNestedConst]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.PreprocessorTest.TestUseNestedConst2]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ServerConfigurationHandlerTest.GetConfig]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ValidatingLoaderTest.FailedLoad]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ValidatingLoaderTest.ShouldBeAbleToLoadXmlWithDTD]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.ValidatingLoaderTest.SuccessfulLoad]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Config.XslFilesSectionHandler.GetConfig]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ConsoleRunnerArgumentsTest.TestDefaultArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ConsoleRunnerTest.ForceBuildCruiseServerProject]]></message>
          <message level="Info"><![CDATA[CruiseControl.NET Server 1.5.432.7431 -- .NET Continuous Integration Server]]></message>
          <message level="Info"><![CDATA[Copyright © 2003 - 2010 ThoughtWorks Inc.  All Rights Reserved.]]></message>
          <message level="Info"><![CDATA[.NET Runtime Version: 2.0.50727.4200	Image Runtime Version: v2.0.50727]]></message>
          <message level="Info"><![CDATA[OS Version: Microsoft Windows NT 6.0.6002 Service Pack 2	Server locale: de-DE]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ConsoleRunnerTest.ShowHelp]]></message>
          <message level="Info"><![CDATA[CruiseControl.NET Server 1.5.432.7431 -- .NET Continuous Integration Server]]></message>
          <message level="Info"><![CDATA[Copyright © 2003 - 2010 ThoughtWorks Inc.  All Rights Reserved.]]></message>
          <message level="Info"><![CDATA[.NET Runtime Version: 2.0.50727.4200	Image Runtime Version: v2.0.50727]]></message>
          <message level="Info"><![CDATA[OS Version: Microsoft Windows NT 6.0.6002 Service Pack 2	Server locale: de-DE]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ConsoleRunnerTest.StartCruiseServerProject]]></message>
          <message level="Info"><![CDATA[CruiseControl.NET Server 1.5.432.7431 -- .NET Continuous Integration Server]]></message>
          <message level="Info"><![CDATA[Copyright © 2003 - 2010 ThoughtWorks Inc.  All Rights Reserved.]]></message>
          <message level="Info"><![CDATA[.NET Runtime Version: 2.0.50727.4200	Image Runtime Version: v2.0.50727]]></message>
          <message level="Info"><![CDATA[OS Version: Microsoft Windows NT 6.0.6002 Service Pack 2	Server locale: de-DE]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ConsoleRunnerTest.ValidateConfigFileShouldNotStartServer]]></message>
          <message level="Info"><![CDATA[CruiseControl.NET Server 1.5.432.7431 -- .NET Continuous Integration Server]]></message>
          <message level="Info"><![CDATA[Copyright © 2003 - 2010 ThoughtWorks Inc.  All Rights Reserved.]]></message>
          <message level="Info"><![CDATA[.NET Runtime Version: 2.0.50727.4200	Image Runtime Version: v2.0.50727]]></message>
          <message level="Info"><![CDATA[OS Version: Microsoft Windows NT 6.0.6002 Service Pack 2	Server locale: de-DE]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerClientTests.ProcessMessageCorrectlyHandlesAnUnknownAction]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerClientTests.ProcessMessageCorrectlyHandlesAnUnknownMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerClientTests.ProcessMessageCorrectlyHandlesAValidMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerCompressionTests.GetLogCompressesData]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.AbortBuildCanBeCancelled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.AbortBuildFiresEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.AttemptToForceBuildOnProjectThatDoesNotExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.CallingAbortBeforeCallingStartDoesntCauseAnError]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.CallingAbortStopsIntegratorsAndWaitsForThemToFinish]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.CallingStopBeforeCallingStartDoesntCauseAnError]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.CallingStopStopsIntegratorsAndWaitsForThemToFinish]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.DetectVersionMethod]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ForceBuildCanBeCancelled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ForceBuildFiresEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ForceBuildForProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.InitialiseingANonExistantExtensionThrowsAnException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.IntegrationCompletedIsFired]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.IntegrationStartedIsFired]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.OnRestartKillAllIntegratorsRefreshConfigAndStartupNewIntegrators]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ProjectStartCanBeCancelled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ProjectStartFiresEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ProjectStopCanBeCancelled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ProjectStopFiresEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RequestCanBeCancelled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RequestFiresEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RequestNewIntegration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RetrieveFileTransferFailsForAbsolutePaths]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RetrieveFileTransferFailsForBuildLogsFolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RetrieveFileTransferGeneratesNullForInvalidFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RetrieveFileTransferGeneratesTransferForValidFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.RetrieveFileTransferOnlyWorksForFilesInArtefactFolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.SendMessageCanBeCancelled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.SendMessageFiresEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ShouldOnlyDisposeOnce]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.StartAllProjectsInCruiseServer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.StartAndAbortExtensions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.StartAndStopExtensions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.StartSpecificProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.StopSpecificProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.TakeSnapshotReturnsAValidSnapshot]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.TakeSnapshotThrowsExceptionForUnknownProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.ThrowExceptionIfProjectNotFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.WaitForExitAfterAbort]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.WaitForExitAfterStop]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseServerTest.WaitForExitForProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.CruiseXmlWriterTest.WriteSingleProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForB]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForGb]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForKb]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForMb]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForMissing]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseLoadsTheSpaceCorrectlyForMultipleDrives]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseThrowsAnErrorForUnknownElement]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseThrowsAnErrorForUnknownUnit]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.InitialiseThrowsAnErrorWithNoDrives]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.IntegrationIsStoppedWhenInsufficientSpace]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Extensions.DiskSpaceMonitorExtensionTests.IntegrationIsSuccessfulWhenSufficientSpace]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.EmptyIntegrationQueueReportsNamesCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.GetCruiseServerSnapshotWithNoProjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.GetCruiseServerSnapshotWithProjectsAdded]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.GetQueueNamesOrderedAlphabetically]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.QueueNamesShouldBePopulatedFromProjectList]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationQueueManagerTest.StopAllProjectsRemovesAllKnownQueueNames]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.IfForceBuildIsRequestedAfterModificationBuildThenForceBuildShouldBeRetrieved]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.IfModificationBuildIsRequestedAfterForceBuildThenForceBuildShouldBeRetrieved]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.QueueShouldBeEmptyAfterRequestIsRetrieved]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.QueueShouldInitialBeEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.QueueShouldOnlyContainASingleRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.SingleForceBuildRequestShouldBeRetrievableFromQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.SingleModificationBuildRequestShouldBeRetrievableFromQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRequestQueueTest.WaitForRequestShouldBlockUntilNewBuildIsRequested]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.FailedIntegrationShouldAddModificationUsersToFailedUsers]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.InitialBuildShouldBeForced]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.LastIntegrationResultShouldBeLoadedOnlyOnceFromStateManager]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.SavingCurrentIntegrationShouldSetItToLastIntegrationResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.StartNewIntegrationShouldCreateNewIntegrationResultAndProperlyPopulate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultManagerTest.SuccessfulIntegrationShouldClearFailedUsersOnNextIntegration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.CanGetPreviousState]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.LastModificationDate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.LastModificationDateWhenThereAreNoModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.MapIntegrationProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.NumericLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.NumericLabelTextOnly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.NumericLabelWithNumericPrefix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.NumericLabelWithPrefix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldBaseRelativePathFromArtifactsDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldBaseRelativePathFromWorkingDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldHaveExceptionStatusIfExceptionHasBeenThrown]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldHaveFailedIfContainsFailedTaskResults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldNotReBaseRelativeToArtifactsDirectoryForAbsolutePath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldNotReBaseRelativeToWorkingDirectoryForAbsolutePath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldNotRunBuildIfThereAreNoModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldReturnCurrentLabelAsLastSuccessfulIntegrationLabelIfSuccessful]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldReturnNullAsLastChangeNumberIfNoModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldReturnPreviousLabelAsLastSuccessfulIntegrationLabelIfFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldReturnTheMaximumChangeNumberFromAllModificationsForLastChangeNumber]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldRunBuildIfInForcedCondition]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldRunBuildIfThereAreModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.ShouldSucceedIfContainsOnlySuccessfulTaskResults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.TaskOutputShouldAggregateOutputOfTaskResults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.VerifyInitialIntegrationResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationResultTest.VerifyIntegrationArtifactDir]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRunnerTest.GenerateSystemParameterValuesShouldAddNewParameters]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRunnerTest.GenerateSystemParameterValuesShouldUpdateExistingParameters]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRunnerTest.ShouldNotRunBuildIfResultShouldNotBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRunnerTest.ShouldRunBuildIfResultShouldBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.IntegrationRunnerTest.ShouldStillPublishResultsIfPrebuildThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.AssemblyVersionLabellerTest.GenerateLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.AssemblyVersionLabellerTest.GenerateLabelFromNoMods]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.AssemblyVersionLabellerTest.GenerateLabelIterative]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.AssemblyVersionLabellerTest.PopulateFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.AssemblyVersionLabellerTest.PopulateFromConfigurationUsingOnlyRequiredElementsAndCheckDefaultValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.GenerateInitialLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.GenerateInitialLabel_CustomLayout01]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.GenerateInitialLabel_CustomLayout02]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.HandleInvalidLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.IncrementLabelOnSuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DateLabellerTest.IncrementLastSuccessfulLabelOnFailedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.DefaultValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateFormattedLabelWhenLastBuildFailedWithPostFix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateFormattedLabelWhenLastBuildFailedWithPrefix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateFormattedLabelWhenLastBuildSucceeded]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateIncrementedLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialFormattedLabelWithPostfix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialFormattedLabelWithPrefix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialLabelWithInitialBuildLabelSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialPostfixedLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateInitialPrefixedLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GenerateLabelWhenLastBuildFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePostFixedLabelWhenLastBuildFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePostfixedLabelWhenLastBuildSucceeded]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePostfixedLabelWhenLastBuildSucceededAndHasLabelWithPostfix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePostfixedLabelWhenPostfixAndLastIntegrationLabelDontMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePreAndPostfixedLabelWhenLastBuildSucceeded]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePreAndPostfixedLabelWhenLastBuildSucceededPreAndPostFixContainingNumericParts]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenLastBuildFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenLastBuildSucceeded]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenLastBuildSucceededAndHasLabelWithPrefix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenPostfixIsNumeric]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenPrefixAndLastIntegrationLabelDontMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.GeneratePrefixedLabelWhenPrefixIsNumeric]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.IncrementLabelOnFailedBuildIfIncrementConditionIsAlways]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.DefaultLabellerTest.PopulateFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldFailToPopulateFromConfigurationMissingRequiredFields]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldGenerateDuplicateLabelWithSuffixForSubsequentDuplicateFileContent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldGenerateFirstLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldGenerateLabelWithPrefix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldGenerateLabelWithSuffixForSubsequentDuplicateFileContent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldIgnoreLeadingAndTrailingWhitespaceInFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldPopulateCorrectlyFromMinimalXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldPopulateCorrectlyFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.ShouldReplaceWhitespaceWithBlanks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.FileLabellerTest.VerifyDefaultValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GenerateAfterLastBuildFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GenerateIncrementedLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GenerateIncrementedLabelOnFailureIfIncrementOnFailedIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GeneratePrefixedLabelOnFailureAndPreviousLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GeneratePrefixedLabelOnSuccessAndPreviousLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GeneratePrefixedLabelOnSuccessAndPreviousLabelWithDifferentPrefix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GeneratePrefixedLabelWithNullResultLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.GenerateWithNullLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.IncrementPrefixedLabelWithNumericPrefix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.IncrementPrefixedLabelWithNumericSeperatorSeperatedPrefix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.PopulateFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.ShouldCorrectlyGenerateInitialLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.WhenTheBuildIsPerformedDuringANewIterationTheIterationNumberIsUpdatedAndTheLabelReset]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.IterationLabellerTest.WhenTheLabelIsUpdatedDueToANewIterationThePrefixRemains]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GenerateLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GenerateLabelFromNoMods]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GenerateLabelFromNoModsIterative]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GenerateLabelFromNoModsIterativeWhenDuplicatesAreNotAllowed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabelWhenDuplicatesAreNotAllowed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabelWhenPrefixAndLastIntegrationLabelDontMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabelWhenPrefixIsNumeric]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabelWhenPrefixIsVersionLikePrefix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.GeneratePrefixedLabelWhenPrefixIsVersionLikePrefix2]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.PopulateFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.PopulateFromMinimalConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.LastChangeLabellerTest.VerifyDefaultValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.RemoteProjectLabellerTest.ShouldConnectToRemoteServerAndRetrieveLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.RemoteProjectLabellerTest.ShouldThrowExceptionIfProjectNameIsInvalid]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Label.StateFileLabellerTest.ShouldLoadIntegrationResultFromStateManagerAndReturnLastSuccessfulBuildLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.AttemptToCreateLogFileForFilenameWithoutDate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.AttemptToCreateLogFileForFilenameWithWrongPrefix]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.BuildSuccessful]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateFileNameNoBuildNumber]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateFileNameWithBuildNumber]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateUrl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateUrl_FailedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateUrl_givenFilename]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.CreateUrlWithGivenFilenameAndProjectName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastBuildDate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastBuildDate_NoDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastBuildDate_NoFiles]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastLogFileName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastLogFileName_EmptyFolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLastLogFileName_UnknownPath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLatestBuildNumber]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLatestBuildNumberHandlesString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.GetLatestBuildNumberWithMissingPath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.ListFiles]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.ParseDateFromFilename]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.ParseForFileFormattedDateString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.LogFileTest.VerifyFormattedDateString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.CircularArrayTest.ReadFewerLinesThanCapacity]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.CircularArrayTest.ReadFiveLines]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.CircularArrayTest.ReadMoreLinesThanCapacity]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.CircularArrayTest.ReadOneLine]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.CircularArrayTest.ReadZeroLines]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadEmptyFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadExactInFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadFromLockedLogFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadLessThanInFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadMoreThanInFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadOutputFromSpecifiedProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadSingleLineFromLogFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadTwice]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Logging.ServerLogFileReaderTest.ReadUnknownFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectBaseTest.ShouldReturnCalculatedArtifactDirectoryIfOneIsNotSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectBaseTest.ShouldReturnCalculatedWorkingDirectoryIfOneIsNotSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectBaseTest.ShouldReturnConfiguredArtifactDirectoryIfOneIsSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectBaseTest.ShouldReturnConfiguredWorkingDirectoryIfOneIsSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectExceptionHandlingTest.ShouldHandleIncrementingLabelAfterInitialBuildFailsWithException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectExceptionHandlingTest.ShouldNotResetLabelIfGetModificationsThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorListFactoryTest.CreatesProjectIntegrators]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.Abort]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CancellingAPendingRequestWhileBuildingIgnoresState]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CancellingAPendingRequestWhileNotBuildingGoesToSleeping]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CancelPendingRequestDoesNothingForNoPendingItems]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CancelPendingRequestRemovesPendingItems]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CompletingAllPendingQueueBuildsGoesToPendingState]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CompletingOnlyQueueBuildGoesToSleepingState]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.CompletingWithPendingQueueBuildGoesToPendingState]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.FiresIntegrationEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.FirstBuildOfProjectShouldSetToPending]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.ForceBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.IntegrationCanBeCancelled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.IntegrationCanBeDelayed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.RequestIntegration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.RestartIntegrator]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.SecondBuildOfProjectShouldNotSetToPendingWhenQueued]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.ShouldClearRequestQueueAsSoonAsRequestIsProcessed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.ShouldContinueRunningIfNotToldToStop]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.ShouldStopWhenStoppedExternally]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.StartMultipleTimes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.StopUnstartedIntegrator]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.TerminateCalledTwice]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.TerminateWhenProjectIsntStarted]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectIntegratorTest.VerifyStateAfterException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.AddedMessageShouldBeIncludedInProjectStatus]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.DoNotClearMessagesAfterFailedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.IfPublisherThrowsExceptionShouldStillSaveState]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.InitialActivityState]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.LoadFullySpecifiedProjectFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.LoadMinimalProjectXmlFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.LoadMinimalProjectXmlWithAnEmptyTriggersBlock]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.PublishResultsShouldCleanTemporaryResultsOnFailure]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.PublishResultsShouldCleanTemporaryResultsOnSuccess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.PublishResultsShouldNotCleanTemporaryResultsOnMergeFailure]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.PublishResultsShouldNotCleanTemporaryResultsWithoutAMerge]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.RethrowExceptionIfLoadingStateFileThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.RunningFirstIntegrationShouldForceBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.RunningFirstIntegrationWithModificationsShouldBuildAndPublish]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.RunningIntegrationWithNoModificationsShouldNotBuildOrPublish]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldCallIntegratableWhenIntegrateCalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldCallSourceControlInitializeOnInitialize]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldCallSourceControlPurgeAndDeleteDirectoriesIfRequested]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldCallSourceControlPurgeIfRequested]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldClearMessagesAfterSuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldCreateCollectionSerialiserWhenCollectionPropertyIsPassed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldDeleteArtifactDirectoryOnPurgeIfRequested]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldDeleteWorkingDirectoryOnPurgeIfRequested]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldHandleArtifactDirectoryNotExisting]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldHandleWorkingDirectoryNotExisting]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldLoadLastStateIfIntegrationHasBeenRunPreviously]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldNotCallSourceControlPurgeOrDeleteDirectoriesOnPurgeIfNoDeletesRequested]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldNotDeleteDirectoriesIfSourceControlFailsOnPurge]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.ShouldStopBuildIfTaskFails]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.SourceControlLabelled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.ProjectTest.TimedoutTaskShouldFailBuildIfPublishExceptionsIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildLogTransformerTest.TransformingDocumentWithEmptyXSLFilesReturnsEmptyString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.CopyFiles]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.DeleteFilesAtPublishFolderWhenCleanPublishDirPriorToCopyIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.DoNotUseLabelSubdirectoryAndCreatePublishDirIfItDoesntExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.LoadFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.LoadMinimalXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.OverwriteReadOnlyFileAtDestination]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.PublishDirShouldBeRelativeToIntegrationArtifactDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.PublishWorksIfNoPropertiesAreSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.ShouldCopyFilesIfBuildBrokenAndAlwaysCopyIsSetToTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.ShouldNotCopyFilesIfBuildBrokenAndAlwaysCopyIsSetToFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.BuildPublisherTest.SourceRootShouldBeRelativeToIntegrationWorkingDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ConditionalPublisherTests.RunDoesNotExecutePublishersWhenConditionIsNotMet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ConditionalPublisherTests.RunExecutesPublishersWhenConditionIsMet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingAlwaysNotificationType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingChangeNotificationType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingExceptionNotificationType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingFailedNotificationType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingFixedNotificationType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingInvalidNotificationType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingMulipleNotificationTypes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailGroupTest.ReadEmailGroupFromXmlUsingSuccessNotificationType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.CreateModifiersListForUnknownUser]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.CreateModifiersListWithUnspecifiedUser]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.CreateRecipientListWithNoRecipients]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForExceptionedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForFailedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForFixedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForStillBrokenBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForStillBrokenBuild_DefaultMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.EmailSubjectForSuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.HandleEmailUserWithUnspecifiedGroup]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.OnlyEmailModifierRecipientsOnBuildFailure]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.ShouldConvertUsernamesToEmailAddresses]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForExceptionBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForFailedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForFixedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForStillExceptionBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForStillFailingBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForStillSuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailMessageTest.VerifyRecipientListForSuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.EmailMessageWithDetails]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.IfThereIsAnExceptionBuildMessageShouldPublishExceptionMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.PopulateFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.Publish]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.Publish_UnknownIntegrationStatus]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.SendMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.SerializeToXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldNotSendMessageIfRecipientIsNotSpecifiedAndBuildIsSuccessful]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldPopulateFromMinimalConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldPopulateXslFiles]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendFixedMailToFailureUsersWithModificationNotificationSetToFailedAndFixed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildFailedAndPreviousFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildFailedAndPreviousOK]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildSuccessful]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildSuccessfulAndPreviousFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfBuildSuccessfulAndPreviousSuccessful]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendMessageIfRecipientIsNotSpecifiedAndBuildFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.ShouldSendToModifiersAndFailureUsers]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.UnitTestResultsShouldBeIncludedInEmailMessageWhenIncludesDetailsIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.UnitTestResultsShouldNotBeIncludedInEmailMessageWhenIncludesDetailsIsTrueAndNoUnitTestXslIsDefined]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailPublisherTest.VerifyEmailSubjectAndMessageForExceptionIntegrationResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EMailRegexConverterTest.ShouldFailToReadEmptyConverter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EMailRegexConverterTest.ShouldFailToReadOmittedFindAttribute]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EMailRegexConverterTest.ShouldFailToReadOmittedReplaceAttribute]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EMailRegexConverterTest.ShouldPopulateFromComplexXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EMailRegexConverterTest.ShouldPopulateFromSimpleXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailUserTest.ShouldFailToReadWithoutAddress]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailUserTest.ShouldFailToReadWithoutName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailUserTest.ShouldReadFromMaximalComplexXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailUserTest.ShouldReadFromMaximalSimpleXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.EmailUserTest.ShouldReadFromMinimalXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ForceBuildPublisherTest.PopulateFromConfigurationXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ForceBuildPublisherTest.PopulateFromMinimalXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ForceBuildPublisherTest.ShouldOnlyForceBuildIfIntegrationStatusMatches]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ForceBuildPublisherTest.ShouldReqestForceBuildOnRemoteCruiseServer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.HtmlDetailsMessageBuilderTest.ShouldCreateStyleElementsInTheMailMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.HtmlLinkMessageBuilderTest.BuildLinkMessageWithAnchorTag]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.HtmlLinkMessageBuilderTest.BuildLinkMessageWithoutAnchorTag]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ManifestGeneratorTests.GenerateFullManifest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ManifestImporterTests.CheckAllProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ManifestImporterTests.ImportAbsoluteBasedManifest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ManifestImporterTests.ImportRelativeBasedManifest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ManifestImporterTests.ImportWithoutAFilename]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ModificationHistoryPublisherTest.BuildWithModificationsShouldPublishModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ModificationHistoryPublisherTest.BuildWithModificationsShouldPublishModificationsWhenOnlyLogWhenChangesFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ModificationHistoryPublisherTest.BuildWithoutModificationsShouldNotLogWhenOnlyLogWhenChangesFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.ModificationHistoryPublisherTest.BuildWithoutModificationsShouldPublishNoModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackageFileTests.HandlesShortDirectoryName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.CheckAllProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.CompressionLevelOnlyAllowedBetweenZeroAndNine]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.IncludeManifestInPackage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.Loads15Configuration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.Loads16Configuration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.MinimalRun]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.RunForDirectoryWildCard]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.RunForNonExistantFiles]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.RunForWildCard]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PackagePublisherTests.RunWithFlatten]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.PublisherTest.PublishersShouldBeTasks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.RSSPublisherTest.AppendToFeedBeyondLimits]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.RSSPublisherTest.AppendToFeedWithinLimits]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.RSSPublisherTest.GenerateNewFeed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsBuilderTest.ShouldCollectFxCopStatistics]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsBuilderTest.ShouldGetFailureReasonForFailedBuildResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsBuilderTest.ShouldNotAddStatisticWithSameName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsBuilderTest.ShouldPopulateNUnitSummaryFromLog]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsBuilderTest.ShouldPopulateTimingsFromIntegrationResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsChartGeneratorTest.ShouldPlotChartForAvailableStatistics]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsChartGeneratorTest.ShouldThrowExceptionIfAskedToPlotUnavailableStatistics]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsPublisherTest.CreatesCsvFileInArtifactsDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsPublisherTest.CreatesStatisticsFileInArtifactDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsPublisherTest.LoadStatistics]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsResultsTest.ShouldWriteStatisticsAsXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsResultsTest.WriteHeadingShouldHaveCorrectNumberOfColumns]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.Statistics.StatisticsResultsTest.WriteStatsShouldWriteStatValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.ShouldHandleEmptyLineBeforeXmlDeclaration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.ShouldNotEncloseBuilderOutputInCDATAIfNotSingleRootedXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.ShouldStripXmlDeclaration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteBuildEvent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteCPlusPlusOutput]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteExceptionWithEmbeddedCDATA]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteExceptionWithEmbeddedXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteFailedIntegrationResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteIntegrationResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteIntegrationResultOutput]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteIntegrationResultOutputWithEmbeddedCDATA]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteIntegrationResultOutputWithMultiLineCDATA]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteIntegrationResultOutputWithNullCharacterInCDATA]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteOutputWithInvalidXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlIntegrationResultWriterTest.WriteTaskResultsWithInvalidXmlShouldBeWrappedInCDATA]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.PopulateFromConfig]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.ShouldNotPublishResultsWithUnknownStatus]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.ShouldPublishFailedBuildWithFullConfiguredPath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.ShouldPublishSuccessfulBuildWithFullConfiguredPath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.ShouldPublishSuccessfulBuildWithNoConfiguredPath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Publishers.XmlLogPublisherTest.ShouldPublishSuccessfulBuildWithRelativeConfiguredPath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueItemTest.HasAttributesAssignedCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueManagerFactoryTests.CreateManagerGeneratesDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueManagerFactoryTests.OverrideChangesFactory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForMultipleProjectsOnSingleQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForMultipleQueues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForNoContent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForNoProjectsStarted]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForProjectRegisteredButNotQueued]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetIntegrationTest.GetIntegrationQueueSnapshotForSingleProjectOnSingleQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetTest.AddingSameQueueNameReturnsOriginalQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetTest.AddQueueNameCreatesNewQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueSetTest.RetrievingUnknownQueueNameReturnsNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.AddingADuplicateProjectWithForceBuildReAdds]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.AddingADuplicateProjectWithForceBuildReAddsToTop]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.AddingADuplicateProjectWithForceBuildReplaces]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.AddingADuplicateProjectWithIfModificationExistsDoesNotReAdd]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.AddingADuplicateProjectWithIfModificationExistsDoesNotReplace]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.DequeueForMultipleQueuedItemsActivatesNextItemOnQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.DequeueForSingleQueuedItemClearsQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.FirstProjectOnQueueShouldIntegrateImmediately]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.GetNextRequestIsNullWhenFirstQueueItemIsDifferentProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.GetNextRequestIsNullWithNothingOnQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.GetNextRequestSucceedsWhenFirstQueueItemIsThisProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasConfig]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemOnQueueFalseWhenProjectNotOnQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemOnQueueFalseWhenQueueIsEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemOnQueueTrueWhenProjectIsJustIntegrating]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemOnQueueTrueWhenProjectIsQueued]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemPendingOnQueueFalseWhenProjectIsJustIntegrating]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemPendingOnQueueFalseWhenProjectNotOnQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemPendingOnQueueFalseWhenQueueIsEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.HasItemPendingOnQueueTrueWhenProjectIsQueued]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.NoMoreThanOnePendingIntegrationForAProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.ProjectsInQueueShouldNotIntegrateIfQueueIsLocked]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.ProjectsWithNonZeroPriorityInFrontOfZeroPriority]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.ProjectsWithSamePriorityShouldBeInEntryOrder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.ProveThatQueueLocksBehaveCorrectlyWhenAcquiredAndReleased]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.RemovePendingRequestOnly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.RemoveProjectClearsOnlyItemsThatAreForThisProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.SecondIntegrationRequestForQueuedProjectShouldNotStartImmediately]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Queues.IntegrationQueueTest.TwoProjectsWithSameQueueNameShouldShareQueue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.AbortBuildProcessedWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.AbortBuildReceivedWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ForceBuildProcessedWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ForceBuildReceivedWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.IntegrationCompletedWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.IntegrationStartedWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ProjectStartedWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ProjectStartingWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ProjectStoppedWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ProjectStoppingWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.SendMessageProcessedWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.SendMessageReceivedWiredCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.SetupAndTeardownRemotingInfrastructure]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.RemoteCruiseServerTest.ShouldOnlyDisposeOnce]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Reporting.Dashboard.Navigation.AbsolutePathUrlBuilderDecoratorTest.ShouldDecorateUrlsToCreateAbsoluteURLs]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Reporting.Dashboard.Navigation.AbsolutePathUrlBuilderDecoratorTest.ShouldDelegateExtensionToSubBuilder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Reporting.Dashboard.Navigation.AbsolutePathUrlBuilderDecoratorTest.ShouldHandleBaseURLsWithTrailingSlashes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.GetDisplayNameReturnsDisplayName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.GetDisplayNameReturnsUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.GetSetAllProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.GetUserNameReturnsName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.TestInvalidUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.TestMissingUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ActiveDirectoryAuthenticationTests.TestValidUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.GetSetAllProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogAllowEventWithSuccessOff]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogAllowEventWithSuccessOn]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogDenyEventWithFailureOff]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogDenyEventWithFailureOn]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogEmptyEvent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlLoggerTests.LogInheritEvent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlReaderTests.GetSetAllProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlReaderTests.ReadAllEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlReaderTests.ReadAllFilteredEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlReaderTests.ReadSomeEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.Auditing.FileXmlReaderTests.ReadSomeFilteredEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.DefaultProjectAuthorisationTest.DifferentUserNameAndPermissionReturnsDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.DefaultProjectAuthorisationTest.DifferentUserNameMatchingPermissionReturnsDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.DefaultProjectAuthorisationTest.MatchingUserNameAndPermissionReturnsRight]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.DefaultProjectAuthorisationTest.MatchingUserNameDifferentPermissionReturnsDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.CanLogin]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ChangePasswordForUnknownSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ChangePasswordWithValidDetails]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ChangePasswordWithWrongPassword]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ManagerLoadsUsers]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ResetPasswordForUnknownSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ResetPasswordWithoutPermission]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.ExternalFileSecurityManagerTests.ResetPasswordWithValidDetails]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.AddToCacheReturnsGuid]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.InitialiseNoSessions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.InitialiseWithSessions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.InvalidSessionValueReturnsNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.LoadsFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.NonStoredValueReturnsNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.RemoveFromCacheRemovesSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.FileBasedSessionCacheTests.StoreSessionValueIsStored]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.AddToCacheReturnsGuid]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.FixedExpiryTimeExpires]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.InitialiseDoesNothing]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.InvalidSessionValueReturnsNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.LoadsFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.NonStoredValueReturnsNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.RemoveFromCacheRemovesSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.SlidingExpiryTimeDoesntExpire]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InMemorySessionCacheTest.StoreSessionValueIsStored]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetDisplayNameReturnsDisplayNameForAValidSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetDisplayNameReturnsNullForAnInvalidSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetDisplayNameReturnsNullForANullSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetUserNameReturnsNullForAnInvalidSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetUserNameReturnsNullForANullSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.GetUserNameReturnsUserNameForAValidSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.InvalidLoginReturnsNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ListAllUsers]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.LogEventSendsEventToLogger]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.LogoutForNonExistantSessionIsSafe]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.LogoutRemovesSessionFromCache]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ReadAuditEventsWithoutReader]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ReadAuditEventsWithReader]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ReadFilteredAuditEventsWithoutReader]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ReadFilteredAuditEventsWithReader]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.UnknownLoginReturnsNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ValidateSessionReturnsFalseForAnInvalidSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ValidateSessionReturnsFalseForANullSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ValidateSessionReturnsTrueForAValidSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ValidLoginReturnsSessionToken]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.InternalSecurityManagerTest.ValidWildCardLoginReturnsSessionToken]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.GetDisplayNameReturnsSessionToken]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.GetUserNameReturnsSessionToken]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.LogEventDoesNothing]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.LoginReturnsUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.LogoutDoesNothing]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.RetrieveSettingReturnsNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.NullSecurityManagerTest.ValidateSessionReturnsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CheckPermissionWithInvalidReference]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CheckPermissionWithValidReference]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CheckUserWithInvalidReference]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CheckUserWithValidReference]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CorrectPermissionsReturnedForceBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CorrectPermissionsReturnedSendMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.PermissionBaseTests.CorrectPermissionsReturnedStartProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.RolePermissionTests.DifferentPermissionReturnsInherited]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.RolePermissionTests.GetSetAllProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.RolePermissionTests.MatchingPermissionReturnsRight]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.RolePermissionTests.UserNameInRole]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.RolePermissionTests.UserNameNotInRole]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.GetDisplayNameReturnsDisplayName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.GetDisplayNameReturnsUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.GetSetAllProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.GetUserNameReturnsName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.TestInvalidUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.TestMissingUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameAuthenticationTest.TestValidUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameTests.CreateDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameTests.CreateWithName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserNameTests.GetSetAllProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.GetDisplayNameReturnsDisplayName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.GetDisplayNameReturnsUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.GetSetAllProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.GetUserNameReturnsName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.TestIncorrectPassword]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.TestIncorrectUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.TestMissingPassword]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.TestMissingUserName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPasswordAuthenticationTest.TestValidUserNameAndPassword]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPermissionTests.DifferentPermissionReturnsInherited]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPermissionTests.DifferentUserNameReturnsFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPermissionTests.GetSetAllProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPermissionTests.MatchingPermissionReturnsRight]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Security.UserPermissionTests.MatchingUserNameReturnsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevHistoryParserTest.CanParse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.CanCatchConfigInvalidAutoGetSource]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.CanCatchConfigInvalidLabelOnSuccess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.ShouldGetSourceIfAutoGetSourceTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.ShouldPopulateCorrectlyFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.ShouldUpdateSourceToCurrentIfNoModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AccuRevTest.ShouldUpdateSourceToHighestKnownModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ActionFilterTest.LoadFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ActionFilterTest.ShouldFilterSpecifiedAction]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ActionFilterTest.ShouldNotAcceptIfNoActionIsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainHistoryParserTest.CanExtractParamsFromMultipleLines]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainHistoryParserTest.CanExtractParamsFromOneLine]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainHistoryParserTest.CanParseModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainHistoryParserTest.MustReturnNoModificationIfNoChange]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCatchInvalidGetSourceFlagConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCatchInvalidLabelOnSuccessConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCreateBranchProcess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCreateGetProcess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCreateGetProcessWithNoWorkingDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCreateLabelProcess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanCreateModificationProcess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanExecuteHasChanges]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanGetModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.CanGetModificationsIfNoModsAreFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldGetSourceIfAutoGetSourceTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldLabelSourceControlifLabelOnSuccessisTrueAndResultisSuccess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldNotLabelSourceControlifLabelOnSuccessisFalseAndResultisSuccess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldNotLabelSourceControlifLabelOnSuccessisTrueAndResultisFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldPopulateCorrectlyFromMinimalXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.AlienbrainTest.ShouldPopulateCorrectlyFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseAdditions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseChangeSets]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseDeletions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseNonVerboseModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseRenamed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseVerbose40Modifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperHistoryParserTest.ParseVerboseModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperTest.VerifyGetModificationsCommandNonVerbose]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperTest.VerifyGetModificationsCommandVerbose]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperTest.VerifyGetSourceAndCloneCommand]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperTest.VerifyGetSourceCommand]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Bitkeeper.BitKeeperTest.VerifyLabelCommand]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanAssignFileInfo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanAssignFileInfoWithNoPath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanAssignModificationTime]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanAssignModificationTimeWithBadTime]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanCreateNewModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseBadEntry]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseEntry]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseEntryWithNoComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseEntryWithNoLineBreakInComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseStreamWithLineBreakInComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanParseStreamWithNoLineBreakInComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanTokenize]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.CanTokenizeWithNoComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.IgnoresMkBranchEvent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseHistoryParserTest.IgnoresRmBranchEvent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.BranchDetailsAreAppliedToHistroyProcessIfSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCatchInvalidBaselineConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCatchInvalidLabelConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateHistoryProcess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateLabelProcess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateLabelType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateRemoveBaselineProcessInfo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateRenameBaselineProcesInfo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanCreateTemporaryBaselineProcessInfo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanDetectError]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanEnforceProjectVobSetIfBaselineTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.CanIgnoreVobError]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ShouldGetSourceIfAutoGetSourceTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ShouldPopulateCorrectlyFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ValidateBaselineNameFailsForEmptyString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ValidateBaselineNameFailsForNameWithSpaces]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ClearCaseTest.ValidateBaselineNameFailsForNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldAcceptModificationsWithMatchingComments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldNotPopulateWithoutPattern]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldPopulateFromMinimalComplexXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldPopulateFromMinimalSimpleXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldRejectModificationsWithMatchingComments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CommentFilterTest.ShouldRejectModificationsWithNullComments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseCvs112Examples]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseCvsNTExamples]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseExampleOfFileAddedOnBranch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseRLog]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseRLogWithSpacesInFilename]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.ParseStream]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsHistoryParserTest.VerifyModifiedFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.CvsShouldBeDefaultExecutable]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.PopulateFromMinimalXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.PopulateFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.SerializeToXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLabelProcessInfo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLabelProcessInfoIfCvsRootIsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLogProcessIfRestrictedLogins]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldBuildCorrectLogProcessIfSuppressRevisionHeaderIsSelected]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldCheckoutFromBranchInsteadOfUpdateIfCVSFoldersDoNotExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldCheckoutInsteadOfUpdateIfCVSFoldersDoNotExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldCheckoutOnWorkingDictionaryWithSpaces]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldConvertLabelsThatContainIllegalCharacters]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldNotGetSourceIfAutoGetSourceIsFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldRebaseWorkingDirectoryForGetSource]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldStripRepositoryFolderFromModificationFolderNames]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldStripRepositoryFolderFromModificationFolderNamesForLocalProtocol]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldThrowExceptionIfCVSRootIsNotSpecifiedAndCVSFoldersDoNotExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldUseCvsRootWithGetSource]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.ShouldUseTagPrefixInLabelSpecificationIfSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyDateIsFormatedCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyLogCommandArgsWithCvsRootAndBranch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyLogCommandArgumentsWithoutCvsRoot]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyProcessInfoForGetSource]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.CvsTest.VerifyProcessInfoForGetSourceOnBranch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.CommentWithIssueNumberAndText]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.CommentWithIssueNumberOnly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.CommentWithProjectPrefixAndIssueNumber]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.CommentWithProjectPrefixAndIssueNumberAndText]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.CommentWithTextOnly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.JustASpace]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.NoCommentAtAll]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.DefaultIssueTrackerUrlBuilderTest.ValuePopulation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlHistoryParserTest.CanParse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlHistoryParserTest.CanParseEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.ShouldFailToPopulateFromConfigurationMissingRequiredFields]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.ShouldGetSourceIfAutoGetSourceTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.ShouldPopulateCorrectlyFromMinimalXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.ShouldPopulateCorrectlyFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ExternalSourceControlTest.VerifyDefaultValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.GetModifications_EmptyLocal]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.GetModificationsWhenRepositoryFolderIsEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.GetModificationsWhenRepositoryRootContainsOneUnmodifiedFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.IgnoreMissingDirectoryReturnsZeroMods]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.MissingDirectoryThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.ShouldCopyRespositoryRootToWorkingDirectoryForGetSource]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FileSourceControlTest.ShouldNotCopySourceIfAutoGetSourceNotBeenSetToTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FilteredSourceControlTest.AppliesFiltersOnModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FilteredSourceControlTest.AppliesInclusionExclusionOnModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FilteredSourceControlTest.PassesThroughGetSource]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FilteredSourceControlTest.PassesThroughLabelSourceControl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.FilteredSourceControlTest.ValuePopulation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitHistoryParserTest.ParsingEmptyLogProducesNoModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitHistoryParserTest.ParsingLargeGitLog]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitHistoryParserTest.ParsingLogWithCRLF]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitHistoryParserTest.ParsingLogWithLF]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitHistoryParserTest.ParsingSingleLogMessageProducesOneModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.GitShouldBeDefaultExecutable]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.PopulateFromFullySpecifiedXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.PopulateFromMinimallySpecifiedXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldAddAndCommitBuildModificationsAndApplyLabelIfCommitUntrackedFilesAndCommitBuildModificationsAndTagOnSuccessIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldApplyLabelIfTagOnSuccessTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldApplyLabelIfTagOnSuccessTrueAndNotAddFilesIfCommitBuildModificationsIsFalseAndCommitUntrackedFilesIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldApplyLabelWithCustomMessageIfTagOnSuccessTrueAndACustomMessageIsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldApplyTagNameFormatWithCustomFormatIfTagOnSuccessTrueAndATagNameFormatIsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldCloneAndDeleteWorkingDirIfGitDirectoryDoesntExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldCloneIfDirectoryDoesntExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldCommitBuildModificationsAndApplyLabelIfCommitBuildModificationsAndTagOnSuccessIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldGetSourceIfModificationsFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldNotApplyLabelIfIntegrationFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldNotApplyLabelIfTagOnSuccessFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldNotGetModificationsWhenHashsMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.GitTest.ShouldReturnModificationsWhenHashsDifferent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.HgWebUrlBuilderTest.ShouldBuildValidUrls]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialHistoryParserTest.HandleInvalidXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialHistoryParserTest.ParsingEmptyLogProducesNoModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialHistoryParserTest.ParsingLotsOfEntries]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialHistoryParserTest.ParsingSingleLogMessageProducesOneModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialModificationTest.CanReadMultipleEntries]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialModificationTest.CanReadXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.HgShouldBeDefaultExecutable]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.PopulateFromFullySpecifiedXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.PopulateFromMinimallySpecifiedXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldApplyLabelIfTagOnSuccessTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldApplyLabelWithCustomMessageIfTagOnSuccessTrueAndACustomMessageIsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldBuildUrlIfUrlBuilderSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldCheckForMultipleHeadsAndGetSourceModificationsFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldCreateWorkingDirectoryIfItDoesntExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldGetModificationsWithBranchNameIfSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldGetModificationsWithRepoNameIfSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldGetSourceIfModificationsFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldNotApplyLabelIfIntegrationFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldNotApplyLabelIfTagOnSuccessFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldPullAndLogWhenNoPropertiesAreSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldPushTagCommitToRepoIfSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldReturnModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldThrowMultipleHeadsExceptionWhenMultipleHeadsAreFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.ShouldUseBranchNameWhenGettingSourceIfSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Mercurial.MercurialTest.StubFileSystemCoverage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksHistoryParserTest.ParseMemberInfo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksHistoryParserTest.ParseOnlyAdded]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksHistoryParserTest.ParseOnlyDeleted]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksHistoryParserTest.ParseOnlyRevisions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.CheckDefaults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.CheckpointSourceOnSuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.CheckpointSourceOnUnSuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetModificationsCallsMemberInfoForNonDeletedModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetModificationsCallsParseMemberInfo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetModificationsCallsParseOnHistoryParser]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetModificationsFiltersByModifiedTimeIfCheckpointOnSuccessIsFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetModificationsForModificationInRootFolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetSource]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.GetSourceWithSpacesInSandbox]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MksTest.ValuePopulation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.ModificationsAreComparedByModifiedDatetime]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.NullEmailAddressOrUrlShouldNotBeIncludedInXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.OutputModificationToXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.OutputToXmlWithSpecialCharactersInCommentField]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.ShouldReturnNullAsLastChangeNumberIfNoModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ModificationTest.ShouldReturnTheMaximumChangeNumberFromAllModificationsAsLastChangeNumber]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiIssueTrackerUrlbuilderTest.ValuePopulation_BadEmptySet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiIssueTrackerUrlbuilderTest.ValuePopulation_DefaultIssue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiIssueTrackerUrlbuilderTest.ValuePopulation_DefaultissueAndRegExIssue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiIssueTrackerUrlbuilderTest.ValuePopulation_EmptySet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiIssueTrackerUrlbuilderTest.ValuePopulation_RegExIssue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.IfRequireChangesFromAllTrueAndAllSourceControlHasModificationsThenReturnMods]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.IfRequireChangesFromAllTrueAndFirstSourceControlHasEmptyChangesThenReturnEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.IfRequireChangesFromAllTrueAndNoSourceControlHasEmptyChangesThenReturnChanges]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.IfRequireChangesFromAllTrueAndSecondSourceControlHasEmptyChangesThenReturnEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.PassesThroughGetSourceControlAndCombinesResults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.PassesThroughLabelSourceControl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.ShouldInstructAggregatedSourceControlsToGetSource]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.MultiSourceControlTest.ValuePopulation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.NullSourceControlTest.ShouldFailGetModsWhenFailModsIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.NullSourceControlTest.ShouldFailGetSourceWhenFailGetSourceIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.NullSourceControlTest.ShouldFailLabelSourceWhenFailLabelSourceIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.NullSourceControlTest.ShouldReturnEmptyListOfModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.NullSourceControlTest.ShouldReturnSilentlyForOtherOperations]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.AcceptAllMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.AnyFileNameMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.AnyFolderExactExtensionMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.AnyFolderExactNameMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.AnyFolderPartialExtensionMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.CaseSensitivityTest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.DeeplyNestedFilters]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.ExactFileNameMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.ExactFolderAnyNameMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.ExactSubfolderAnyNameMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.PartialFolderAnyNameMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.PartialNameMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.PartialPathAnyNameMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.ShouldNotAcceptModificationsWithNullFilename]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.ShouldNotAcceptModificationsWithNullFolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PathFilterTest.TwicePartialPathAnyNameMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4ConfigProcessInfoCreatorTest.ShouldCreateProcessUsingAllConfigurationVariablesIfTheyAreSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4ConfigProcessInfoCreatorTest.ShouldCreateProcessWithDefaultArgumentsIfNoneAreSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4ConfigProcessInfoCreatorTest.ShouldCreateProcessWithDefaultArgumentsIfOnlyUserIsSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4HistoryParserTest.ParseChangeListWithExitOne]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4HistoryParserTest.ParseChanges]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4HistoryParserTest.ParseEmptyChangeList]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4HistoryParserTest.ParseWithMultipleModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4HistoryParserTest.ParseWithSingleModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetChangeListsProcess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetChangeListsProcessInDifferentTimeZone]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetChangeListsProcessWithDifferentArgs]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetChangeListsProcessWithMultiLineView]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetDescribeProcess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetDescribeProcessWithEvilCode]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetDescribeProcessWithNoChanges]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.CreateGetDescribeProcessWithSpecifiedArgs]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.DontGetSourceIfGetSourceFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.DontLabelSourceControlIfApplyLabelFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.DontLabelSourceControlIfApplyLabelNotSetEvenIfInvalidLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.DontLabelSourceControlIfIntegrationFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.GetForceSourceIfGetSourceTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.GetModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.GetSourceIfGetSourceTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.LabelSourceControlFailsIfLabelIsOnlyNumeric]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.LabelSourceControlIfApplyLabelTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.LabelSourceControlIfApplyLabelTrueWithMultiLineViews]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ReadConfig]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ReadConfigBarfsWhenViewIsExcluded]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ReadConfigDefaults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ReadConfigWithEmptyErrorsArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallInitializerWithConfiguredWorkingDirectoryIfAlternativeIsConfigured]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallInitializerWithGivenWorkingDirectoryIfAlternativeNotSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallInitializerWithGivenWorkingDirectoryIfAlternativeSetToEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallPurgerWithConfiguredWorkingDirectoryIfAlternativeIsConfigured]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallPurgerWithGivenWorkingDirectoryIfAlternativeNotSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ShouldCallPurgerWithGivenWorkingDirectoryIfAlternativeSetToEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ViewForSpecificationsSupportsMultiLineView]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.P4Test.ViewForSpecificationsSupportsSingleLineView]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.CreatesAClientWithConstructedClientNameIfOneNotSpecifiedAndSavesClientNameInConfig]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.CreatesAClientWithGivenClientNameIfSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.ShouldAllowViewsWithSpaces]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.ShouldCheckToSeeWorkingDirectoryIsAnAbsolutePath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.ShouldCheckViewIsValid]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProcessP4InitializerTest.ShouldThrowExceptionIfProcessFails]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProessP4PurgerTest.ShouldDeleteClientSpecAndWorkingDirectoryOnPurge]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProessP4PurgerTest.ShouldNotTryAndDeleteClientSpecIfClientSpecNotSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Perforce.ProessP4PurgerTest.ShouldThrowAnExceptionIfProcessFails]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMHistoryParserTest.VerifyParseQueryResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.ShouldConfigureWithBasicXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.ShouldFailToConfigureWithoutRequiredAttributes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyCreateLabelProcessInfoBasic]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyCreateLabelProcessInfoWithAttributes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyCreateQueryProcessInfoBasic]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyDefaults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyGoToBranchProcessInfoBasic]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyGoToBranchProcessInfoWithAttributes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyLabelProcessInfoBasic]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyLabelProcessInfoWithAttributes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyNewGetSourceProcessInfoBasic]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyNewGetSourceProcessInfoWithAttribtues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PlasticSCMTest.VerifyValuesSetByNetReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesEmptyAttributeAsDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesEmptyElementAsDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesInvalidUnitsAsDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesMissingTimeoutAsDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesTimeoutAsAttribute]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesTimeoutAsElement]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.DeserializesTimeoutAsElementWithUnits]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ProcessSourceControlTest.SettingNullTimeoutSetsItToDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsHistoryParserTest.AnalyzeModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsHistoryParserTest.ParseModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.AdjustForDayLightSavingsBugDuringDayLightSavings]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.AdjustForDayLightSavingsBugOutsideDayLightSavings]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.CreateIndividualGetString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.CreateIndividualLabelString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.CreatePcliContentsForGettingVLog]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.CreatePcliContentsForLabeling]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.GetExeFilenameShouldNotBeRootedIfPathIsNotSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.GetLoginIdStringWithDoubleQuotes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.GetLoginIdStringWithoutDoubleQuotes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.GetLoginIdStringWithoutPassword]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.GetModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.ValuePopulation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.VerifyDateParser]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.PvcsTest.VerifyDateStringParser]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.ShouldCheckModificationsAndReturnIfDelayIsZero]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.ShouldCheckModificationsUntilThereAreNoModsInModificationDelay]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.ShouldHandleIfNoModificationsAreReturned]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.ShouldHandleTimeDifferencesThatAreLessThanOneMillisecondFromModificationDelay]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.WhenAModifcationIsBetween10And60SecondsInTheFutureTheQuietPeriodIsObeyed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.WhenAModifcationIsMoreThan60SecondsInTheFutureTheQuietPeriodIsSkipped]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.WhenThereIsAModificationWithinTheDelayPeriodSleepsUntilTheEndOfThePeriodAndTriesAgain]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.WhenTheTimeDifferenceIsATenthOfASecondDoNormalQuietPeriodProcessing]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.QuietPeriodTest.WhenTheTimeDifferenceIsLessThanATenthOfASecondIgnoreTheQuietPeriodAndDoTheBuildAnyway]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithIssueNumberAndText]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithIssueNumberOnly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithPrefixAndProjectPrefixAndIssueNumber]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithProjectPrefixAndIssueNumber]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithProjectPrefixAndIssueNumberAndText]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.CommentWithTextOnly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.MultilineCommentFirstLineContainsBugIdNextContainLogMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.NoCommentAtAll]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RegExIssueTrackerUrlBuilderTest.ValuePopulation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RobocopyHistoryParserTest.ParseChanges]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.RobocopyHistoryParserTest.ParseNoChange]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamHistoryParserTest.TestModificationContent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamHistoryParserTest.TestModificationCount]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.FormatDate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyDefaultExecutable]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyDefaultHost]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyDefaultPath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyDefaultPort]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyFormatOfGetSourceProcessArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyFormatOfHistoryProcessArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.StarTeamTest.VerifyValuesSetByNetReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SurroundHistoryParserTest.VerifyAllModificationsAreParsedSuccessfully]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SurroundTest.VerifyDefaults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SurroundTest.VerifyFormatDate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SurroundTest.VerifyValuesSetByNetReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.EntriesOutsideOfRequestedTimeRangeAreIgnored]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.HandleInvalidXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParseMinimalAcceptableModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParseMinimalModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParseModificationWithLongDate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParseModificationWithReplaceAction]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParsingEmptyLogProducesNoModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParsingLotsOfEntries]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnHistoryParserTest.ParsingSingleLogMessageProducesOneModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreateLabelFromWorkingCopyWhenTagWorkingCopyTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingHistoryProcessIncludesCorrectlyFormattedArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingHistoryProcessIncludesCorrectlyFormattedArgumentsForUsernameAndPassword]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingHistoryProcessShouldHandleImplicitTrunkUrl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingHistoryProcessShouldQuoteTrunkUrl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingLabelProcessIncludesCorrectlyFormattedArgumentsForUsernameAndPassword]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.CreatingLabelProcessPerformsServerToServerCopyWithRevisionWhenKnown]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.PopulateFromFullySpecifiedXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldApplyLabelIfTagOnSuccessTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldApplyLabelUsingRebasedWorkingDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldCheckoutInsteadOfUpdateIfSVNFoldersDoNotExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldCheckoutWrappingTrunkUrlInDoubleQuotes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldGetModificationsEvenWhenTrunkUrlIsNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldGetSourceWithAppropriateRevisionNumberIfTagOnSuccessTrueAndModificationsFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldGetSourceWithCredentialsIfSpecifiedIfAutoGetSourceTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldGetSourceWithoutRevisionNumberIfTagOnSuccessTrueAndModificationsNotFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldGetSourceWithSpacesInPath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldNotApplyLabelIfIntegrationFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldNotApplyLabelIfTagOnSuccessFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldNotCheckoutIfSVNFoldersWithAspNetHackExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldNotGetSourceIfAutoGetSourceFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldRebaseWorkingDirectoryForHistory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.ShouldThrowExceptionIfTrunkUrlIsNotSpecifiedAndSVNFoldersDoNotExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.SpecifyFromMinimallySpecifiedXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.SvnTest.SvnProcessInfoShouldSetEncodingToUTF8]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyLoginTest.Config]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyLoginTest.PasswordObfuscation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyLoginTest.SetupModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyUrlBuilderTest.Config]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyUrlBuilderTest.PasswordObfuscation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.ChangeSynergyUrlBuilderTest.SetupModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.AddLabelToTaskComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.AddTasksToFolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.CreateBaseline]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetDcmDelimiter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetDcmSettings]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetDelimiter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetLastReconfigureTime]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetNewObjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetNewTasks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetProjectName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetSubProjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetTaskObjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.GetWorkArea]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.Heartbeat]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.Reconcile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.Reconfigure]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.SetProjectRelease]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.Start]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.Stop]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.UpdateReconfigureProperites]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyCommandBuilderTest.UseReconfigureTemplate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.CanParseNewTasks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.ConnectionDefaults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.ParseDCMObjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.ParseNewObjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.ParseWhenTasksAreEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyParserTest.ProjectDefaults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.AliveCurrentSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.AliveSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.ApplyLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.DatabaseName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.DeadSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.GetModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.GetReconfigureTimeShouldHandleNonUSDates]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.PopulateFromConfigurationXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.ProtectedDatabase]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.UnprotectedDatabase]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.VerifyDefaultValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Telelogic.SynergyTest.WrongSession]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.UserFilterTest.LoadFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.UserFilterTest.ShouldFilterSpecifiedUser]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.UserFilterTest.ShouldNotAcceptIfNoUserIsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario1]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario10]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario11]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario12]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario13]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario14]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario15]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario16]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario2]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario3]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario4]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario5]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario6]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario7]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario8]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ArgumentsCorrectForGetSourceScenario9]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.FindsSimpleChange]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldBePopulatedWithDefaultValuesWhenLoadingFromMinimalXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldBuildApplyLabelArgumentsCorrectlyNonAutoGet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldBuildApplyLabelArgumentsIncludingCommonArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldBuildGetModificationsArgumentsCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldBuildLabelArgumentsCorrectlyOnFailureNonAutoget]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldNotApplyLabelOrGetByLabelIfApplyLabelIsFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldNotDeleteLabelIfItWasNeverApplied]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldNotGetSourceIfAutoGetSourceIsFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldNotGetSourceIfNoWorkingFolderMatchesAndUseWorkingFolderTrueAndNoWorkingFolderSetInVault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldNotGetSourceIfNoWorkingFolderSpecifiedAndUseWorkingFolderTrueAndNoWorkingFolderSetInVault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldSetAndRemoveLabelOnFailure]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ShouldStripNonXmlFromWorkingFolderList]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.TakesTransactionIntoAccountWhenGettingModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault317Test.ValuesShouldBeSetFromConfigurationXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario1]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario10]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario11]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario12]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario13]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario14]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario15]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario16]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario2]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario3]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario4]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario5]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario6]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario7]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario8]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ArgumentsCorrectForGetSourceScenario9]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldBePopulatedWithDefaultValuesWhenLoadingFromMinimalXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldBuildApplyLabelArgumentsCorrectlyNonAutoGet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldBuildApplyLabelArgumentsIncludingCommonArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldBuildGetModificationsArgumentsCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldBuildLabelArgumentsCorrectlyOnFailureNonAutoget]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldNotApplyLabelOrGetByLabelIfApplyLabelIsFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldNotDeleteLabelIfItWasNeverApplied]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldNotGetSourceIfAutoGetSourceIsFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldNotGetSourceIfNoWorkingFolderMatchesAndUseWorkingFolderTrueAndNoWorkingFolderSetInVault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldNotGetSourceIfNoWorkingFolderSpecifiedAndUseWorkingFolderTrueAndNoWorkingFolderSetInVault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldSetAndRemoveLabelOnFailure]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ShouldStripNonXmlFromWorkingFolderList]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.Vault3Test.ValuesShouldBeSetFromConfigurationXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.ActualOutputTest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.ModificationData]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.NoComments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.NumberOfModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.NumberOfModificationsWithInvalidDate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.ShouldFindFileAndFolderNamesForAddsAndDeletes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VaultHistoryParserTest.ShouldStripCharactersOutsideOfVaultElement]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ViewCVSUrlBuilderTest.CheckSetup]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.ViewCVSUrlBuilderTest.ValuePopulation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssApplyLabelTest.ApplyLabelIsDisabledByDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssApplyLabelTest.GetModificationsDoesNotCreateLabelWhenThereAreNoModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssApplyLabelTest.GetModificationsWhenApplyLabelIsDisabledDoesNotCreateLabels]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.IsEntryDelimiter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.Parse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseCheckedInFileAndFolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseCheckedInFileAndFolderInFrench]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseCheckedInFileAndFolderWithHypenInFilename]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseCheckedInFileAndFolderWithLineBreaks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseCreatedModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseEmptyComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseEmptyLineComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseFileAndFolder_addAtRoot]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseFileAndFolder_deleteFromSubfolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseFileAndFolderIfFolderIsCalledAdded]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseFileAndFolderWithNoComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseFileName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseInvalidUsernameLine]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseMultiLineComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseMultiWordUsername]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseNoComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseNonCommentAtCommentLine]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseSingleLineComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseUsernameAndDateWithPeriod]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseUsernameAndFRDate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseUsernameAndFRDateWithAsciiCode160]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseUsernameAndUKDate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ParseUsernameAndUSDate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ReadAllEntriesTest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ShouldBeAbleToCreateAllLocales]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssHistoryParserTest.ShouldThrowCruiseControlExceptionShowingDateStringIfCannotParseDate]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.FormatDateForEnglishServerWithFrenchLocalCulture]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.FormatDateInCultureInvariantFormat]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.FormatDateInUKFormat]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.FormatDateInUKFormatWithAMPMIndicator]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.FormatDateInUSFormat]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssLocaleTest.ParseDateAndTime]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.CreateWorkingDirectoryIfItDoesNotExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.DoNotGetFromDateIfAlwaysGetLatestIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.GetSourceShouldNotGetCleanCopy]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.OnlyGetSourceIfAutoGetSourceIsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ReadDefaultExecutableFromRegistry]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.RebaseRelativeWorkingDirectoryPathFromProjectWorkingDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldApplyTemporaryLabelBeforeGettingSource]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldDeleteTemporaryLabelIfIntegrationFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldDeserialiseFromXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldFailIfProcessTimesOut]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldPopulateWithMinimalConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldSetLocaleOnVssHistoryParserIfCultureChanges]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldWorkWhenStandardErrorIsNotNullButExitCodeIsZero]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.ShouldWorkWhenStandardErrorIsNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.StripQuotesFromSSDir]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.TemporaryLabelNotAppliedByDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyGetSourceProcessInfo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyGetSourceProcessInfoIfUsernameIsNotSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyHistoryProcessInfoArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyHistoryProcessInfoArgumentsWhenUsernameIsNotSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyHistoryProcessInfoArgumentsWithSpaceInProjectName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyLabelProcessInfoArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyLabelProcessInfoArgumentsWhenCreatingAndOverwritingTemporaryLabel]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VssTest.VerifyLabelProcessInfoArgumentsWhenCreatingAndOverwritingTemporaryLabelAndUsernameIsNotSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParseModificationWithAddAction]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParseModificationWithDeleteAction]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParseModificationWithEditAction]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParsingEmptyLogProducesNoModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParsingLotsOfEntries]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.ParsingSingleLogMessageProducesOneModification]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsHistoryParserTest.TwoEntriesOutsideOfRequestedTimeRangeAreIgnored]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsTest.VerifyGetModificationsProcessInfoArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsTest.VerifyGetModificationsProcessInfoArgumentsWhenDomainIsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsTest.VerifyGetSourceProcessInfoArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.VstsTest.VerifyGetSourceProcessInfoArgumentsWhenDomainIsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.WebSVNUrlBuilderTest.CheckSetup]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Sourcecontrol.WebSVNUrlBuilderTest.ValuePopulation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.AttemptToSaveWithInvalidXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.HandleExceptionLoadingStateFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.HandleExceptionSavingStateFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.HasPreviousStateIsTrueIfStateFileExists]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.LoadShouldThrowExceptionIfStateFileDoesNotExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.LoadStateFileWithValid144Data]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.LoadStateFromVersionedXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.LoadStateThrowsAnExceptionWithInvalidData]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.PopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.SaveProjectWithSpacesInName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.SaveWithInvalidDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.FileStateManagerTest.ShouldWriteXmlUsingUTF8Encoding]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.CheckIfProjectCanStartKnownStartableProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.CheckIfProjectCanStartKnownStartableProjectFromFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.CheckIfProjectCanStartKnownStoppedProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.CheckIfProjectCanStartKnownStoppedProjectFromFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.CheckIfProjectCanStartUnknownProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.DefaultConstructorSetsPersistanceLocation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.RecordProjectAsStartable]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.RecordProjectAsStartableAfterStopped]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.RecordProjectAsStartableAlreadyStarted]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.RecordProjectAsStopped]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.State.XmlProjectStateManagerTest.RecordProjectAsStoppedAlreadyStopped]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ArtifactCleanupTest.DeleteAllBuildLogs]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ArtifactCleanupTest.KeepLast5BuildLogs]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ArtifactCleanupTest.KeepLast5PublishedBuilds]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ArtifactCleanupTest.NoErrorWhenBuildLogFolderIsUnknown]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.RunASingleActionOnMultipleProjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.RunASingleActionOnSingleProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.RunHandlesNoActions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.RunMultipleCommands]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.ValidateGeneratesWarningWithNoTasks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.ValidateGeneratesWarningWithNullTasks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.CruiseServerControlTaskTests.ValidateHandlesValidConfig]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DataTaskResultTest.DataSetIsValid]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskResultTest.CreateFailedXmlFromDevenvOutput]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskResultTest.ShouldHandleSpecialCharacters]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.DefaultVisualStudioShouldBe2002IfNothingNewerInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.DefaultVisualStudioShouldBe2003IfNothingNewerInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.DefaultVisualStudioShouldBe2005IfNothingNewerInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.DefaultVisualStudioShouldBe2008IfNothingNewerInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.DefaultVisualStudioShouldBe2010IfNothingNewerInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2002ExplicitlyUsingVersionNameWhenEverythingInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2002ExplicitlyUsingVersionNumberWhenEverythingInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2003ExplicitlyUsingVersionNameWhenEverythingInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2003ExplicitlyUsingVersionNumberWhenEverythingInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2005ExplicitlyUsingVersionNameWhenEverythingInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2005ExplicitlyUsingVersionNumberWhenEverythingInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2008ExplicitlyUsingVersionNameWhenEverythingInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2008ExplicitlyUsingVersionNumberWhenEverythingInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2010ExplicitlyUsingVersionNameWhenEverythingInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.SelectVisualStudio2010ExplicitlyUsingVersionNumberWhenEverythingInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldFailToLoadInvalidVersionFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldLoadAllValuesFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldLoadMinimalValuesFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldSetOutputAndIntegrationStatusToFailedOnFailedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldSetOutputAndIntegrationStatusToSuccessOnSuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldThrowBuilderExceptionIfProcessExecutorThrowsAnException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldThrowBuilderExceptionIfProcessExecutorThrowsAnExceptionUsingUnkownProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.ShouldThrowBuilderExceptionIfProcessTimesOut]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.VerifyDevenvProcessInfo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DevenvTaskTest.VerifyDevenvProcessInfoWithProjectDefined]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DirectDynamicValueTests.ApplyTo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DirectDynamicValueTests.SetGetProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.ChangePropertyDifferentType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.ChangePropertySameType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindActualPropertyWithInvalidProperty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindActualPropertyWithValidProperty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindKeyedValueWithActualValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindPropertyMultiple]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindPropertyMultipleWithIndex]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindPropertyMultipleWithKey]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindPropertySingle]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.FindTypedValueWithActualValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.SplitPropertyIntoPartsMultipleValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.SplitPropertyIntoPartsMultipleValuesWithKey]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.SplitPropertyIntoPartsSingleValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.DynamicValueUtilityTests.SplitPropertyIntoPartsSingleValueWithKey]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ExecutableOutputShouldBeBuildResults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.IfConfiguredBaseDirectoryIsAbsoluteUseItAtBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.IfConfiguredBaseDirectoryIsEmptyUseProjectWorkingDirectoryAsBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.IfConfiguredBaseDirectoryIsNotAbsoluteUseProjectWorkingDirectoryAsFirstPartOfBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.IfConfiguredBaseDirectoryIsNotSetUseProjectWorkingDirectoryAsBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.PopulateFromConfigurationUsingOnlyRequiredElementsAndCheckDefaultValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.PopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldParseValidSuccessExitCodes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldPassSpecifiedPropertiesAsProcessInfoArgumentsToProcessExecutor]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldPassSuccessExitCodesToProcessExecutor]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldSetFailedStatusAndBuildOutputAsAResultOfFailedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldSetSuccessfulStatusAndBuildOutputAsAResultOfASuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldThrowBuilderExceptionIfProcessThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ExecutableTaskTest.ShouldThrowExceptionOnInvalidSuccessExitCodes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FakeTaskTest.PopulateFromConfigurationUsingOnlyRequiredElementsAndCheckDefaultValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FakeTaskTest.PopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FileTaskResultTest.DeleteAfterMergeDeletesTheFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FileTaskResultTest.FileIsNotDeletedIfDeletedAfterMergeIsNotSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FileTaskResultTest.ShouldReadContentsOfTempFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FileTaskResultTest.ShouldThrowReadableExceptionIfFileDoesNotExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.AutodetectFB3Path]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.AutodetectFB4Path]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.AutodetectFB5Path]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.BuildCommandLine]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.DoubleQuoteSpacesinPaths]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.FinalBuilderIsNotInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.InvalidProjectFileName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.PopulateFromCompleteConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.PopulateFromMinimalConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.RequiredPropertiesNotProvided]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.TemporaryLogFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.FinalBuilderTaskTest.TemporaryLogFileOverridesDontLogToOutput]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.PopulateFromConfigurationUsingOnlyRequiredElementsAndCheckDefaultValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.PopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.RebaseFromWorkingDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.ShouldAutomaticallyMergeTheBuildOutputFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.ShouldEncloseDirectoriesInQuotesIfTheyContainSpaces]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.ShouldFailOnFailedProcessResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.ShouldThrowBuilderExceptionIfProcessThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.ShouldThrowConfigurationExceptionIfAssemblyListNotSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.TimedOutExecutionShouldCauseBuilderException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.TimedOutExecutionShouldFailBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.GendarmeTaskTest.UseAssemblyCollectionAndAssemblyListFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.HttpRequestSettingsTest.PopulateFromReflectorWithAllOptions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.HttpRequestSettingsTest.PopulateFromReflectorWithOnlyRequiredOptions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.HttpStatusTaskTest.PopulateFromReflectorWithAllOptions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.HttpStatusTaskTest.PopulateFromReflectorWithOnlyRequiredOptions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.AttributeOnElementThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.ConfigurationIsLoadedCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.RunMergesAndCopiesFilesWithNullTarget]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.RunMergesAndCopiesFilesWithTargetSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.SubItemsOnFileThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.UnknownActionThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MergeFileTaskTest.UnknownItemThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationReaderTaskTest.ShouldAddReadModificationsToExistingOnes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationReaderTaskTest.ShouldReadModificationFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationReaderTaskTest.ShouldReadMultipleModificationFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.LoadFromConfigurationXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.LoadFromConfigurationXmlWithBuildTimeSetToTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.LoadFromMinimalConfigurationXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldRebaseDirectoryRelativeToArtifactDir]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldRebaseDirectoryRelativeToArtifactDirWithBuildTimeAppended]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldSaveEmptyFileIfNoModificationsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldSaveEmptyFileIfNoModificationsSpecifiedWithBuildTimeAppended]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldWriteOutModificationsToFileAsXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldWriteOutModificationsToFileAsXmlWithBuildTimeAppended]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldWriteXmlUsingUTF8Encoding]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ModificationWriterTaskTest.ShouldWriteXmlUsingUTF8EncodingWithBuildTimeAppended]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.AddQuotesAroundProjectsWithSpacesAndHandleNoSpecifiedTargets]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.AddQuotesAroundPropertiesWithSpaces]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.AddQuotesAroundTargetsWithSpaces]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.DoNotAddQuotesAroundBuildArgs]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.ExecuteSpecifiedProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.PopulateFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.PopulateFromMinimalConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.RebaseFromWorkingDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.ShouldAutomaticallyMergeTheBuildOutputFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.ShouldFailOnFailedProcessResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.TimedOutExecutionShouldCauseBuilderException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.MsBuildTaskTest.TimedOutExecutionShouldFailBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.IfConfiguredBaseDirectoryIsAbsoluteUseItAtBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.IfConfiguredBaseDirectoryIsEmptyUseProjectWorkingDirectoryAsBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.IfConfiguredBaseDirectoryIsNotAbsoluteUseProjectWorkingDirectoryAsFirstPartOfBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.IfConfiguredBaseDirectoryIsNotSetUseProjectWorkingDirectoryAsBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.PopulateFromConfigurationUsingOnlyRequiredElementsAndCheckDefaultValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.PopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldEncloseDirectoriesInQuotesIfTheyContainSpaces]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldGiveAPresentationValueForTargetsThatIsANewLineSeparatedEquivalentOfAllTargets]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldPassAppropriateDefaultPropertiesAsProcessInfoArgumentsToProcessExecutor]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldPassSpecifiedPropertiesAsProcessInfoArgumentsToProcessExecutor]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldPutQuotesAroundBuildFileIfItContainsASpace]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldSetFailedStatusAndBuildOutputAsAResultOfFailedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldSetSuccessfulStatusAndBuildOutputAsAResultOfASuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldSplitAtNewLineWhenSettingThroughPresentationValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldThrowBuilderExceptionIfProcessThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldThrowBuilderExceptionIfProcessTimesOut]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldWorkForEmptyAndNullStringsWhenSettingThroughPresentationValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NAntTaskTest.ShouldWorkForSingleTargetWhenSettingThroughPresentationValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.AllApplicationArgsAreSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.CanOverrideBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.CanOverrideExecutable]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.CanUsePathsWithSpaces]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.DefaultConstructorSetsFileSystemAndLogger]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.ExecuteRunsNDependWithDefaults]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NDependTaskTests.RunningOnExistingDirectoryChecksFilesAndCopiesWhenNewer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NullTasklTest.ShouldReturnUnchangedResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NullTasklTest.ShouldThrowExceptionWhenSimulateFailureIsTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.AllAssembliesShouldBeIncludedInTheArgument]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.IfNoAssembliesAreSpecifiedThenTheArgumentIsInvalid]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldDoubleQuoteCategoriesWhoseNameContainsWhiteSpace]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldNotSpecifyCategoriesIfTheRelativePropertiesAreSetToAnEmptyArray]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldNotSpecifyCategoriesIfTheRelativePropertiesAreSetToNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldNotSpecifyCategoriesWhoseNameIsEmptyStringOrWhiteSpace]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldSpecifyCategoriesIfTheRelativePropertiesAreSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldSpecifyXmlOutputFileToUse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldUseNoLogoArgument]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitArgumentTest.ShouldWrapOutputFileInQuotesIfItContainsASpace]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskExecutionTest.ExecuteNUnitConsoleAndRetrieveResultsFromFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskExecutionTest.ShouldThrowExceptionIfTestsFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskTest.HandleNUnitTaskFailure]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskTest.LoadWithExcludedCategories]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskTest.LoadWithMultipleAssemblies]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.NUnitTaskTest.LoadWithSingleAssemblyNunitPath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ExecuteRunsHandlesExceptionTask]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ExecuteRunsMultipleSuccessfulTasks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ExecuteRunsSuccessAndFailureTasks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ReadFullConfig]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ReadMinimalConfig]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ValidateFailsForPublishersSection]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ParallelTaskTests.ValidatePassesForTasksSection]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.DefaultPowerShellShouldBe1IfNothingNewerInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.DefaultPowerShellShouldBe2IfInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldLoadAllValuesFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldLoadMinimalValuesFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldSetOutputAndIntegrationStatusToFailedOnFailedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldSetOutputAndIntegrationStatusToSuccessOnSuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldThrowAnExceptionIfPowerShellNotInstalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldThrowBuilderExceptionIfProcessExecutorThrowsAnException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldThrowBuilderExceptionIfProcessExecutorThrowsAnExceptionUsingUnkownProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ShouldThrowBuilderExceptionIfProcessTimesOut]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.SuccessExitCodesHandlesEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.SuccessExitCodesHandlesNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.SuccessExitCodesIsSuccessfullySplitAndRebuilt]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.ToStringReturnsTheBaseDirectoryAndExe]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.VerifyPowerShellProcessInfoBasic]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.PowerShellTaskTest.VerifyPowerShellProcessInfoWithScriptsDirectoryConfigured]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.CheckIfSuccessIfProcessResultSucceeded]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.DataShouldBeStdOutAndStdErrIfStdErrExists]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.DataShouldBeStdOutIfNoStdErr]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.FailedIfProcessResultFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.FailedIfProcessResultTimedout]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.WriteFailedProcessResultToXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.WriteProcessResultToXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ProcessTaskResultTest.WriteTimedOutProcessResultToXml]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ConstructorShouldNotThrowException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.IfConfiguredBaseDirectoryIsAbsoluteUseItAtBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.IfConfiguredBaseDirectoryIsEmptyUseProjectWorkingDirectoryAsBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.IfConfiguredBaseDirectoryIsNotAbsoluteUseProjectWorkingDirectoryAsFirstPartOfBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.IfConfiguredBaseDirectoryIsNotSetUseProjectWorkingDirectoryAsBaseDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.PopulateFromConfigurationUsingOnlyRequiredElementsAndCheckDefaultValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.PopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.QuietAndTraceOptionShouldAddQuietAndTraceArgument]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.QuietOptionShouldAddQuietArgument]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldEncloseDirectoriesInQuotesIfTheyContainSpaces]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldGiveAPresentationValueForTargetsThatIsANewLineSeparatedEquivalentOfAllTargets]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldPassAppropriateDefaultPropertiesAsProcessInfoArgumentsToProcessExecutor]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldPassSpecifiedPropertiesAsProcessInfoArgumentsToProcessExecutor]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldPutQuotesAroundBuildFileIfItContainsASpace]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldRunWithMultipleTargetsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldSetFailedStatusAndBuildOutputAsAResultOfFailedBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldSetSuccessfulStatusAndBuildOutputAsAResultOfASuccessfulBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldSplitAtNewLineWhenSettingThroughPresentationValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldThrowBuilderExceptionIfProcessThrowsException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldThrowBuilderExceptionIfProcessTimesOut]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldWorkForEmptyAndNullStringsWhenSettingThroughPresentationValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.ShouldWorkForSingleTargetWhenSettingThroughPresentationValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.SilentAndQuietOptionShouldOnlyAddSilentArgument]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.SilentAndTraceOptionShouldAddSilentAndTraceArgument]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.SilentOptionShouldAddSilentArgument]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.RakeTaskTest.TraceOptionShouldAddTraceArgument]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ReplacementDynamicValueTests.ApplyTo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.ReplacementDynamicValueTests.SetGetProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SequentialTaskTests.ExecuteHandlesAnExceptionInATask]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SequentialTaskTests.ExecuteIgnoresFailures]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SequentialTaskTests.ExecuteRunsMultipleSuccessfulTasks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SequentialTaskTests.ExecuteStopsOnFirstFailure]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunAllowsTasksInSeparateContexts]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunFailsIfTaskErrors]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunFailsIfTaskFails]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunRunsTasksInSequence]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunTimesOutIfContextNotAvailable]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.SynchronisationTaskTests.RunWorksWithCustomContextName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.ApplyParametersHandlesEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.ApplyParametersHandlesNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.ApplyParametersHandlesParameter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsDirectValueForValidAttributeDynamicValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsDirectValueForValidAttributeDynamicValueWithEscapedCharacter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsDirectValueForValidAttributeDynamicValueWithoutDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsDirectValueForValidNodeDynamicValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsDirectValueForValidNodeDynamicValueWithoutDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidAttributeDynamicValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidAttributeDynamicValueWithFormat]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidAttributeDynamicValueWithoutDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidNodeDynamicValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidNodeDynamicValueWithFormat]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsMultipleReplacementValueForValidNodeDynamicValueWithoutDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidAttributeDynamicValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidAttributeDynamicValueWithFormat]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidAttributeDynamicValueWithoutDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidNodeDynamicValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidNodeDynamicValueWithFormat]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersAddsSingleReplacementValueForValidNodeDynamicValueWithoutDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.PreprocessParametersReturnsOriginalNodeWhenNoDynamicValues]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.RetrieveDescriptionOrNameRetrievesTheDescriptionWhenDescriptionIsSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.RetrieveDescriptionOrNameRetrievesTheNameWhenDescriptionIsNotSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.RunWithExceptionMarksStatusAsFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.RunWithFalseResultMarksStatusAsFailed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskBaseTests.RunWithTrueResultMarksStatusAsSuccess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.ApplyParametersStoresTheArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.InitialiseStatusHandlesEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.InitialiseStatusHandlesNonStatusTask]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.InitialiseStatusHandlesNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.InitialiseStatusHandlesStatusTask]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.ValidateHandlesEmpty]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.ValidateHandlesNonValidationTasks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.ValidateHandlesNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Tasks.TaskContainerBaseTests.ValidateHandlesValidationTasks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldDelegateIntegrationCompletedCallToInnerTrigger]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldFullyPopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldHandleNestedFilterTriggers]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldInvokeDecoratedTriggerWhenTimeIsOutsideOfRange]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldInvokeOverMidnightTriggerWhenCurrentTimeIsOutsideOfRange]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldMinimallyPopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotFilterIfTriggerBuildDayIsNotInFilter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotFilterIfTriggerBuildTimeIsNotInFilter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeDecoratedTriggerWhenTimeAndWeekDayMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeDecoratedTriggerWhenTimeIsEqualToStartTimeOrEndTime]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeDecoratedTriggerWhenTodayIsOneOfSpecifiedWeekdays]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeDecoratedTriggerWhenWeekDaysNotSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeOverMidnightTriggerWhenCurrentTimeIsAfterMidnight]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldNotInvokeOverMidnightTriggerWhenCurrentTimeIsBeforeMidnight]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldOnlyBuildBetween7AMAnd7PMOnWeekdays]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.FilterTriggerTest.ShouldUseFilterEndTimeIfTriggerBuildTimeIsInFilter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ProcessTrigger]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldDefaultPopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldFullyPopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldReturnForceBuildRequestIfSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldReturnInitialIntervalTimeForNextBuildOnServerStart]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldReturnIntervalTimeIfInitialBuildJustOccured]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.ShouldReturnIntervalTimeIfLastBuildJustOccured]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.VerifyThatShouldRequestInitialIntegrationAfterTwoSecondsAndSubsequentIntegrationsAfterTenSeconds]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.IntervalTriggerTest.VerifyThatShouldRequestIntegrationAfterTenSeconds]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldNotCareAboutOrderingForChecking]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldNotCareAboutOrderingForCheckingForceBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldNotFailWhenNoTriggersAndIntegrationCompletedCalled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldPassThroughIntegrationCompletedCallToAllSubTriggers]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldPopulateFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldPopulateFromConfigurationWithComment]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldPopulateFromMinimalConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnEarliestTriggerTimeForNextBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnForceBuildIfAllForceBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnForceBuildIfOneForceBuildAndOneIfModifications]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnForceBuildIfOneForceBuildAndOneNoBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnIfModificationExistsNoForceBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnNeverIfNoTriggerExists]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnNoBuildIfAllNoBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.ShouldReturnNoBuildWhenNoTriggers]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.MultipleTriggerTest.UsingAndConditionOnlyTriggersBuildIfBothTriggersShouldBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.DoNotTriggerIfProjectHasNotBuiltSinceLastPoll]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.DoNotTriggerWhenDependentProjectBuildFails]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.DoNotTriggerWhenInnerTriggerReturnsNoBuild]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.HandleExceptionInProjectLocator]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.IntegrationCompletedShouldDelegateToInnerTrigger]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.NextBuildShouldReturnInnerTriggerNextBuildIfUnknown]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.PopulateFromConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.PopulateFromMinimalConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.ShouldNotTriggerOnFirstIntegration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.ShouldNotTriggerOnFirstIntegrationIfDependentProjectBuildFailedAndTriggerFirstTimeIsSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.ShouldTriggerOnFirstIntegrationIfDependentProjectBuildSucceededAndTriggerFirstTimeIsSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ProjectTriggerTest.TriggerWhenDependentProjectBuildsSuccessfully]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.RollUpTriggerTest.FireDoesNotFireBeforeTimePeriodHasExpired]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.RollUpTriggerTest.FireDoesNotFireWithoutInnerTrigger]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.RollUpTriggerTest.FireFiresAfterTimePeriodHasExpired]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.RollUpTriggerTest.IntegrationCompletedCallsInnerTrigger]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.RollUpTriggerTest.NextBuildReturnsNextAllowedTimeForTimeRollUp]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.NextBuildTimeShouldBeSameTimeNextDay]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.NextBuildTimeShouldBeTheNextSpecifiedDay]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.NextBuildTimeShouldBeTheNextSpecifiedDayWithTheNextDayFarAway]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.RandomOffSetInMinutesFromTimeMayNotExceedMidnight]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.RandomOffSetInMinutesFromTimeShouldBePositive]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldFullyPopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldIncrementTheIntegrationTimeToTheNextDayAfterIntegrationIsCompleted]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldMinimallyPopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldNotUpdateNextBuildTimeUnlessScheduledBuildHasRun]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldOnlyRunOnSpecifiedDays]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldReturnSpecifiedBuildConditionWhenShouldRunIntegration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldRunIntegrationIfCalendarTimeIsAfterIntegrationTime]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.ScheduleTriggerTest.ShouldRunIntegrationOnTheNextDay]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldBuildAfterFirstInterval]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldDefaultPopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldFullyPopulateFromReflector]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldHandleExceptionAccessingUrl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldNotBuildFirstTime]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Triggers.UrlTriggerTest.ShouldNotBuildIfUrlHasNotChanged]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.FileChangedWatcherTest.HandleFileChanged]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.FileChangedWatcherTest.HandleFileMove]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HtmlAwareMultiTransformerTest.ShouldDelegateForEachFileAndSeparateWithLineBreaks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HtmlExceptionFormatterTest.FormatShouldReplaceNewLinesWithBRTags]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestInvalidUrl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestLastModifiedIsNotChanged]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestValidDynamicUrlThatDoesNotReturnLastModified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.HttpWrapperTest.TestValidUrlThatReturnsLastModified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.LogFileTraceListenerTest.LoggingAnEntryShouldFlushLogFileIfAutoFlushIsEnabled]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.AcceptAll]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.AnyFileNameMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.AnyFolderExactFolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.AnyFolderPartialExtension]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.AnySubFolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.CaseInsensitiveMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.CaseInsensitiveMisMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.CaseInsensitiveStarMismatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.ExactFolderAnyFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.ExactSubFolderAnyFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.FileNameMatch]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MatchMiddleStar]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MatchStarStarStarStar]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MatchTwoStars]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MatchWithExhaustingStrings]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MatchWithStarAtEnd]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MismatchExhaustedStringNoStarAtEnd]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MismatchExhaustedStrings]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MismatchStringExhausted]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MisMatchWithMatchBeforeStar]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MisMatchWithStar]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.MisMatchWithTwoStarsExhaustedStrings]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.NullOrEmptyTargetShouldNotMatchPattern]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.PartialFileNames]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.PartialFolderAnyFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.PathPrefixAnyFolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.SingleCharacterInName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.SingledOutFunnySlants]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.SingledOutStarStarNoExtension]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.SpecificExtensionInAnyFolder]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.TheFolderCaseInsensitive]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.TokenizeComplexTest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.TokenizeFunnySlants]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PathUtilTest.TokenizeTest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithAutoQuoteValueAddsOnTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithAutoQuoteValueDoesNotAddOnFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithPrefixedValueAddsOnTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithPrefixedValueDoesNotAddOnFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithValueAddsOnTrue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddIfWithValueDoesNotAddOnFalse]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddQuoteWithPrefixedValueAdds]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddQuoteWithValueAdds]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddWithAutoQuoteValueAdds]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddWithPrefixedValueAdds]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.AddWithValueAdds]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ConstructorWithNoArgumentsInitialises]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ConstructorWithOneArgumentInitialises]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ConstructorWithTwoArgumentsInitialises]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ImplicitOperatorGeneratesInstance]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.PlusOperatorAddsPrivateValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.PlusOperatorAddsPublicValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ToStringGeneratesPublicString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ToStringPrivateGeneratesPublicString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateArgumentsTests.ToStringPublicGeneratesPublicString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.ReadFailsNullOnRequired]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.ReadHandlesNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.ReadLoadsAttribute]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.ReadLoadsElement]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.WriteHandlesDirect]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringSerialiserTests.WriteHandlesIndirect]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringTests.ImplicitConvertsFromString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringTests.PublicIsHiddenPrivateIsSeen]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringTests.ToStringReturnsPublicValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringTests.ToStringWithPrivateReturnsPrivateValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.PrivateStringTests.ToStringWithPublicReturnsPublicValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ExecuteProcessAndEchoResultsBackThroughStandardOut]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ExecuteProcessAndEchoResultsBackThroughStandardOutWhereALargeAmountOfOutputIsProduced]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ForceProcessTimeoutBecauseTargetIsNonTerminating]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ProcessInfoDeterminesSuccessOfProcess]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ReadUnicodeFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.SetEnvironmentVariables]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ShouldNotUseATimeoutIfTimeoutSetToInfiniteOnProcessInfo]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.ShouldThrowMeaningfulExceptionIfWorkingDirectoryDoesNotExist]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.StartNonTerminatingProcessAndAbortThreadShouldKillProcessAndAbortThread]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.StartNonTerminatingProcessAndInterruptCurrentProcessShouldKillProcessButLeaveThreadRunning]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.StartProcessRunningCmdExeCallingNonExistentFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessExecutorTest.SupplyInvalidFilenameAndVerifyException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.IfExecutableIsFoundInWorkingDirectoryThenUseCombinedPathAsExecutablePath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.IfStandardInputContentIsNotSetThenStandardInputIsNotRedirected]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.IfStandardInputContentIsSetThenStandardInputIsRedirected]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.ProcessSuccessIsDeterminedBySuccessExitCodes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.ProcessSuccessRequiresZeroExitCode]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ProcessInfoTest.StripQuotesFromQuotedExecutablePath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ReflectionUtilTest.TestReflectionEquals]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.RegistryTest.GetLocalMachineSubKeyValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.RegistryTest.TryToGetExpectedInvalidSubKey]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.RegistryTest.TryToGetExpectedInvalidSubKeyValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.RegistryTest.TryToGetInvalidSubKey]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.RegistryTest.TryToGetInvalidSubKeyValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestArrayToNewLineSeparatedString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestAutoDoubleQuoteString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestEqualsIgnoreCase]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestGenerateHashCode]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestIntegrationPropertyToString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestIntegrationPropertyToStringWithUnsupportedType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestIsWhitespace]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestLastWord]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestLastWord_withSeps]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestMakeBuildResult]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestMakeBuildResultThrowsArgumentNullException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestNewLineSeparatedStringToArray]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestRemoveInvalidCharactersFromFileName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestRemoveNulls]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestRemoveTrailingPathDelimiter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestStrip]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.TestStripQuotes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.StringUtilTest.UrlEncodeNameCorrectlyEncodesNames]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.LoadReadsFileContentCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldAllowOverwrites]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldAllowOverwritesEvenWhenDestinationHasReadOnlyAttributeSet]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldCopyDirectoryToDirectoryRecursively]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldCopyFileToDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldCopyFileToFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldSaveToFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldSaveToFileAtomically]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldSaveUnicodeToFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemIoFileSystemTest.ShouldSaveUnicodeToFileAtomically]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemPathTest.ShouldConvertPathSeparatorForMono]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.SystemPathTest.ShouldConvertPathSeparatorForWindows]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TempFileUtilTest.CreateTempFileWithContent]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.CanDeserializeAsElements]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.CanDeserializeAsElementsWithUnits]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.CanDeserializeAttributes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.HandleSerializingNull]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.MillisAreSerializedWithNoPeriodAttribute]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutSerializationTest.MinutesAreSerializedWithAPeriodAttribute]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutTest.CanSpecifyTimeoutInHours]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutTest.CanSpecifyTimeoutInMinutes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutTest.CanSpecifyTimeoutInSeconds]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.TimeoutTest.DefaultTimeoutIsInMillis]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.WildCardPathTest.HandlesWhiteSpaceInTheFileName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.WildCardPathTest.InvalidWildCardPathReturnsNoFiles]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.WildCardPathTest.StringWithNoWildCardsReturnsSingleFile]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.WildCardPathTest.StringWithPrefixAndWildcardsReturnsAllMatchingFiles]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.WildCardPathTest.StringWithWildcardsReturnsAllMatchingFiles]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.IndentOutputWhenFormattingIsSpecified]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldBeAbleToWriteWhenFragmentHasMultipleRootElements]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldBeAbleToWriteWhenFragmentIsSurroundedByText]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldClearBufferIfInvalidXmlContentWrittenTwice]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldIgnoreDTDEntities]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldIgnoreXmlDeclaration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldStripIllegalCharacters]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldStripIllegalCharactersFromCDATABlock]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldWriteInvalidXmlContentToUnderlyingWriterAsCData]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.ShouldWriteValidXmlContentToUnderlyingWriter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.UnclosedXmlFragmentEndingInCarriageReturnShouldEncloseInCDATATag]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.WriteOutputWithInvalidXmlContainingCDATACloseCommand]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.WriteTextContainingMalformedXmlElements]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlFragmentWriterTest.XmlWithoutClosingElementShouldEncloseInCDATA]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.GetFirstElement]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.GetSingleElement]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectRequiredValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectRequiredValueWithMissingElement]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectRequiredValueWithMissingValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectValueWithAttribute]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectValueWithMissingElement]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.SelectValueWithMissingValue]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.VerifyCDATAEncode]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.VerifyPCDATAEncodeDoesNotEncodeOthers]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XmlUtilTest.VerifyPCDATAEncodeEncodes]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XslTransformerTest.ShouldFailWhenInputInvalid]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XslTransformerTest.ShouldFailWhenXslFileMissing]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XslTransformerTest.ShouldFailWhenXslInvalid]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XslTransformerTest.ShouldPassThroughXSLTArgs]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.XslTransformerTest.ShouldTransformData]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ZipCompressionServiceTests.CompressStringCompressesAString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ZipCompressionServiceTests.CompressStringValidatesInput]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ZipCompressionServiceTests.ExpandStringExpandsAString]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Core.Util.ZipCompressionServiceTests.ExpandStringValidatesInput]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.CCNet_1835.StartServer_ForceBuildDependendProject_Wait_CheckingProjectDoesGetTriggeredIfTriggerFirstTimeIsTrue]]></message>
          <message level="Info"><![CDATA[[10:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml"]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Starting integrator for project: CheckBuild]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Starting integrator for project: InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG]  [] has been granted ForceAbortBuild permission on 'CheckBuild']]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Project: 'CheckBuild' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Project: 'CheckBuild' is first in queue: 'Q1' and shall start integration.]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating CheckBuild]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project CheckBuild]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] No modifications detected.]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project CheckBuild]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project CheckBuild]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Integration complete: Success - 12.07.2010 13:12:36]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Retrieving ProjectStatus from server: tcp://localhost:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Found status for dependent project CheckBuild is Success]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is added to queue: 'Q1' in position 0. Requestsource : IntervalTrigger ()]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is first in queue: 'Q1' and shall start integration.]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] No modifications detected.]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Building: Build (ForceBuild) triggered from IntervalTrigger]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Integration complete: Success - 12.07.2010 13:13:06]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: CheckBuild]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Integrator for project: InnerTriggerTest_CCNet1835 is now stopped.]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Integrator for project: CheckBuild is now stopped.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.CCNet_1835.StartServer_ForceBuildDependendProject_Wait_CheckingProjectDoesNotGetTriggered]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.CCNet_1835.StartServer_ForceBuildDependendProjectTwice_Wait_CheckingProjectDoesGetTriggered]]></message>
          <message level="Info"><![CDATA[[15:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml"]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Starting integrator for project: CheckBuild]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG]  [] has been granted ForceAbortBuild permission on 'CheckBuild']]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Project: 'CheckBuild' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Starting integrator for project: InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Project: 'CheckBuild' is first in queue: 'Q1' and shall start integration.]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating CheckBuild]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project CheckBuild]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] No modifications detected.]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project CheckBuild]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project CheckBuild]]></message>
          <message level="Info"><![CDATA[[12:INFO] Config file modification detected for  D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml]]></message>
          <message level="Info"><![CDATA[[12:INFO] Configuration changed: Restarting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[12:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml"]]></message>
          <message level="Info"><![CDATA[[12:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\ProblemWithInnerTriggers_CCnet1835.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[12:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Starting integrator for project: CheckBuild]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Starting integrator for project: InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Integration complete: Success - 12.07.2010 13:13:12]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG]  [] has been granted ForceAbortBuild permission on 'CheckBuild']]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Project: 'CheckBuild' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Project: 'CheckBuild' is first in queue: 'Q1' and shall start integration.]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating CheckBuild]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project CheckBuild]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] No modifications detected.]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project CheckBuild]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project CheckBuild]]></message>
          <message level="Info"><![CDATA[[CheckBuild:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Integration complete: Success - 12.07.2010 13:13:18]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Retrieving ProjectStatus from server: tcp://localhost:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Retrieving ProjectStatus from server: tcp://localhost:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Found status for dependent project CheckBuild is Success]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is added to queue: 'Q1' in position 0. Requestsource : IntervalTrigger ()]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:DEBUG] Found status for dependent project CheckBuild is Success]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is added to queue: 'Q1' in position 0. Requestsource : IntervalTrigger ()]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is first in queue: 'Q1' and shall start integration.]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Project: 'InnerTriggerTest_CCNet1835' is first in queue: 'Q1' and shall start integration.]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] No modifications detected.]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Building: Build (ForceBuild) triggered from IntervalTrigger]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] No modifications detected.]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Building: Build (ForceBuild) triggered from IntervalTrigger]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Integration complete: Success - 12.07.2010 13:14:05]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:ERROR] Unable to save integration result: ThoughtWorks.CruiseControl.Core.CruiseControlException: Unable to save the IntegrationResult to the specified directory: D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\InnerTriggerTest_CCNet1835.state]]></message>
          <message level="Info"><![CDATA[<?xml version="1.0" encoding="utf-8"?>]]></message>
          <message level="Info"><![CDATA[<IntegrationResult xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" scmError="false">]]></message>
          <message level="Info">
            <ProjectName>InnerTriggerTest_CCNet1835</ProjectName>
          </message>
          <message level="Info">
            <ProjectUrl>http://confluence.public.thoughtworks.org</ProjectUrl>
          </message>
          <message level="Info">
            <BuildCondition>ForceBuild</BuildCondition>
          </message>
          <message level="Info">
            <Label>1</Label>
          </message>
          <message level="Info"><![CDATA[<Parameters>]]></message>
          <message level="Info">
            <NameValuePair name="$CCNetArtifactDirectory" value="D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\scenarioTests\InnerTriggerTest_CCNet1835" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetBuildCondition" value="ForceBuild" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetBuildDate" value="2010-07-12" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetBuildTime" value="13:14:00" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetFailureUsers" value="System.Collections.ArrayList" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetIntegrationStatus" value="Unknown" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetLabel" value="1" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetLastIntegrationStatus" value="Unknown" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetListenerFile" value="D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\scenarioTests\InnerTriggerTest_CCNet1835\InnerTriggerTest_CCNet1835_ListenFile.xml" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetModifyingUsers" value="System.Collections.ArrayList" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetNumericLabel" value="1" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetProject" value="InnerTriggerTest_CCNet1835" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetProjectUrl" value="http://confluence.public.thoughtworks.org" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetRequestSource" value="IntervalTrigger" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetUser" value="" />
          </message>
          <message level="Info">
            <NameValuePair name="$CCNetWorkingDirectory" value="D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\scenarioTests\InnerTriggerTest_CCNet1835" />
          </message>
          <message level="Info"><![CDATA[</Parameters>]]></message>
          <message level="Info">
            <WorkingDirectory>D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\scenarioTests\InnerTriggerTest_CCNet1835</WorkingDirectory>
          </message>
          <message level="Info">
            <ArtifactDirectory>D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\scenarioTests\InnerTriggerTest_CCNet1835</ArtifactDirectory>
          </message>
          <message level="Info">
            <Status>Success</Status>
          </message>
          <message level="Info">
            <StartTime>2010-07-12T13:14:00.18975+02:00</StartTime>
          </message>
          <message level="Info">
            <EndTime>2010-07-12T13:14:05.18975+02:00</EndTime>
          </message>
          <message level="Info">
            <LastIntegrationStatus>Unknown</LastIntegrationStatus>
          </message>
          <message level="Info">
            <LastSuccessfulIntegrationLabel>1</LastSuccessfulIntegrationLabel>
          </message>
          <message level="Info">
            <FailureUsers />
          </message>
          <message level="Info">
            <lastBuild>Success</lastBuild>
          </message>
          <message level="Info"><![CDATA[</IntegrationResult> ---> System.IO.IOException: Die Datei "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\InnerTriggerTest_CCNet1835.state-NEW" ist bereits vorhanden.]]></message>
          <message level="Info"><![CDATA[bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)]]></message>
          <message level="Info"><![CDATA[bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)]]></message>
          <message level="Info"><![CDATA[bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)]]></message>
          <message level="Info"><![CDATA[bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)]]></message>
          <message level="Info"><![CDATA[bei ThoughtWorks.CruiseControl.Core.Util.SystemIoFileSystem.AtomicSave(String file, String content, Encoding encoding) in d:\Build\Projects\CruiseControl.NET\SCM\project\core\util\SystemIoFileSystem.cs:Zeile 142.]]></message>
          <message level="Info"><![CDATA[bei ThoughtWorks.CruiseControl.Core.State.FileStateManager.SaveState(IIntegrationResult result) in d:\Build\Projects\CruiseControl.NET\SCM\project\core\state\FileStateManager.cs:Zeile 149.]]></message>
          <message level="Info"><![CDATA[--- Ende der internen Ausnahmestapelüberwachung ---]]></message>
          <message level="Info"><![CDATA[bei ThoughtWorks.CruiseControl.Core.State.FileStateManager.SaveState(IIntegrationResult result) in d:\Build\Projects\CruiseControl.NET\SCM\project\core\state\FileStateManager.cs:Zeile 153.]]></message>
          <message level="Info"><![CDATA[bei ThoughtWorks.CruiseControl.Core.IntegrationResultManager.FinishIntegration() in d:\Build\Projects\CruiseControl.NET\SCM\project\core\IntegrationResultManager.cs:Zeile 79.]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Integration complete: Success - 12.07.2010 13:14:05]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: CheckBuild]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: InnerTriggerTest_CCNet1835]]></message>
          <message level="Info"><![CDATA[[InnerTriggerTest_CCNet1835:INFO] Integrator for project: InnerTriggerTest_CCNet1835 is now stopped.]]></message>
          <message level="Info"><![CDATA[[CheckBuild:INFO] Integrator for project: CheckBuild is now stopped.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.DynamicValuesTests.DynamicValuesHandlePrivateStringsWithoutPassword]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml"]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:WARN] Version mismatch - CruiseControl.NET is version 1.5, the configuration is for version 1.6]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:WARN] Email publishers are best placed in the publishers section of the configuration]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Log cache time set to 5 minutes]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:DEBUG]  [] has been granted ForceAbortBuild permission on 'Test Project']]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Project: 'Test Project' is added to queue: 'Test Project' in position 0. Requestsource : BUILD ()]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Starting integrator for project: Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Queue: 'Test Project' is attempting to be in-use, trying to lock related queues]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Project: 'Test Project' is first in queue: 'Test Project' and shall start integration.]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] No modifications detected.]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Integration complete: Success - 12.07.2010 13:14:10]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping extensions]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping integrator for project: Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Integrator for project: Test Project is now stopped.]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Disconnecting remote server:]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Unregistering channel: tcp]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting extensions]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.DynamicValuesTests.DynamicValuesHandlePrivateStringsWithPassword]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml"]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:WARN] Version mismatch - CruiseControl.NET is version 1.5, the configuration is for version 1.6]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:WARN] Email publishers are best placed in the publishers section of the configuration]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Log cache time set to 5 minutes]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:DEBUG]  [] has been granted ForceAbortBuild permission on 'Test Project']]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Project: 'Test Project' is added to queue: 'Test Project' in position 0. Requestsource : BUILD ()]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Starting integrator for project: Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Queue: 'Test Project' is attempting to be in-use, trying to lock related queues]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Project: 'Test Project' is first in queue: 'Test Project' and shall start integration.]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] No modifications detected.]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project Test Project]]></message>
          <message level="Info"><![CDATA[[12:INFO] Config file modification detected for  D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml]]></message>
          <message level="Info"><![CDATA[[12:INFO] Configuration changed: Restarting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[12:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml"]]></message>
          <message level="Info"><![CDATA[[12:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\ScenarioTests.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[12:WARN] Version mismatch - CruiseControl.NET is version 1.5, the configuration is for version 1.6]]></message>
          <message level="Info"><![CDATA[[12:WARN] Email publishers are best placed in the publishers section of the configuration]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Starting integrator for project: Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Integration complete: Success - 12.07.2010 13:14:16]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping extensions]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping integrator for project: Test Project]]></message>
          <message level="Info"><![CDATA[[Test Project:INFO] Integrator for project: Test Project is now stopped.]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Disconnecting remote server:]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Unregistering channel: tcp]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting extensions]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_1]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_2]]></message>
          <message level="Info"><![CDATA[[17:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\CCNetConfigWithPreProcessor_2.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_2.xml"]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_2.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\test2.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[MyFirstProject:INFO] Starting integrator for project: MyFirstProject]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: MyFirstProject]]></message>
          <message level="Info"><![CDATA[[MyFirstProject:INFO] Integrator for project: MyFirstProject is now stopped.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_3]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_4]]></message>
          <message level="Info"><![CDATA[[21:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\CCNetConfigWithPreProcessor_4.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_4.xml"]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_4.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\test4.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[MyFirstProject:INFO] Starting integrator for project: MyFirstProject]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: MyFirstProject]]></message>
          <message level="Info"><![CDATA[[MyFirstProject:INFO] Integrator for project: MyFirstProject is now stopped.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.MustBeAbleToParse_5]]></message>
          <message level="Info"><![CDATA[[22:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\CCNetConfigWithPreProcessor_5.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_5.xml"]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor_5.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\test5.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
          <message level="Info"><![CDATA[[MyFirstProject:INFO] Starting integrator for project: MyFirstProject]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: MyFirstProject]]></message>
          <message level="Info"><![CDATA[[MyFirstProject:INFO] Integrator for project: MyFirstProject is now stopped.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.PreprocessorTest.Simulate]]></message>
          <message level="Info"><![CDATA[[23:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\CCNetConfigWithPreProcessor.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor.xml"]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\CCNetConfigWithPreProcessor.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\Definitions.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
          <message level="Info"><![CDATA[[Test01:INFO] Starting integrator for project: Test01]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG]  [] has been granted ForceAbortBuild permission on 'Test01']]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Project: 'Test01' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
          <message level="Info"><![CDATA[[Test01:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
          <message level="Info"><![CDATA[[Test01:INFO] Project: 'Test01' is first in queue: 'Q1' and shall start integration.]]></message>
          <message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating Test01]]></message>
          <message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
          <message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project Test01]]></message>
          <message level="Info"><![CDATA[[Test01:INFO] No modifications detected.]]></message>
          <message level="Info"><![CDATA[[Test01:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
          <message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project Test01]]></message>
          <message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project Test01]]></message>
          <message level="Info"><![CDATA[[Test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
          <message level="Info"><![CDATA[[Test01:INFO] Integration complete: Success - 12.07.2010 13:14:23]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: Test01]]></message>
          <message level="Info"><![CDATA[[Test01:INFO] Integrator for project: Test01 is now stopped.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.SimpleScenarioTests.ForceBuildOf1ProjectAndCheckBasicPropertiesOfProjectStatus]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\Simple.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\Simple.xml"]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\Simple.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Log cache time set to 5 minutes]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Starting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[test02:INFO] Starting integrator for project: test02]]></message>
          <message level="Info"><![CDATA[[test01:INFO] Starting integrator for project: test01]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Initialising security]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Starting extensions]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:DEBUG]  [] has been granted ForceAbortBuild permission on 'test01']]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Project: 'test01' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
          <message level="Info"><![CDATA[[test01:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
          <message level="Info"><![CDATA[[test01:INFO] Project: 'test01' is first in queue: 'Q1' and shall start integration.]]></message>
          <message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating test01]]></message>
          <message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
          <message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project test01]]></message>
          <message level="Info"><![CDATA[[test01:INFO] No modifications detected.]]></message>
          <message level="Info"><![CDATA[[test01:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
          <message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project test01]]></message>
          <message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project test01]]></message>
          <message level="Info"><![CDATA[[test01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
          <message level="Info"><![CDATA[[test01:INFO] Integration complete: Success - 12.07.2010 13:14:29]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping extensions]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping integrator for project: test02]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Stopping integrator for project: test01]]></message>
          <message level="Info"><![CDATA[[test01:INFO] Integrator for project: test01 is now stopped.]]></message>
          <message level="Info"><![CDATA[[test02:INFO] Integrator for project: test02 is now stopped.]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Disconnecting remote server:]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Unregistering channel: tcp]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting extensions]]></message>
          <message level="Info"><![CDATA[[TestRunnerThread:INFO] Aborting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.IntegrationTests.TriggerTests.Simulate]]></message>
          <message level="Info"><![CDATA[[24:DEBUG] [FileChangedWatcher] Add config file 'IntegrationScenarios\Triggers.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Reading configuration file "D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\Triggers.xml"]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG] [FileChangedWatcher] Add config file 'D:\Build\Projects\CruiseControl.NET\SCM\Build\UnitTests\IntegrationScenarios\Triggers.xml' to file change watcher collection.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:WARN] Configuration does not have any version information - assuming the configuration is for version 1.5]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Log cache time set to 5 minutes]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseManager: Listening on url: tcp://213.165.85.168:21235/CruiseManager.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Registered channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] CruiseServerClient: Listening on url: tcp://213.165.85.168:21235/CruiseServerClient.rem]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[triggerTest01:INFO] Starting integrator for project: triggerTest01]]></message>
          <message level="Info"><![CDATA[[triggerTest02:INFO] Starting integrator for project: triggerTest02]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Initialising security]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Starting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:DEBUG]  [] has been granted ForceAbortBuild permission on 'triggerTest01']]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Project: 'triggerTest01' is added to queue: 'Q1' in position 0. Requestsource : BUILD ()]]></message>
          <message level="Info"><![CDATA[[triggerTest01:INFO] Queue: 'Q1' is attempting to be in-use, trying to lock related queues]]></message>
          <message level="Info"><![CDATA[[triggerTest01:INFO] Project: 'triggerTest01' is first in queue: 'Q1' and shall start integration.]]></message>
          <message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.Project.Integrate : Integrating triggerTest01]]></message>
          <message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Entering]]></message>
          <message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Getting Modifications for project triggerTest01]]></message>
          <message level="Info"><![CDATA[[triggerTest01:INFO] No modifications detected.]]></message>
          <message level="Info"><![CDATA[[triggerTest01:INFO] Building: Build (ForceBuild) triggered from BUILD]]></message>
          <message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Creating Label for project triggerTest01]]></message>
          <message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate : Running tasks of project triggerTest01]]></message>
          <message level="Info"><![CDATA[[triggerTest01:TRACE] ThoughtWorks.CruiseControl.Core - ThoughtWorks.CruiseControl.Core.IntegrationRunner.PostBuild : Running publishers]]></message>
          <message level="Info"><![CDATA[[triggerTest01:INFO] Integration complete: Success - 12.07.2010 13:14:35]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: triggerTest01]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Stopping integrator for project: triggerTest02]]></message>
          <message level="Info"><![CDATA[[triggerTest01:INFO] Integrator for project: triggerTest01 is now stopped.]]></message>
          <message level="Info"><![CDATA[[triggerTest02:INFO] Integrator for project: triggerTest02 is now stopped.]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Disconnecting remote server:]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Unregistering channel: tcp]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting extensions]]></message>
          <message level="Info"><![CDATA[[CCNet Server:INFO] Aborting CruiseControl.NET Server]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.BadReferenceExceptionTests.CreateWithReference]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.BadReferenceExceptionTests.CreateWithReferenceAndMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.BadReferenceExceptionTests.CreateWithReferenceMessageAndException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.BadReferenceExceptionTests.PassThroughSerialisation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsEventArgsTests.ConstructorSetsProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsExceptionTests.ConstructorSetsType]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsExceptionTests.ExceptionCanBeSerialised]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsExceptionTests.FullNewSetsAllProperties]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsExceptionTests.NewWithMessageSetsMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CommunicationsExceptionTests.NewWithNoParametersSetsDefaultMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseControlExceptionTests.CreateDefault]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseControlExceptionTests.CreateWithMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseControlExceptionTests.CreateWithMessageAndException]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseControlExceptionTests.PassThroughSerialisation]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientBaseTests.DisposeDoesNothingWhenNotLoggedIn]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientBaseTests.DisposeLogsOutWhenLoggedIn]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientBaseTests.LoginConvertsObjectToCredentials]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateClientDetectsHttpClient]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateClientDetectsRemotingClient]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateClientSetsTargetServer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateClientThrowsExceptionOnUnknown]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateHttpClientGeneratesClient]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateHttpClientSetsTargetServer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateRemotingClientGeneratesClient]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientFactoryTests.GenerateRemotingClientSetsTargetServer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.AbortBuildSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.AddProjectSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.CancelPendingRequestSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ChangePasswordSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.DeleteProjectSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.DiagnoseSecurityPermissions]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ForceBuildSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetArtifactDirectory]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetBuildNames]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetCruiseServerSnapshot]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetExternalLinks]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetLatestBuildName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetLog]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetModificationHistoryDocument]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetMostRecentBuildNames]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetProjectStatusReturnsProjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetProjectStatusSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetProjectStatusThrowsExceptionOnFailure]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetRSSFeed]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetSecurityConfiguration]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetServerLogForProject]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetServerLogForServer]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetServerVersion]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.GetStatisticsDocument]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.IsBusyReturnsUnderlyingConnectionIsBusy]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ListBuildParameters]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ListUsers]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.LoginIsFailure]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.LoginIsSuccessful]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.Logout]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ReadAuditRecordsWithFilter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ReadAuditRecordsWithoutFilter]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.RequestSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.ResetPasswordSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.SendMessageSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.SessionTokenIsSetCorrectly]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.StartProjectSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.StopProjectSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.UpdateProjectSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerClientTests.WaitForExitSendsRequest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerHttpClientTests.ForceBuildCorrectlyHandlesRelativePath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerHttpClientTests.GetProjectStatusCorrectlyHandles1_1Data]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerHttpClientTests.GetProjectStatusCorrectlyHandles1_4_4Data]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerHttpClientTests.GetProjectStatusCorrectlyHandlesCCData]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerHttpClientTests.GetProjectStatusCorrectlyHandlesRelativePath]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.CorrectAssignmentOfConstructorArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetChangedWithDifferingNumberOfProjects]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetChangedWithDifferingProjectNames]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetChangedWithDifferingProjectStatus]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetChangedWithNullArguments]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetChangedWithQueueChanges]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.DetectQueueSetNotChanged]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.ShouldFindProjectStatusBasedOnProjectName]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.CruiseServerSnapshotTest.ShouldReturnNullIfNamedProjectNotFound]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.EncryptingConnectionTests.ConstructorWiresUpEvents]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.EncryptingConnectionTests.DisposedIsPassedOn]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.EncryptingConnectionTests.PropertiesAreRetrievedFromInnerConnection]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.EncryptingConnectionTests.SendMessageEncryptsMessage]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.ExtensionConfigurationTests.ItemsGetSetTest]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.HttpConnectionTests.AddressReturnsTheUrl]]></message>
          <message level="Info"><![CDATA[***** ThoughtWorks.CruiseControl.UnitTests.Remote.HttpConnectionTests.IsBusyReturnsFalseWhenNothingIsHappening]]></message>
          <message level="Info"><![CDATA[***** T