我們擁有一個使用CI設置的TFS服務器。某些原因,CI運行每個單元測試兩次。任何人有任何暗示爲什麼,請嗎?TFS CI構建運行每個單元測試兩次
3
A
回答
2
檢查您的構建定義。這裏的流程細節檢查您的測試來源。我敢打賭你的兩個篩選器解決了導致此問題的相同的.dll。
+0
我有同樣的問題,這指出我對我的解決方案。我只有一個過濾器,但它是遞歸的,例如,如果dll被複制到一個單獨的目錄(呃,對於web部署),它會捕獲它兩次。我讓我的過濾器不遞歸併解決。 – McAden 2013-07-26 23:57:00
6
可以以下面的組合而發生此現象:
- 測試項目是由在溶液中另一個項目中引用和
- 的MSBuild被指示以生成每個項目的文件夾,即的MSBuild開關
/p:GenerateProjectSpecificOutputFolder=true
用於
相關問題
- 1. 單元測試運行兩次
- 2. Team Foundation Server(TFS)構建的運行單元測試
- 3. Nunit每次運行兩次測試
- 4. msbuild和tfs構建和單元測試
- 5. TFS單元測試構建問題
- 6. NUnit3測試不運行在TFS構建
- 7. TFS構建:無法運行測試
- 8. 單元測試的構造函數運行兩次
- 9. 用TFS 2015運行Jest單元測試
- 10. 單元測試不在TFS 2010中使用多個構建配置運行
- 11. Django單元測試無需每次運行時創建測試數據庫
- 12. CI +測試:針對數據庫運行單元測試
- 13. 在單個單元測試失敗時失敗TFS構建
- 14. 單元測試遠程測試代理在TFS構建
- 15. TFS 2010 - 構建和測試每晚
- 16. Codeception測試運行兩次
- 17. 在TFS構建服務器上運行單元測試Fakes Framework |錯誤
- 18. 爲什麼導入django設置兩次,運行單元測試時創建兩次測試數據庫?
- 19. 無法進行單元測試:$ _SESSION在每次測試運行前清空
- 20. Python單元測試運行多次
- 21. 單元測試運行3次
- 22. 構建並運行兩個截然不同的作業的單元測試
- 23. 每次成功編譯後運行單元測試
- 24. 在父類中運行兩次的單元測試
- 25. Maven使用三葉草插件運行兩次單元測試
- 26. 的Maven的Cobertura和包裝不運行單元測試兩次
- 27. 多個單元測試項目 - 一次運行所有測試,但每次只有一個項目
- 28. 單元測試構建
- 29. 在TFS構建中通過命令行運行postman測試
- 30. 試圖從TFS構建2010運行corflags
我的水晶球說:「....你無意中告訴它運行兩次測試....」 – 2013-02-20 03:59:58
我該如何告訴它運行一次?我應該操作哪個配置? – 2013-02-20 04:09:24
它做2次測試運行或一次運行,但執行每次測試兩次? – DaveShaw 2013-02-23 13:02:25