func Check(efer Errorfer)
Check looks at the currently-running goroutines and checks if there are any interestring (created by gRPC) goroutines leaked. It waits up to 10 seconds in the error cases.
func RegisterIgnoreGoroutine(s string)
RegisterIgnoreGoroutine appends s into the ignore goroutine list. The goroutines whose stack trace contains s will not be identified as leaked goroutines. Not thread-safe, only call this function in init().
Errorfer is the interface that wraps the Errorf method. It's a subset of testing.TB to make it easy to use Check.
type Errorfer interface { Errorf(format string, args ...interface{}) }