Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Steinhardt <psteinhardt@gitlab.com>2023-09-13 13:23:04 +0300
committerPatrick Steinhardt <psteinhardt@gitlab.com>2023-09-18 15:05:35 +0300
commite0dd71b9d9fdc634ea75bfcae6f24112ad5dec25 (patch)
tree053c16f2b529279344ae3ea9db747fd503060eb8 /internal/praefect/repocleaner/repository_test.go
parent42a6e31a57ac3ba757f49f4d5bd37db330eff6ee (diff)
testhelper: Return our own logger instead of `logrus.FieldLogger`
Refactor out testhelper functions that create a logger to return our own internal `log.LogrusLogger` instead of a `logrus.FieldLogger`. Add an abstraction layer around adding hooks into the logger such that tests don't need to reach into the logrus logger in general.
Diffstat (limited to 'internal/praefect/repocleaner/repository_test.go')
-rw-r--r--internal/praefect/repocleaner/repository_test.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/internal/praefect/repocleaner/repository_test.go b/internal/praefect/repocleaner/repository_test.go
index 9af5e2941..86fe0cbed 100644
--- a/internal/praefect/repocleaner/repository_test.go
+++ b/internal/praefect/repocleaner/repository_test.go
@@ -262,9 +262,8 @@ func TestRunner_Run_noAvailableStorages(t *testing.T) {
}
logger := testhelper.SharedLogger(t)
- entry := logger.WithContext(ctx)
- clientHandshaker := backchannel.NewClientHandshaker(entry, praefect.NewBackchannelServerFactory(entry, transaction.NewServer(nil), nil), backchannel.DefaultConfiguration())
- nodeSet, err := praefect.DialNodes(ctx, conf.VirtualStorages, protoregistry.GitalyProtoPreregistered, nil, clientHandshaker, nil, testhelper.SharedLogger(t))
+ clientHandshaker := backchannel.NewClientHandshaker(logger, praefect.NewBackchannelServerFactory(logger, transaction.NewServer(nil), nil), backchannel.DefaultConfiguration())
+ nodeSet, err := praefect.DialNodes(ctx, conf.VirtualStorages, protoregistry.GitalyProtoPreregistered, nil, clientHandshaker, nil, logger)
require.NoError(t, err)
defer nodeSet.Close()