Hello everyone,

After upgrading to Cruise Control 1.5 I my NUnit results do not seem
to be showing up on my Project Report.  (Link below is just an example
to indicate the page in question):
http://MyServer/ccnet/server/local/project/POS/build/log20100727195923.xml/ViewBuildReport.aspx

When viewing the Build Log I see the results of the unit tests (in the
expected XML format) at the bottom of the Build Log page.  (Link below
is just an example to indicate the page in question):

http://MyServer/ccnet/server/local/project/POS/build/log20100727195923.xml/ViewBuildLog.aspx


I have confirmed that the XML output file is being generated in the
appropriate folder and I believe I have both my FileMergeTaskPublisher
and XMLLogPublisher created appropriately.

Here is a few screencaps of my setup:

http://screencast.com/t/NzI3YmVmNjk
http://screencast.com/t/NWE1ZjI0


Here is the section of my config file for the offending project:

<project name="POS">
    <webURL>http://MyServer/ccnet/server/local/project/POS/
ViewProjectReport.aspx</webURL>
    <modificationDelaySeconds>10</modificationDelaySeconds>
    <sourcecontrol type="svn">
      <trunkUrl>SomeUrlForOurSource</trunkUrl>
      <workingDirectory>C:\CruiseControl\POS\</workingDirectory>
      <executable>C:\Program Files\VisualSVN Server\bin\svn.exe</
executable>
      <username>SomeUserName</username>
      <password>SomePassword</password>
      <autoGetSource>True</autoGetSource>
      <tagOnSuccess>False</tagOnSuccess>
    </sourcecontrol>
    <triggers>
      <intervalTrigger seconds="720" buildCondition="ForceBuild" />
    </triggers>
    <tasks>
      <nant>
        <executable>C:\CruiseControl\tools\nant\bin\NAnt.exe</
executable>
        <baseDirectory>C:\CruiseControl\POS</baseDirectory>
        <buildFile>pos.build</buildFile>
      </nant>
      <exec executable="C:\CruiseControl\Tools\nunit\bin\nunit-
console.exe">
        <buildArgs>"C:\CruiseControl\POS\PosTests.nunit" -xml="C:
\CruiseControl\Results\NunitResults.xml"</buildArgs>
        <buildTimeoutSeconds>320</buildTimeoutSeconds>
      </exec>
    </tasks>
    <publishers>
      <merge>
        <files>
          <file>C:\CruiseControl\Results\NunitResults.xml</file>
        </files>
      </merge>
      <xmllogger />
    </publishers>
  </project>


Can anyone tell me what I'm doing wrong?  This exact configuration
worked pre 1.5 version.

Reply via email to