diff --git a/community/kernel/src/test/java/org/neo4j/kernel/impl/transaction/state/NeoStoreFileListingTest.java b/community/kernel/src/test/java/org/neo4j/kernel/impl/transaction/state/NeoStoreFileListingTest.java index 1fbaeb6d86918..b28177785d45c 100644 --- a/community/kernel/src/test/java/org/neo4j/kernel/impl/transaction/state/NeoStoreFileListingTest.java +++ b/community/kernel/src/test/java/org/neo4j/kernel/impl/transaction/state/NeoStoreFileListingTest.java @@ -155,9 +155,7 @@ public void shouldListMetaDataStoreLast() throws Exception { assertTrue( neoStoreDataSource.listStoreFiles( false ).stream() .reduce( ( a, b ) -> b ) - .map( toStoreType ) - .filter( Optional::isPresent ) - .map( Optional::get ) + .flatMap( toStoreType ) .filter( StoreType.META_DATA::equals ) .isPresent() ); } @@ -167,9 +165,7 @@ public void shouldListMetaDataStoreLastWithTxLogs() throws Exception { assertTrue( neoStoreDataSource.listStoreFiles( true ).stream() .reduce( ( a, b ) -> b ) - .map( toStoreType ) - .filter( Optional::isPresent ) - .map( Optional::get ) + .flatMap( toStoreType ) .filter( StoreType.META_DATA::equals ) .isPresent() ); } diff --git a/pom.xml b/pom.xml index a869c4e2f1414..ad0a883779ac1 100644 --- a/pom.xml +++ b/pom.xml @@ -61,7 +61,7 @@ 5.5.0 1.53 prepare-package - + -Xmx2G -XX:+UseG1GC -XX:-OmitStackTraceInFastThrow -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=target/test-data -Dorg.neo4j.unsafe.impl.internal.dragons.UnsafeUtil.DIRTY_MEMORY=true -Dorg.neo4j.unsafe.impl.internal.dragons.UnsafeUtil.CHECK_NATIVE_ACCESS=true @@ -686,6 +686,77 @@ + + testCoverage + + false + + testCoverage + + + + @{argLine} + + + + + org.jacoco + jacoco-maven-plugin + 0.7.9 + + + default-prepare-agent + + prepare-agent + + + + default-prepare-agent-integration + + prepare-agent-integration + + + + merge + verify + + merge + + + ${project.build.directory}/jacoco-aggregated.exec + + + ${project.build.directory} + + *.exec + + + + + + + default-report + verify + + report + + + ${project.build.directory}/jacoco-aggregated.exec + + + + report-aggregate + verify + + report-aggregate + + + + + + + +