Use `SystemClock` in `EventCoalescer` (#8317)

This PR updates the `EventCoalescer` to use the `SystemClock` trait to
abstract over the clock.

This allows us to test the advancement of time without relying on the
caller passing in the current time.

Release Notes:

- N/A
e06ff5f507Marshall Bowers committed on 2/24/2024, 1:07:13 AM· committed by GitHubparent9b44ba9
2 files changedLine totals unavailable