C# 使用teamcity时,Mstest运行时间更长

C# 使用teamcity时,Mstest运行时间更长,c#,.net,.net-4.0,mstest,teamcity-9.0,C#,.net,.net 4.0,Mstest,Teamcity 9.0,我有一个teamcity构建,它使用mstest2012测试运行程序运行测试。测试的持续时间是合理的,但随着时间的推移,它变得越来越慢,以至于运行几乎需要一个小时 在相同DLL上的生成服务器上使用独立mstest.exe运行测试时,只需几分钟 我查看了这两种执行方法(TeamCity和standalone)的mstest日志,没有发现任何步骤上的差异,但其中一些方法在构建执行上运行的时间更长 我禁用了TeamCity上的代码覆盖,这减少了时间,但仍然存在很大的时差 有人遇到过这样的问题吗 编辑:

我有一个teamcity构建,它使用mstest2012测试运行程序运行测试。测试的持续时间是合理的,但随着时间的推移,它变得越来越慢,以至于运行几乎需要一个小时

在相同DLL上的生成服务器上使用独立mstest.exe运行测试时,只需几分钟

我查看了这两种执行方法(TeamCity和standalone)的mstest日志,没有发现任何步骤上的差异,但其中一些方法在构建执行上运行的时间更长

我禁用了TeamCity上的代码覆盖,这减少了时间,但仍然存在很大的时差

有人遇到过这样的问题吗

编辑:
最后我放弃了,搬到了NUnit,这大大缩短了时间

实际上我也遇到了同样的问题。我的TeamCity构建(只是有时)需要更多的时间来执行。我已经厌倦了手工清理。有时有帮助,有时没有