Ne peut pas produire une couverture dans TeamCity en utilisant Nunit et Partcover
-
21-12-2019 - |
Question
J'utilise TeamCity version 8.0.4.
J'ai une étape de construction qui utilise le coureur Nunit et le cordon en tant qu'outil de couverture.
J'ai suivi les étapes décrites ici ( http://www.jeremyskinner.co.uk/2010/07/23/Utilisation-teamcity-with-Partcover-4/ ).C'est-à-dire que j'ai copié le particover.dll et le renommé de manière appropriée et utilisé le XSLT lié dans le blog.
Le champ "Inclure les assemblages" uniquement a:
[*]*
Le champ "Exclure les assemblages" uniquement a:
[*.Tests]*
Mon journal de construction Obtient le message suivant après avoir exécuté correctement les tests:
No executable code was detected.
The issue could be caused by one of the following:
- Include / exclude patterns are incorrect
- Assemblies are compiled without debugging information
- .pdb files are not available
- Visual Studio code coverage is enabled for MSTest
- .testrunconfig is used for MSTest and Visual Studio code coverage is not disabled (CodeCoverage section with enable="true" is present)
Est-ce que quelqu'un sait ce que je fais mal?
La solution
I PARTICOVER ET RE-INSTRÉMENTÉ ET RESTRÉMENTÉE Et maintenant, il semble fonctionner.Je pense que la question était que j'utilisais une version bêta de Partcover au lieu de la libération stable.