Author: rhs
Date: Mon Feb  4 13:05:39 2008
New Revision: 618436

URL: http://svn.apache.org/viewvc?rev=618436&view=rev
Log:
set up logging for tests

Added:
    incubator/qpid/trunk/qpid/java/log4j-test.xml   (with props)
Modified:
    incubator/qpid/trunk/qpid/java/module.xml

Added: incubator/qpid/trunk/qpid/java/log4j-test.xml
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/log4j-test.xml?rev=618436&view=auto
==============================================================================
--- incubator/qpid/trunk/qpid/java/log4j-test.xml (added)
+++ incubator/qpid/trunk/qpid/java/log4j-test.xml Mon Feb  4 13:05:39 2008
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements. See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership. The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License. You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, 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.
+-->
+
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<!-- ===================================================================== -->
+<!--                                                                       -->
+<!--  Log4j configuration for unit tests                                   -->
+<!--                                                                       -->
+<!-- ===================================================================== -->
+
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/";>
+  <appender name="console" class="org.apache.log4j.ConsoleAppender">
+    <param name="Target" value="System.out"/>
+    <layout class="org.apache.log4j.PatternLayout">
+      <param name="ConversionPattern" value="%-5p %c{1} - %m%n"/>
+    </layout>
+  </appender>
+
+  <logger name="org.apache.qpid">
+    <level value="${amqj.logging.level}"/>
+  </logger>
+
+  <root>
+    <level value="${root.logging.level}"/>
+    <appender-ref ref="console" />
+  </root>
+</log4j:configuration>

Propchange: incubator/qpid/trunk/qpid/java/log4j-test.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/qpid/trunk/qpid/java/module.xml
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/java/module.xml?rev=618436&r1=618435&r2=618436&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/java/module.xml (original)
+++ incubator/qpid/trunk/qpid/java/module.xml Mon Feb  4 13:05:39 2008
@@ -156,10 +156,17 @@
   </target>
 
   <property name="test" value="*Test"/>
+  <property name="log" value="info"/>
+  <property name="amqj.logging.level" value="${level}"/>
+  <property name="root.logging.level" value="${level}"/>
+  <property name="log4j.configuration" 
value="file://${project.root}/log4j-test.xml"/>
 
   <target name="test" depends="compile-tests" if="module.test.src.exists"
           description="execute unit tests">
     <junit fork="yes" haltonfailure="no" printsummary="on" timeout="90000">
+      <sysproperty key="amqj.logging.level" value="${amqj.logging.level}"/>
+      <sysproperty key="root.logging.level" value="${root.logging.level}"/>
+      <sysproperty key="log4j.configuration" value="${log4j.configuration}"/>
       <formatter type="plain"/>
       <formatter type="xml"/>
       <classpath refid="module.test.path"/>


Reply via email to