ChainSafe / ChainSafe/gossamer

Silence loggers by default in all tests

Open
#2,313 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
454
Forks
144
PR merge metrics
No merged PRs in 30d

Description

We have way too much irrelevant logs in our tests, these loggers should all write to `io.Discard` by default.

Probably blocked by #1946

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by reviewing how loggers are configured across the test code and check the dependency on issue #1946; done means test loggers write to io.Discard by default and irrelevant logs no longer appear.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
testing
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.