GitHub user nkalmar opened a pull request:
https://github.com/apache/zookeeper/pull/519
ZOOKEEPER-2955: Enable Clover code coverage report
ZOOKEEPER-2955: Enable Clover code coverage report
This PR configures OpenClover to generate Java code coverage reports.
To generate Java code coverage report run:
ant test-coverage-clover-java
For quick testing of this PR run:
ant -Dtestcase=test_file_name test-coverage-clover-java
Clover can also be run step-by-step:
ant -Drun.clover=true test-core-java
ant clover-report
Note: run.clover must not be set when building ZK for production use.
The reports will be placed under the build/test/clover/reports directory in
HTML and XML formats.
Author: Mark Fenes <[email protected]>
Reviewers: [email protected]
Closes #443 from mfenes/ZOOKEEPER-2955 and squashes the following commits:
321fc0152 [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
ca68181b2 [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
4cd1a3170 [Mark Fenes] Trigger notification
09872a66b [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
3e0f2543c [Mark Fenes] Trigger notification
0cdb44442 [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
270c12efc [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
f59dcf8ad [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
Change-Id: I089ca39224fa6012a299a46e4a35333ecc87ef35
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/nkalmar/zookeeper branch-3.5
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/zookeeper/pull/519.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #519
----
commit 686331d4ea8b4399c7865ecb30b669e386a0c9ae
Author: Mark Fenes <mfenes@...>
Date: 2018-04-25T22:17:09Z
ZOOKEEPER-2955: Enable Clover code coverage report
ZOOKEEPER-2955: Enable Clover code coverage report
This PR configures OpenClover to generate Java code coverage reports.
To generate Java code coverage report run:
ant test-coverage-clover-java
For quick testing of this PR run:
ant -Dtestcase=test_file_name test-coverage-clover-java
Clover can also be run step-by-step:
ant -Drun.clover=true test-core-java
ant clover-report
Note: run.clover must not be set when building ZK for production use.
The reports will be placed under the build/test/clover/reports directory in
HTML and XML formats.
Author: Mark Fenes <[email protected]>
Reviewers: [email protected]
Closes #443 from mfenes/ZOOKEEPER-2955 and squashes the following commits:
321fc0152 [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
ca68181b2 [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
4cd1a3170 [Mark Fenes] Trigger notification
09872a66b [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
3e0f2543c [Mark Fenes] Trigger notification
0cdb44442 [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
270c12efc [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
f59dcf8ad [Mark Fenes] ZOOKEEPER-2955: Enable Clover code coverage report
Change-Id: I089ca39224fa6012a299a46e4a35333ecc87ef35
----
---