test: add more tests (#1166)

* chore: reverse the order of stopping services

* chore: reverse the order of stopping services

* test: add more tests
This commit is contained in:
Kevin Wan
2021-10-28 10:04:59 +08:00
committed by GitHub
parent eda8230521
commit bd26783b33
4 changed files with 17 additions and 1 deletions

View File

@@ -52,10 +52,11 @@ func waitRetryBackoff(logger logx.Logger, attempt int, ctx context.Context, retr
}
if waitTime > 0 {
timer := time.NewTimer(waitTime)
defer timer.Stop()
logger.Infof("grpc retry attempt: %d, backoff for %v", attempt, waitTime)
select {
case <-ctx.Done():
timer.Stop()
return status.FromContextError(ctx.Err()).Err()
case <-timer.C:
// double check