Avoid log4j warnings in Elephas tests (JENA-877) Adds a src/test/resources/log4j.properties in the relevant modules Log output is captured under target/tests.log to avoid cluttering the Maven build output
Project: http://git-wip-us.apache.org/repos/asf/jena/repo Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/322696e4 Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/322696e4 Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/322696e4 Branch: refs/heads/master Commit: 322696e4553f8587c08de52559bda1d893d9fe45 Parents: 8360de0 Author: Rob Vesse <[email protected]> Authored: Tue Feb 3 16:40:03 2015 -0800 Committer: Rob Vesse <[email protected]> Committed: Tue Feb 3 16:40:03 2015 -0800 ---------------------------------------------------------------------- .../jena/hadoop/rdf/io/types/RdfTypesTest.java | 4 ++-- .../src/test/resources/log4j.properties | 19 +++++++++++++++++++ .../src/test/resources/log4j.properties | 12 ++++++++++++ .../src/test/resources/log4j.properties | 12 ++++++++++++ 4 files changed, 45 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jena/blob/322696e4/jena-elephas/jena-elephas-common/src/test/java/org/apache/jena/hadoop/rdf/io/types/RdfTypesTest.java ---------------------------------------------------------------------- diff --git a/jena-elephas/jena-elephas-common/src/test/java/org/apache/jena/hadoop/rdf/io/types/RdfTypesTest.java b/jena-elephas/jena-elephas-common/src/test/java/org/apache/jena/hadoop/rdf/io/types/RdfTypesTest.java index a70dfb0..80ff2b0 100644 --- a/jena-elephas/jena-elephas-common/src/test/java/org/apache/jena/hadoop/rdf/io/types/RdfTypesTest.java +++ b/jena-elephas/jena-elephas-common/src/test/java/org/apache/jena/hadoop/rdf/io/types/RdfTypesTest.java @@ -103,8 +103,8 @@ public class RdfTypesTest { T actual = (T) Class.forName(writable.getClass().getName()).newInstance(); actual.readFields(input); - LOG.info("Original = " + writable.toString()); - LOG.info("Round Tripped = " + actual.toString()); + LOG.debug("Original = " + writable.toString()); + LOG.debug("Round Tripped = " + actual.toString()); // Check equivalent Assert.assertEquals(0, expected.compareTo(actual)); http://git-wip-us.apache.org/repos/asf/jena/blob/322696e4/jena-elephas/jena-elephas-common/src/test/resources/log4j.properties ---------------------------------------------------------------------- diff --git a/jena-elephas/jena-elephas-common/src/test/resources/log4j.properties b/jena-elephas/jena-elephas-common/src/test/resources/log4j.properties new file mode 100644 index 0000000..6d3889d --- /dev/null +++ b/jena-elephas/jena-elephas-common/src/test/resources/log4j.properties @@ -0,0 +1,19 @@ +log4j.rootLogger=INFO, stdlog + +log4j.appender.stdlog=org.apache.log4j.ConsoleAppender +## log4j.appender.stdlog.target=System.err +log4j.appender.stdlog.layout=org.apache.log4j.PatternLayout +log4j.appender.stdlog.layout.ConversionPattern=%d{HH:mm:ss} %-5p %-25c{1} :: %m%n + +# Execution logging +log4j.logger.com.hp.hpl.jena.arq.info=INFO +log4j.logger.com.hp.hpl.jena.arq.exec=INFO + +# Everything else in Jena +log4j.logger.com.hp.hpl.jena=WARN +log4j.logger.org.openjena=WARN +log4j.logger.org.openjena.riot=INFO + +# Apache Commons HTTP +# May be useful to turn up to DEBUG if debugging HTTP communication issues +log4j.logger.org.apache.http=WARN http://git-wip-us.apache.org/repos/asf/jena/blob/322696e4/jena-elephas/jena-elephas-io/src/test/resources/log4j.properties ---------------------------------------------------------------------- diff --git a/jena-elephas/jena-elephas-io/src/test/resources/log4j.properties b/jena-elephas/jena-elephas-io/src/test/resources/log4j.properties new file mode 100644 index 0000000..4ea9030 --- /dev/null +++ b/jena-elephas/jena-elephas-io/src/test/resources/log4j.properties @@ -0,0 +1,12 @@ +log4j.rootLogger=INFO, TEST_LOGGER +elephas.log.file=target/tests.log + +log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender +log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout +log4j.appender.CONSOLE.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} (%F:%M) - %m%n + +#Test Logger +log4j.appender.TEST_LOGGER=org.apache.log4j.FileAppender +log4j.appender.TEST_LOGGER.File=${elephas.log.file} +log4j.appender.TEST_LOGGER.layout=org.apache.log4j.PatternLayout +log4j.appender.TEST_LOGGER.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} (%F:%M) - %m%n http://git-wip-us.apache.org/repos/asf/jena/blob/322696e4/jena-elephas/jena-elephas-mapreduce/src/test/resources/log4j.properties ---------------------------------------------------------------------- diff --git a/jena-elephas/jena-elephas-mapreduce/src/test/resources/log4j.properties b/jena-elephas/jena-elephas-mapreduce/src/test/resources/log4j.properties new file mode 100644 index 0000000..4ea9030 --- /dev/null +++ b/jena-elephas/jena-elephas-mapreduce/src/test/resources/log4j.properties @@ -0,0 +1,12 @@ +log4j.rootLogger=INFO, TEST_LOGGER +elephas.log.file=target/tests.log + +log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender +log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout +log4j.appender.CONSOLE.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} (%F:%M) - %m%n + +#Test Logger +log4j.appender.TEST_LOGGER=org.apache.log4j.FileAppender +log4j.appender.TEST_LOGGER.File=${elephas.log.file} +log4j.appender.TEST_LOGGER.layout=org.apache.log4j.PatternLayout +log4j.appender.TEST_LOGGER.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} (%F:%M) - %m%n
