title: Why are tests taking longer to run in TeamCity than when run directly in NUnit?
body: <p>I have some C# performance tests, basically running two different methods and checking that one runs much faster than the other.</p>
  
  <p>When I run them locally in NUnit, one of the tests runs ten times as fast as the other, so I've got an NUnit test that uses <code>Stopwatch</code> to check that it is at least twice as fast (in case of regression). But when I run the tests in TeamCity, the fast method is only about 1.5 times as fast as the slow one? I would expect hardware differences to have some effect, but not this much. What could be causing this?</p>