From a5b4503e2ba9eaf413abf5773a64acc23ccb10d7 Mon Sep 17 00:00:00 2001 From: Mathieu Fenniak Date: Tue, 6 Jan 2026 10:57:14 -0700 Subject: [PATCH] test: backport SleepTillNextMinute --- modules/test/utils.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/test/utils.go b/modules/test/utils.go index db131f19d0..af22872f44 100644 --- a/modules/test/utils.go +++ b/modules/test/utils.go @@ -52,3 +52,9 @@ func MockProtect[T any](p *T) (reset func()) { func SleepTillNextSecond() { time.Sleep(time.Second - time.Since(time.Now().Truncate(time.Second))) } + +// When this is called, sleep until the truncated unix time to a minute was +// increased by one. +func SleepTillNextMinute() { + time.Sleep(time.Minute - time.Since(time.Now().Truncate(time.Minute))) +}