You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@sentry.apache.org by "Xinran Tinney (JIRA)" <ji...@apache.org> on 2018/01/08 15:31:00 UTC

[jira] [Comment Edited] (SENTRY-1165) add clover plugin to maven to get code coverage report

    [ https://issues.apache.org/jira/browse/SENTRY-1165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16306364#comment-16306364 ] 

Xinran Tinney edited comment on SENTRY-1165 at 1/8/18 3:30 PM:
---------------------------------------------------------------

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. It is required to first create a Clover database, run 
mvn clover:instrument

3. 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].


was (Author: xyu2017):
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
>         Attachments: SENTRY-1165.001.patch
>
>
> 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)