diff options
| author | Rajith Muditha Attapattu <rajith@apache.org> | 2009-11-18 19:36:38 +0000 |
|---|---|---|
| committer | Rajith Muditha Attapattu <rajith@apache.org> | 2009-11-18 19:36:38 +0000 |
| commit | 6a87d58f628d6939b894f55d031025bb3950f8b8 (patch) | |
| tree | 56323901d91a3ff5949216ca216c978aecbd7770 /java/testkit/src/main | |
| parent | be74dd0398378f3b28d8f63675d3a45e8829a1e1 (diff) | |
| download | qpid-python-6a87d58f628d6939b894f55d031025bb3950f8b8.tar.gz | |
Added log4j config to the test launcher
Added shell script to run testkit.py
Removed brokertest.py, instead using the version checked in under python/qpid folder by Alan.
The shell scripts and the setup is work in progress, checking in now to help Alan reproduce an issue.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@881896 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/testkit/src/main')
| -rw-r--r-- | java/testkit/src/main/java/org/apache/qpid/testkit/TestLauncher.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/java/testkit/src/main/java/org/apache/qpid/testkit/TestLauncher.java b/java/testkit/src/main/java/org/apache/qpid/testkit/TestLauncher.java index f13ee3f75c..b55afa7066 100644 --- a/java/testkit/src/main/java/org/apache/qpid/testkit/TestLauncher.java +++ b/java/testkit/src/main/java/org/apache/qpid/testkit/TestLauncher.java @@ -39,6 +39,11 @@ import javax.jms.MessageProducer; import javax.jms.Session; import javax.jms.TextMessage; +import org.apache.log4j.BasicConfigurator; +import org.apache.log4j.ConsoleAppender; +import org.apache.log4j.Level; +import org.apache.log4j.Logger; +import org.apache.log4j.PatternLayout; import org.apache.qpid.client.AMQConnection; import org.apache.qpid.client.AMQQueue; import org.apache.qpid.client.AMQTopic; @@ -117,8 +122,26 @@ public class TestLauncher implements ErrorHandler System.out.println("Failover exchange " + url ); } + + configureLogging(); } + protected void configureLogging() + { + PatternLayout layout = new PatternLayout(); + layout.setConversionPattern("%t %d %p [%c{4}] %m%n"); + BasicConfigurator.configure(new ConsoleAppender(layout)); + + String logLevel = System.getProperty("log.level","warn"); + String logComponent = System.getProperty("log.comp","org.apache.qpid"); + + Logger logger = Logger.getLogger(logComponent); + logger.setLevel(Level.toLevel(logLevel, Level.WARN)); + + System.out.println("Level " + logger.getLevel()); + + } + public void setUpControlChannel() { try |
