3 votes

TFS CI Build exécute chaque test unitaire deux fois

Nous avons un serveur TFS avec une configuration CI. Pour une raison quelconque, les tests unitaires s'exécutent deux fois. Quelqu'un a une idée pourquoi, s'il vous plaît ?

7voto

Edin Points 1368

Ce comportement peut se produire dans la combinaison suivante :

  • Le projet de test est référencé par un autre projet dans la solution et
  • MsBuild est instruit de généer un dossier pour chaque projet, c.-à-d. le commutateur MsBuild /p:GenerateProjectSpecificOutputFolder=true est utilisé

2voto

allen Points 2819

Vérifiez votre définition de build. Ici, dans les détails du processus, vérifiez vos sources de test. Je parierais que deux de vos filtres aboutissent au même fichier .dll, ce qui cause ce problème.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X