Skip to content

test(ticker): verify with Go 1.25 synctest#32

Open
terinjokes wants to merge 1 commit into
masterfrom
terin/ticker-synctest
Open

test(ticker): verify with Go 1.25 synctest#32
terinjokes wants to merge 1 commit into
masterfrom
terin/ticker-synctest

Conversation

@terinjokes
Copy link
Copy Markdown
Contributor

Go 1.25 introduces the "testing/synctest" package to test concurrent
code. Part of the new synctest behavior is a "time bubble" where time is
moved forward whenever all goroutines in the bubble are "durably
blocked" to the next point that would unblock a goroutine.

@terinjokes terinjokes requested a review from a team June 14, 2025 01:39
@terinjokes terinjokes self-assigned this Jun 14, 2025
@terinjokes terinjokes force-pushed the terin/ticker-synctest branch from 593b877 to 3c772be Compare June 14, 2025 10:51
cbroglie
cbroglie previously approved these changes Jun 16, 2025
jrcichra
jrcichra previously approved these changes Jun 16, 2025
Base automatically changed from terin/ticker to master June 17, 2025 12:17
@terinjokes terinjokes dismissed stale reviews from jrcichra and cbroglie June 17, 2025 12:17

The base branch was changed.

Go 1.25 introduces the "testing/synctest" package to test concurrent
code. Part of the new synctest behavior is a "time bubble" where time is
moved forward whenever all goroutines in the bubble are "durably
blocked" to the next point that would unblock a goroutine.
@terinjokes terinjokes force-pushed the terin/ticker-synctest branch from 3c772be to 20d1e64 Compare June 20, 2025 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants