Turns out the following line in SysHandler.HandleRoundTripBench() was at fault:
Code: Select all
parameters.Add("elapsed", Convert.ToInt32(res.TotalSeconds));
Changing it to the following restored the expected behavior:
Code: Select all
parameters.Add("elapsed", Convert.ToInt32(res.TotalMilliseconds));
Thought you guys might like to know. And while it's annoying that this was broken, it's great that I had the library source code available so that I could fix the problem.