From 924e39aef5abbf64c53927b480dee9e62cc80bce Mon Sep 17 00:00:00 2001 From: Ewen Cheslack-Postava Date: Tue, 13 Jun 2017 23:22:01 -0700 Subject: [PATCH 1/2] MINOR: Enable request and other debug loggers during tests, directed at a NullAppender --- core/src/test/resources/log4j.properties | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/core/src/test/resources/log4j.properties b/core/src/test/resources/log4j.properties index 1b7d5d8f7d5fa..a93a173cb9262 100644 --- a/core/src/test/resources/log4j.properties +++ b/core/src/test/resources/log4j.properties @@ -18,9 +18,20 @@ log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=[%d] %p %m (%c:%L)%n +log4j.appender.requestAppender=org.apache.log4j.varia.NullAppender + log4j.logger.kafka=ERROR log4j.logger.org.apache.kafka=ERROR # zkclient can be verbose, during debugging it is common to adjust is separately log4j.logger.org.I0Itec.zkclient.ZkClient=WARN log4j.logger.org.apache.zookeeper=WARN + +log4j.logger.kafka.network.RequestChannel$=WARN, requestAppender +log4j.additivity.kafka.network.RequestChannel$=false + +log4j.logger.kafka.network.Processor=TRACE, requestAppender +log4j.logger.kafka.server.KafkaApis=TRACE, requestAppender +log4j.additivity.kafka.server.KafkaApis=false +log4j.logger.kafka.request.logger=TRACE, requestAppender +log4j.additivity.kafka.request.logger=false \ No newline at end of file From bbe34ae9532ca93aee4957a0a5f3b9bbb2dcf10d Mon Sep 17 00:00:00 2001 From: Ewen Cheslack-Postava Date: Wed, 14 Jun 2017 16:44:29 -0700 Subject: [PATCH 2/2] Turn up default log level for tests to INFO and make a few loggers go to both stdout and the NullAppender at different levels --- core/src/test/resources/log4j.properties | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/core/src/test/resources/log4j.properties b/core/src/test/resources/log4j.properties index a93a173cb9262..0a1ce6e00fafd 100644 --- a/core/src/test/resources/log4j.properties +++ b/core/src/test/resources/log4j.properties @@ -12,26 +12,23 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -log4j.rootLogger=OFF, stdout +log4j.rootLogger=INFO, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=[%d] %p %m (%c:%L)%n - +log4j.appender.stdout.Threshold=INFO log4j.appender.requestAppender=org.apache.log4j.varia.NullAppender -log4j.logger.kafka=ERROR -log4j.logger.org.apache.kafka=ERROR - # zkclient can be verbose, during debugging it is common to adjust is separately log4j.logger.org.I0Itec.zkclient.ZkClient=WARN log4j.logger.org.apache.zookeeper=WARN -log4j.logger.kafka.network.RequestChannel$=WARN, requestAppender +log4j.logger.kafka.network.RequestChannel$=WARN, stdout, requestAppender log4j.additivity.kafka.network.RequestChannel$=false -log4j.logger.kafka.network.Processor=TRACE, requestAppender -log4j.logger.kafka.server.KafkaApis=TRACE, requestAppender +log4j.logger.kafka.network.Processor=TRACE, stdout, requestAppender +log4j.logger.kafka.server.KafkaApis=TRACE, stdout, requestAppender log4j.additivity.kafka.server.KafkaApis=false -log4j.logger.kafka.request.logger=TRACE, requestAppender +log4j.logger.kafka.request.logger=TRACE, stdout, requestAppender log4j.additivity.kafka.request.logger=false \ No newline at end of file