2010-07-09 38 views
0

使用TeamCity爲MVC2 C#應用程序運行一個MsBuild任務,我們成功地在UAT和Live構建中運行了1561次XUNit測試,但NCover覆蓋率從UAT在實時構建中增加到35%。該結構具有相同的配置管理器設置。NCover覆蓋widley不同於UAT構建Live構建

由於我們的最低covergae小於50%,我們的構建隨後失敗,出現以下錯誤:

「NCover.Reporting.exe」與代碼退出3.

有點失落,爲什麼覆蓋面當它與svn是相同的源並且正在執行相同的測試運行時會下降。

有沒有其他人經歷過這個?

回答

1

我的建議是給我們發郵件[email protected],理想情況下附帶兩個覆蓋文件。我們發現Debug和Release版本在相同測試下運行的覆蓋率差別不大(因爲構建類型生成的代碼略有不同),但從不在相同測試上運行的相同構建類型上。