The node_eviction fuzz test has many issues:
- It uses the full
int64_trange (in seconds) as input, which is absurdly large (millions of years) and also violates https://en.cppreference.com/w/cpp/chrono/duration.html:
Each of the predefined duration types up to hours covers a range of at least ±292 years.
- It does not use the existing
ConsumeDurationandConsumeTimehelpers, which makes specifying a proper range difficult.
So fix all issues by using ConsumeTime for time points with default arguments, and ConsumeDuration with the same precision, as well as possibly negative values.