Skip to content

Commit b1ec120

Browse files
committedMay 20, 2024·
http2: use implicit synchronization in tests
Rewrite the synchronization used in Transport tests. This replaces the explicit synchronization, which requires annotating every point where a goroutine in the code under test may block, with implicit syncronization based on parsing goroutine stacks to identify when all goroutines of interest are blocked. Change-Id: I02646e2752c359ed1b08126370a48f3d3c1fde77 Reviewed-on: https://go-review.googlesource.com/c/net/+/584895 Reviewed-by: Jonathan Amsterdam <jba@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
1 parent 49bf2d7 commit b1ec120

7 files changed

+636
-592
lines changed
 

0 commit comments

Comments
 (0)
Please sign in to comment.