我的解決方案中有很多測試項目。他們中的大多數立即運行並立即完成。但是需要很長時間才能完成。實際測試運行得很快,但是在所有測試通過後的很長一段時間內,界面仍然會顯示「測試運行正在完成...」。測試運行最終在10-20秒後結束。有沒有人遇到這個問題,或者有什麼想法代碼的特定方面可能導致這個?Visual Studio 2008測試運行需要很長時間才能完成
1
A
回答
2
可能是一個長期運行的拆解(在NUnit中,TestFixtureTearDown - 不確定它是否在mstest中完全相同)?在所有測試結束並且可以進行一些時間密集清理之後,這將運行。這可以解釋爲什麼所有的測試都通過了,但它似乎仍然在做某些事情,並且我會首先檢查。
0
可能是光盤I/O問題。測試運行會將結果寫入多個文件。你是否配置了這些緩慢/難以到達的驅動器?
+0
沒有。完成即時測試的其他測試項目具有相同數量的測試結果,其測試結果數量相當,最終會在同一個驅動器上結束。 – 2009-12-23 11:13:17
相關問題
- 1. Rails 5測試需要很長時間才能完成
- 2. Gradle build需要很長時間才能在Android Studio中完成
- 3. 調試Visual Studio 2008 Web應用程序需要很長時間才能啓動
- 4. Oozie的SSH行動需要很長時間才能完成
- 5. Spark程序需要很長時間才能完成執行
- 6. visual studio 2008 express需要很長時間才能在調試模式下運行C++應用程序(小)
- 7. visual studio 2012需要很長時間才能第一次運行任何項目
- 8. Visual Studio需要很長時間才能加載解決方案
- 9. Android的SQLite的需要很長時間才能完成
- 10. python grequests需要很長時間才能完成
- 11. AWS膠水需要很長的時間才能完成
- 12. 正則表達式需要很長的時間才能完成
- 13. 需要很長時間才能完成的REST API方法
- 14. python代碼需要很長的時間才能完成
- 15. 查詢需要很長時間才能完成
- 16. Last Reducer任務需要很長時間才能完成
- 17. SecureRandom實例創建需要很長時間才能完成
- 18. OpenShift oc rsync需要很長時間才能完成
- 19. re.match需要很長時間才能完成
- 20. 我的查詢需要很長時間才能完成
- 21. clamav cl_scanfile需要很長時間才能完成
- 22. WebClient查詢需要很長時間才能完成,爲什麼?
- 23. IOS的測試需要很長時間才能添加構建
- 24. Ravendb Savechanges();需要很長時間才能運行?
- 25. sp_reset_connection需要很長時間才能運行
- 26. IIS需要很長時間才能運行
- 27. MPI_Init()需要很長時間才能運行
- 28. 需要很長時間才能運行的Javascript表單驗證
- 29. 需要很長時間才能運行的python腳本
- 30. Web服務需要很長時間才能第一次運行
這讓我走上了正軌。似乎有一段時間內資源持續存在。正常的析構函數永遠不會被調用,所以我最終需要讓幾個類派生IDisposable並自己調用dispose。 – 2009-12-23 14:05:27