Description
In several places in TcpDiscoverySPI, when metrics are updated, we assert that time is not negative. However, in some cases, this invariant may fail because of time adjustments.
Since a missed metric is not critical for us, we should remove these assertions and replace negative time with 0.