[
https://issues.apache.org/jira/browse/SENTRY-1165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16306364#comment-16306364
]
Xinran Tinney commented on SENTRY-1165:
---------------------------------------
The steps for generating a clover report is as folllows: (Since clover has
become an opensource now, the one used is openclover)
1. Put
{code:java}
<pluginGroups>
<pluginGroup>org.openclover</pluginGroup>
</pluginGroups>
{code}
In maven/conf/settings.xml
2. Put
{code:java}
<dependency>
<groupId>org.openclover</groupId>
<artifactId>clover-maven-plugin</artifactId>
<version>4.2.0</version>
</dependency>
{code}
In Sentry's pom.xml
3. It is required to first create a Clover database, run
mvn clover:instrument
4. To generate report, run
mvn clover:clover
The report is in each module's folder e.g.,
.../sentry/sentry-provider/sentry-provider-db/target/site/clover/clover.xml'
Please let me know if this is what the ticket requires. [~spena], [~lina.li]
[~kkalyan], [~akolb], [~arjunmishra13], [~hgadre].
> add clover plugin to maven to get code coverage report
> ------------------------------------------------------
>
> Key: SENTRY-1165
> URL: https://issues.apache.org/jira/browse/SENTRY-1165
> Project: Sentry
> Issue Type: Test
> Components: Sentry
> Affects Versions: 1.8.0
> Reporter: Anne Yu
> Assignee: Xinran Tinney
>
> https://issues.apache.org/jira/browse/SOLR-479?jql=summary%20~%20%27code%20coverage%27
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)