diff --git a/.golangci.yml b/.golangci.yml index 3225c5c2b..239ea38e9 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -187,6 +187,9 @@ linters: rules: json: snake + usetesting: + context-background: true + whitespace: multi-if: true multi-func: true diff --git a/discovery/gossiper_test.go b/discovery/gossiper_test.go index b4898c0f8..3d114e35c 100644 --- a/discovery/gossiper_test.go +++ b/discovery/gossiper_test.go @@ -5007,7 +5007,7 @@ func TestRecoverGossipPanic(t *testing.T) { panicked := make(chan struct{}) go func() { defer ctx.gossiper.finalizeGossipProcessing( - context.Background(), "testing", + t.Context(), "testing", nMsg, jobIDRef, ) defer close(panicked) @@ -5070,7 +5070,7 @@ func TestRecoverGossipPanicBlockedErrorChannel(t *testing.T) { panicked := make(chan struct{}) go func() { defer ctx.gossiper.finalizeGossipProcessing( - context.Background(), "testing", nMsg, &jobID, + t.Context(), "testing", nMsg, &jobID, ) defer close(panicked) @@ -5142,7 +5142,7 @@ func TestRecoverGossipPanicSignalsDependents(t *testing.T) { panicked := make(chan struct{}) go func() { defer ctx.gossiper.finalizeGossipProcessing( - context.Background(), "testing", nMsg, &parentJobID, + t.Context(), "testing", nMsg, &parentJobID, ) defer close(panicked) @@ -5212,7 +5212,7 @@ func TestRecoverGossipPanicNilJobID(t *testing.T) { panicked := make(chan struct{}) go func() { defer ctx.gossiper.finalizeGossipProcessing( - context.Background(), "processing", nMsg, nil, + t.Context(), "processing", nMsg, nil, ) defer close(panicked)