vstest/MRPP_VSTest.xml (31 lines of code) (raw):

<?xml version="1.0" encoding="UTF-8"?> <meta-runner name="MRPP_VSTest"> <description>Runs tests with vstest.console</description> <settings> <parameters> <param name="mr.VSTest.executable" value="" spec="text description='Path to vstest.console executable' display='normal' label='Path to VSTest:' validationMode='not_empty'" /> <param name="mr.VSTest.assemblies" value="" spec="text description='Space or newline separated paths to assemblies containing tests' display='normal' label='Assemblies with tests:' validationMode='not_empty'" /> <param name="mr.VSTest.cmdline" value="" spec="text description='Additional command line arguments for vstest.console.exe' display='normal' label='Extra command line:' validationMode='any'" /> <param name="mr.VSTest.coverage.rules" value="" spec="text description='Coverage rules for dotCover' display='normal' label='Coverage rules:' validationMode='any'" /> </parameters> <build-runners> <runner name="" type="jetbrains.dotNetGenericRunner"> <parameters> <param name="dotNetCoverage.NCover.HTMLReport.File.Sort" value="0" /> <param name="dotNetCoverage.NCover.HTMLReport.File.Type" value="1" /> <param name="dotNetCoverage.NCover.Reg" value="selected" /> <param name="dotNetCoverage.NCover.platformBitness" value="x86" /> <param name="dotNetCoverage.NCover.platformVersion" value="v2.0" /> <param name="dotNetCoverage.NCover3.Reg" value="selected" /> <param name="dotNetCoverage.NCover3.args" value="//ias .*" /> <param name="dotNetCoverage.NCover3.platformBitness" value="x86" /> <param name="dotNetCoverage.NCover3.platformVersion" value="v2.0" /> <param name="dotNetCoverage.NCover3.reporter.executable.args" value="//or FullCoverageReport:Html:{teamcity.report.path}" /> <param name="dotNetCoverage.PartCover.Reg" value="selected" /> <param name="dotNetCoverage.PartCover.includes" value="[*]*" /> <param name="dotNetCoverage.PartCover.platformBitness" value="x86" /> <param name="dotNetCoverage.PartCover.platformVersion" value="v2.0" /> <param name="dotNetCoverage.dotCover.filters" value="%mr.VSTest.coverage.rules%" /> <param name="dotNetCoverage.tool" value="dotcover" /> <param name="dotNetTestRunner.Type" value="GenericProcess" /> <param name="proc_additional_commandline"><![CDATA[%mr.VSTest.assemblies% %mr.VSTest.cmdline% /logger:trx]]></param> <param name="proc_bit" value="x86" /> <param name="proc_path" value="%mr.VSTest.executable%" /> <param name="proc_runtime_version" value="v4.0" /> <param name="teamcity.step.mode" value="default" /> </parameters> </runner> </build-runners> <requirements /> </settings> </meta-runner>