diff --git a/meta/src/test/java/com/alibaba/otter/canal/meta/AbstractMetaManagerTest.java b/meta/src/test/java/com/alibaba/otter/canal/meta/AbstractMetaManagerTest.java index 23f9b8da..e70cf777 100644 --- a/meta/src/test/java/com/alibaba/otter/canal/meta/AbstractMetaManagerTest.java +++ b/meta/src/test/java/com/alibaba/otter/canal/meta/AbstractMetaManagerTest.java @@ -14,12 +14,14 @@ import com.alibaba.otter.canal.protocol.position.LogIdentity; import com.alibaba.otter.canal.protocol.position.LogPosition; import com.alibaba.otter.canal.protocol.position.Position; import com.alibaba.otter.canal.protocol.position.PositionRange; +import org.junit.Test; public class AbstractMetaManagerTest extends AbstractZkTest { private static final String MYSQL_ADDRESS = "127.0.0.1"; protected ClientIdentity clientIdentity = new ClientIdentity(destination, (short) 1); ; + @Test public void doSubscribeTest(CanalMetaManager metaManager) { ClientIdentity client1 = new ClientIdentity(destination, (short) 1); metaManager.subscribe(client1); @@ -39,6 +41,7 @@ public class AbstractMetaManagerTest extends AbstractZkTest { } + @Test public void doBatchTest(CanalMetaManager metaManager) { metaManager.subscribe(clientIdentity); diff --git a/pom.xml b/pom.xml index f01e1b30..fd31535e 100644 --- a/pom.xml +++ b/pom.xml @@ -96,12 +96,15 @@ true true - 1.7 - 1.7 + 1.8 + 1.8 UTF-8 3.2.18.RELEASE 0.8.3 2.22.1 + -server -Xms256m -Xmx512m -Dfile.encoding=UTF-8 + -Djava.net.preferIPv4Stack=true -XX:MetaspaceSize=64m -XX:MaxMetaspaceSize=128m + @@ -370,15 +373,39 @@ - org.codehaus.mojo - cobertura-maven-plugin - 2.7 + org.jacoco + jacoco-maven-plugin + ${maven-jacoco-plugin.version} + + + jacoco-initialize + + prepare-agent + + + jacocoArgLine + + + + report-aggregate + verify + + report-aggregate + + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${maven-surefire.version} - - html - xml - - + true + once + ${argline} ${jacocoArgLine} + + + @@ -401,30 +428,6 @@ - src/main/java - src/test/java - - - src/main/resources - - **/* - - - **/.svn/ - - - - - - src/test/resources - - **/* - - - **/.svn/ - - -