diff --git a/.travis.yml b/.travis.yml index e0feb70..ce5a6ff 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,7 @@ jobs: include: - stage: test jdk: openjdk11 - script: mvn verify -Pjenkins -Dmaven.test.redirectTestOutputToFile=true + script: mvn verify -Dmaven.test.redirectTestOutputToFile=true jacoco:report coveralls:report branches: only: diff --git a/blazingcache-core/src/test/java/blazingcache/client/ManagementStatusMXBeanTest.java b/blazingcache-core/src/test/java/blazingcache/client/ManagementStatusMXBeanTest.java index eeafdbe..6210d93 100644 --- a/blazingcache-core/src/test/java/blazingcache/client/ManagementStatusMXBeanTest.java +++ b/blazingcache-core/src/test/java/blazingcache/client/ManagementStatusMXBeanTest.java @@ -150,6 +150,8 @@ public void statusMBeanEnabled() throws Exception { usedMemory = (Long) JMXUtils.getMBeanServer().getAttribute(statusBeanName, "CacheUsedMemory"); assertEquals(TEST_DATA.length * MAX_NO_OF_ENTRIES_BEFORE_EVICTION, usedMemory); + assertEquals(MAX_NO_OF_ENTRIES_BEFORE_EVICTION, cacheServer.getCacheStatus().getTotalEntryCount()); + numberOfkeys = (Integer) JMXUtils.getMBeanServer().getAttribute(statusBeanName, "CacheSize"); assertEquals(MAX_NO_OF_ENTRIES_BEFORE_EVICTION, numberOfkeys); diff --git a/pom.xml b/pom.xml index 119dc87..0cc9005 100644 --- a/pom.xml +++ b/pom.xml @@ -72,6 +72,7 @@ 1.0 3.1.0 3.1.8 + 0.8.2 @@ -94,6 +95,11 @@ spotbugs-maven-plugin ${libs.spotbugsmaven} + + org.jacoco + jacoco-maven-plugin + ${libs.jacoco} + @@ -118,21 +124,34 @@ + + org.jacoco + jacoco-maven-plugin + ${libs.jacoco} + + + default-prepare-agent + + prepare-agent + + + + org.apache.maven.plugins maven-surefire-plugin - 2.18 + 3.0.0-M3 - -Xmx1024m -Djava.net.preferIpv4Stack=true + @{argLine} -Xmx1024m -Djava.net.preferIpv4Stack=true 1 false - + true org.apache.maven.plugins maven-compiler-plugin - 3.3 + 3.8.0 ${project.build.sourceEncoding} @@ -145,6 +164,18 @@ ${project.build.sourceEncoding} + + org.eluder.coveralls + coveralls-maven-plugin + 4.3.0 + + + javax.xml.bind + jaxb-api + 2.3.1 + + + @@ -168,7 +199,7 @@ org.apache.maven.plugins maven-surefire-plugin - 2.18 + 3.0.0-M3 -Xmx1024m -Djava.net.preferIpv4Stack=true 1 @@ -178,7 +209,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.3 + 3.8.0 ${project.build.sourceEncoding} @@ -186,7 +217,7 @@ org.apache.maven.plugins maven-resources-plugin - 2.7 + 3.1.0 ${project.build.sourceEncoding} @@ -194,7 +225,7 @@ org.sonatype.plugins nexus-staging-maven-plugin - 1.6.6 + 1.6.8 true ossrh @@ -205,7 +236,7 @@ org.apache.maven.plugins maven-source-plugin - 2.4 + 3.0.1 attach-sources @@ -219,7 +250,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 2.10.3 + 3.0.1 attach-javadocs