yahoo / Oak

A Scalable Concurrent Key-Value Map for Big Data Analytics
Apache License 2.0
268 stars 48 forks source link

Add test-coverage validation using Jacoco #158

Closed liran-funaro closed 3 years ago

liran-funaro commented 3 years ago

This will not run by default because it slows down the tests significantly. To enable it, use -Djacoco.skip=false. In the Github workflow, I run it as follows:

mvn test -pl :oak -Djacoco.skip=false -Dtest=!com.yahoo.oak.ComputeTest,!com.yahoo.oak.PutIfAbsentTest

I confirm that this contribution is made under the terms of the license found in the root directory of this repository's source tree and that I have the authority necessary to make this contribution on behalf of its copyright owner.