我的TeamCity服务器上有一个构建配置,它可以一步编译解决方案,然后使用NUnit构建步骤运行大约1650个测试。
当NUnit构建步骤在没有覆盖率分析的情况下运行时,它会在大约25分钟内运行所有测试 当我启用dotCover分析时,运行时间最长可达100分钟。
这使得运行起来相当不切实际,因为整个构建最终耗时超过2小时,但我仍然希望能够获得覆盖信息,所以我不愿意将其关闭共
是否有其他我可以使用的配置允许我运行测试可以更快地收集覆盖率信息? 是否可以在TeamCity上进行其他配置或构建代理机器以加快速度? 或者我可以对测试本身做些什么来加快速度?
设定: