Avoid messages from go test output (#15601)

A lot of warning messages are printed in CI/CD failures generated by go
test. Avoid that by requiring at least Error level for logging when
doing go test.
This commit is contained in:
Anis Elleuch
2022-08-30 16:23:40 +01:00
committed by GitHub
parent 3a1d3a7952
commit 1f28a3bb80
5 changed files with 30 additions and 24 deletions
+7 -1
View File
@@ -158,7 +158,7 @@ func (i infoMsg) json(msg string, args ...interface{}) {
message = fmt.Sprint(args...)
}
logJSON, err := json.Marshal(&log.Entry{
Level: InformationLvl.String(),
Level: InfoLvl.String(),
Message: message,
Time: time.Now().UTC(),
})
@@ -214,10 +214,16 @@ func (i errorMsg) pretty(msg string, args ...interface{}) {
// Error :
func Error(msg string, data ...interface{}) {
if MinimumLogLevel > ErrorLvl {
return
}
consoleLog(errorm, msg, data...)
}
// Info :
func Info(msg string, data ...interface{}) {
if MinimumLogLevel > InfoLvl {
return
}
consoleLog(info, msg, data...)
}