【发布时间】:2012-01-16 17:53:11
【问题描述】:
我有一些 C# 性能测试,基本上运行两种不同的方法并检查一种运行速度是否比另一种快。
当我在 NUnit 中本地运行它们时,其中一个测试的运行速度是另一个测试的十倍,所以我有一个 NUnit 测试,它使用 Stopwatch 来检查它是否至少快了一倍(以防万一回归)。但是当我在 TeamCity 中运行测试时,快速方法只比慢速方法快 1.5 倍?我希望硬件差异会产生一些影响,但不会影响这么大。这可能是什么原因造成的?
【问题讨论】:
标签: c# performance nunit teamcity