I found DurationWithThreshold returns false if both of the values are zero.
https://github.com/gotestyourself/gotest.tools/pull/62/files#diff-d952cf5be65334da619358823c8ff4669961b0d9a30e85d542caad125beac4c6R20
I guess if both of them are zero, we should return true to compare all test cases in the consistent way.
What do you think?