Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coverage Converter

Coverage file(.coverage) that is output after running the MsTest
I converted to XML file format.
When you convert to the Emma coverage report file format file in Jenkins
I find it useful to use.

Operating environment

  • .NET Framework 4.5
  • Coverage file output by vstest.console.exe or VisualStudio 2012 or later
    ※It will not work with coverage files output from MSTest.exe or VisualStudio 2010 or earlier.

Command line arguments

argument description
/in:[ file path or file pattern ] specify the file path or file pattern to be input.
example:/in:data.coverage or /in:TestResult\*.coverage
/out:[ file path ] specify the file path of the output target.
example:/out:data.xml
/symbols:[ directory ] specifies the directory where the debug symbols are located.
example:/symbols:TestResult\Out
/exedir:[ directory ] specifies the directory where the executable file to be retrieved coverage is located.
example:/exedir:TestResult\Out
/xsl:[ file path ] If you want to convert the output XML, I want to specify the file format of XSL.
example:/xsl:MSTestCoverageToEmma.xsl

Example

Input file:data.coverage
Output file:data.xml

CoverageConverter.exe /in:data.coverage /out:data.xml

Emma format transform.

Download from the following MSTestCoverageToEmma.xsl.
https://github.com/jenkinsci/mstest-plugin/blob/master/src/main/resources/hudson/plugins/mstest/MSTestCoverageToEmma.xsl

CoverageConverter.exe /in:data.coverage /out:data.xml /xsl:MSTestCoverageToEmma.xsl

Use of coverage file outputted from MSTest.exe or VisualStudio 2010 or earlier

Please use the following file.
https://github.com/yasu-s/CoverageConverter/releases/download/v1.0/mstest_1.0.zip

About

Visual Studio Coverage Converter

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages