Hi,
I am using NCover 3.4.14.6908 with CC.net 1.5.6804.1
I use ncover to test my Fitnesse coverage.
since i have one cc.net project, I am running ncover.console and
reporting for each Fitnesse suite i have.(and i have a few).
the problem is that I can't show all the fullcoveragereport.html in
the dashboard  since I cant give a full path in the dashboard.config
(of cc.net).
how can I tell the dashboard to take the coverage.html from different
places? (as i can create them in different folders in the
<ncoverReport>)

any help will be highly appreciated

my cc.net config look like this:
<tasks>
<ncoverProfile>
                        <executable>C:\Program 
Files\NCover\NCover.Console.exe</executable>
                        
<coverageFile>C:\ApeDeskBuild\NCover\SuperSpy\SuperSpyCoverage.xml</
coverageFile>
                        <description>Ncover running Fitnesse 
SuperSpy</description>
        
<includedAssemblies>TritonAgentLib.dll;DeskStoreLib.dll;GateAgentLib.dll</
includedAssemblies>
                        
<program>d:\wc\src\Fitnesse\TestLibs\SuperSpy\TestRunner.exe</
program>
                        <programParameters>-c 
d:\wc\src\Fitnesse\TestLibs\superspy.config -
results C:\ApeDeskBuild\results\fitnesseSuperSpy-results.xml -format
xml localhost 8080 MiddleOfficeFrontPage.SuiteSuperSpy</
programParameters>
                        <workingDir>d:\wc\src\Fitnesse\Server</workingDir>
                        <projectName>Fitnesse SuperSpy</projectName>
                        <timeout>1000</timeout>
                </ncoverProfile>

                <ncoverReport>
                        <executable>C:\Program 
Files\NCover\NCover.Reporting.exe</
executable>
                        
<!--<outputDir>C:\ApeDeskBuild\NCover\SuperSpy</outputDir>-->
                        <outputDir>ncover\ssreports</outputDir>
                        <reports>
                                <report>FullCoverageReport</report>
                        </reports>
                        <sortBy>CoveragePercentageAscending</sortBy>
                        
<coverageFile>C:\ApeDeskBuild\NCover\SuperSpy\SuperSpyCoverage.xml</
coverageFile>
                        <description>Ncover running Reporting 
SuperSpy</description>
                        <timeout>1000</timeout>
                </ncoverReport>
<ncoverProfile>
                        <executable>C:\Program 
Files\NCover\NCover.Console.exe</executable>
                        <coverageFile>C:\ApeDeskBuild\NCover\TaxService
\TaxServiceCoverage.xml</coverageFile>
                        <description>Ncover running Fitnesse 
TaxService</description>
        
<includedAssemblies>ServiceLib.dll;TaxExemptRules.dll;ServiceApi.dll</
includedAssemblies>
                        
<program>d:\wc\src\Fitnesse\TestLibs\TaxService\TestRunner.exe</
program>
                        <programParameters>-c 
d:\wc\src\Fitnesse\TestLibs\taxService.config
-results C:\ApeDeskBuild\results\fitnesseTaxService-results.xml -
format xml localhost 8080 MiddleOfficeFrontPage.SuiteTaxFeeService</
programParameters>
                        <workingDir>d:\wc\src\Fitnesse\Server</workingDir>
                        <projectName>Fitnesse TaxService</projectName>
                        <timeout>1000</timeout>
                </ncoverProfile>

                <ncoverReport>
                        <executable>C:\Program 
Files\NCover\NCover.Reporting.exe</
executable>
                        <outputDir>ncover\taxreports</outputDir>
                        <reports>
                                <report>FullCoverageReport</report>
                        </reports>
                        <sortBy>CoveragePercentageAscending</sortBy>
                        <coverageFile>C:\ApeDeskBuild\NCover\TaxService
\TaxServiceCoverage.xml</coverageFile>
                        <description>Ncover running Reporting 
TaxService</description>
                        <timeout>1000</timeout>
                </ncoverReport>



and my dsahboard.config like this:
 <buildPlugins>
      <buildReportBuildPlugin>
        <xslFileNames>
          <xslFile>xsl\header.xsl</xslFile>
          <xslFile>xsl\modifications.xsl</xslFile>
          <xslFile>xsl\fitnesse.xsl</xslFile>
          <xslFile>xsl\compile-msbuild.xsl</xslFile>
          <xslFile>xsl\unittests.xsl</xslFile>
          <xslFile>xsl\NCoverReporting30.xsl</xslFile>
        </xslFileNames>
      </buildReportBuildPlugin>
      <buildLogBuildPlugin />
          <htmlReportPlugin description="SuperSpy Cover Report"
actionName="NCoverSSReport" htmlFileName="ncover
\fullcoveragereport.html" />
          <htmlReportPlugin description="TaxService Cover Report"
actionName="NCoverTaxReport" htmlFileName="ncover
\fullcoveragereport.html" />
      <xslReportBuildPlugin description="Fitnesse Report"
actionName="FitnesseBuildReport" xslFileName="xsl\fitnesse.xsl"></
xslReportBuildPlugin>
      <xslReportBuildPlugin description="MSBuild Report"
actionName="MSBuildBuildReport" xslFileName="xsl\msbuild.xsl"></
xslReportBuildPlugin>
      <xslReportBuildPlugin description="NUnit Details"
actionName="NUnitDetailsBuildReport" xslFileName="xsl\tests.xsl"></
xslReportBuildPlugin>
      <xslReportBuildPlugin description="NUnit Timings"
actionName="NUnitTimingsBuildReport" xslFileName="xsl\timing.xsl"></
xslReportBuildPlugin>
     <!-- <xslReportBuildPlugin description="NCover Report"
actionName="NCoverBuildReport" xslFileName="xsl
\NCoverReporting30.xsl"></xslReportBuildPlugin>-->
    </buildPlugins>

Reply via email to