Skip to content

Commit 0e251ae

Browse files
committed
allow settings logging level via a sys config in unit tests
Pipe in the `tests.es.logger.level` system property to the log4j config file used in tests. We still default to info. Also adapts the logger name to use the first letter of packages.
1 parent 6bb407a commit 0e251ae

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

test/framework/src/main/resources/log4j2-test.properties

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ status = error
33
appender.console.type = Console
44
appender.console.name = console
55
appender.console.layout.type = PatternLayout
6-
appender.console.layout.pattern = [%d{ISO8601}][%-5p][%-25c] %marker%m%n
6+
appender.console.layout.pattern = [%d{ISO8601}][%-5p][%-25c{1.}] %marker%m%n
77

8-
rootLogger.level = info
8+
rootLogger.level = ${sys:tests.es.logger.level:-info}
99
rootLogger.appenderRef.console.ref = console
10+
e

0 commit comments

Comments
 (0)