DATAGEODE-180 - Add null, no-op Appender to JUL, Log4j and Logback logging configuration.

Speed up GemFireDataSourceUsingNonSpringConifguredGemFireServerIntegationTests.

Refactor test framework supporting classes.
This commit is contained in:
John Blum
2019-04-10 20:53:38 -07:00
parent 626076b05e
commit a7d7b430eb
8 changed files with 75 additions and 69 deletions

View File

@@ -9,6 +9,8 @@
</encoder>
</appender>
<appender name="nop" class="ch.qos.logback.core.helpers.NOPAppender"/>
<appender name="testAppender" class="org.springframework.data.gemfire.test.logging.slf4j.logback.TestAppender">
<encoder>
<pattern>TEST - %m%n</pattern>
@@ -23,6 +25,10 @@
<appender-ref ref="testAppender"/>
</logger>
<logger name="org.springframework.data.gemfire.support.SpringContextBootstrappingInitializer" level="off">
<appender-ref ref="nop"/>
</logger>
<root level="${logback.log.level:-ERROR}">
<appender-ref ref="console"/>
</root>