Fix flakey test in logger test (#24883)

Fix #24882

The goroutines are all asynchronized. So it needs a little "sleep" to
make sure the writer's goroutine has been paused before sending messages
to it.

Co-authored-by: Giteabot <teabot@gitea.io>
This commit is contained in:
wxiaoguang 2023-05-24 00:01:20 +08:00 committed by GitHub
parent a9d417341c
commit 910bf31546
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -94,6 +94,7 @@ func TestLoggerPause(t *testing.T) {
logger.AddWriters(w1) logger.AddWriters(w1)
GetManager().PauseAll() GetManager().PauseAll()
time.Sleep(50 * time.Millisecond)
logger.Info("info-level") logger.Info("info-level")
time.Sleep(100 * time.Millisecond) time.Sleep(100 * time.Millisecond)