Repository: jclouds-labs
Updated Branches:
  refs/heads/master 59d31827f -> 4c6a9dd88


Configure test logs in DimensionData


Project: http://git-wip-us.apache.org/repos/asf/jclouds-labs/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds-labs/commit/4c6a9dd8
Tree: http://git-wip-us.apache.org/repos/asf/jclouds-labs/tree/4c6a9dd8
Diff: http://git-wip-us.apache.org/repos/asf/jclouds-labs/diff/4c6a9dd8

Branch: refs/heads/master
Commit: 4c6a9dd88127cdb28183b5c6e6cab96e53e44bf3
Parents: 59d3182
Author: Ignasi Barrera <[email protected]>
Authored: Tue Apr 11 17:28:07 2017 +0200
Committer: Ignasi Barrera <[email protected]>
Committed: Tue Apr 11 17:28:23 2017 +0200

----------------------------------------------------------------------
 ...aseDimensionDataCloudControlApiLiveTest.java |  8 ++++
 .../src/test/resources/logback-test.xml         | 42 ++++++++++++++++++++
 2 files changed, 50 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds-labs/blob/4c6a9dd8/dimensiondata/src/test/java/org/jclouds/dimensiondata/cloudcontrol/internal/BaseDimensionDataCloudControlApiLiveTest.java
----------------------------------------------------------------------
diff --git 
a/dimensiondata/src/test/java/org/jclouds/dimensiondata/cloudcontrol/internal/BaseDimensionDataCloudControlApiLiveTest.java
 
b/dimensiondata/src/test/java/org/jclouds/dimensiondata/cloudcontrol/internal/BaseDimensionDataCloudControlApiLiveTest.java
index 1fea43b..d25f6d8 100644
--- 
a/dimensiondata/src/test/java/org/jclouds/dimensiondata/cloudcontrol/internal/BaseDimensionDataCloudControlApiLiveTest.java
+++ 
b/dimensiondata/src/test/java/org/jclouds/dimensiondata/cloudcontrol/internal/BaseDimensionDataCloudControlApiLiveTest.java
@@ -20,6 +20,8 @@ import org.jclouds.apis.ApiMetadata;
 import org.jclouds.apis.BaseApiLiveTest;
 import org.jclouds.dimensiondata.cloudcontrol.DimensionDataCloudControlApi;
 import 
org.jclouds.dimensiondata.cloudcontrol.DimensionDataCloudControlApiMetadata;
+import org.jclouds.logging.config.LoggingModule;
+import org.jclouds.logging.slf4j.config.SLF4JLoggingModule;
 import org.testng.annotations.Test;
 
 @Test(groups = "live")
@@ -33,4 +35,10 @@ public class BaseDimensionDataCloudControlApiLiveTest 
extends BaseApiLiveTest<Di
    protected ApiMetadata createApiMetadata() {
       return new DimensionDataCloudControlApiMetadata();
    }
+
+   @Override
+   protected LoggingModule getLoggingModule() {
+      return new SLF4JLoggingModule();
+   }
+
 }

http://git-wip-us.apache.org/repos/asf/jclouds-labs/blob/4c6a9dd8/dimensiondata/src/test/resources/logback-test.xml
----------------------------------------------------------------------
diff --git a/dimensiondata/src/test/resources/logback-test.xml 
b/dimensiondata/src/test/resources/logback-test.xml
new file mode 100644
index 0000000..b9e9616
--- /dev/null
+++ b/dimensiondata/src/test/resources/logback-test.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0"?>
+<configuration scan="false">
+    <appender name="FILE" class="ch.qos.logback.core.FileAppender">
+        <file>target/test-data/jclouds.log</file>
+        <encoder>
+            <Pattern>%d %-5p [%c] [%thread] %m%n</Pattern>
+        </encoder>
+    </appender>
+    <appender name="WIREFILE" class="ch.qos.logback.core.FileAppender">
+        <file>target/test-data/jclouds-wire.log</file>
+        <encoder>
+            <Pattern>%d %-5p [%c] [%thread] %m%n</Pattern>
+        </encoder>
+    </appender>
+    <appender name="COMPUTEFILE" class="ch.qos.logback.core.FileAppender">
+        <file>target/test-data/jclouds-compute.log</file>
+        <encoder>
+            <Pattern>%d %-5p [%c] [%thread] %m%n</Pattern>
+        </encoder>
+    </appender>
+
+    <logger name="org.jclouds">
+        <level value="DEBUG" />
+        <appender-ref ref="FILE" />
+    </logger>
+    <logger name="jclouds.compute">
+        <level value="DEBUG" />
+        <appender-ref ref="COMPUTEFILE" />
+    </logger>
+    <logger name="jclouds.wire">
+        <level value="DEBUG" />
+        <appender-ref ref="WIREFILE" />
+    </logger>
+    <logger name="jclouds.headers">
+        <level value="DEBUG" />
+        <appender-ref ref="WIREFILE" />
+    </logger>
+
+    <root>
+        <level value="INFO" />
+    </root>
+</configuration>

Reply via email to