2010-07-15 27 views
0

J'utilise MSTest avec CruiseControl. Quand je lance ma compilation et tes tests et que tous les tests passent, je peux voir les résultats les plus importants dans mon tableau de bord. Par exemple: 5 tests ont été exécutés. 5 tests réussis. 0 tests ont échoué. Lorsque les tests échouent, je m'attendrais à voir quelque chose comme ceci: 5 tests ont été exécutés. 1 a échoué. 4 passé.cruisecontrol mstest problème wenn tests échouent

mais si un test échoue, j'obtiens ceci: 0 tests ont été exécutés. 0 passé. 0 a échoué.

Il semblerait que la commande cruisecontrol ait un problème d'affichage si les tests échouent.

par le bembi

+0

il ressemble cruisecontrol ne traite pas le fichier si testresults MSTest quitte avec le code de retour = 0 – user384470

Répondre

0

l'a résolu. je devais déplacer le bloc de fusion de fichiers hors du bloc de tâche et dans un bloc éditeurs:

<project> 
    ... 
    <publishers> 
    <merge> 
     <files>   
     <file>C:\cc\mstestResult.trx</file> 
     </files> 
    </merge> 
    <xmllogger /> 
    </publishers>  
</project>