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

Bhavik Patel commented on RANGER-3539:
--------------------------------------

Thanks [~pradeep] for working on this.

 

At high glance I have already reviewed your patch. There are few points which I 
like to discuss 
 * We have to manually install "iacoco" server either at local or remote and 
run it as it take effort so assume mostly no one will install/setup jacoco 
server locally
 * Is it possible to create setup file which will install setup locally?
 * can we configure output file and other param in the jacoco plugin 
life-cycle? so build command will shorter(less things we have to remember :))  
 * Also, whichever class has coverage >=75% that we have to make it mandatory 
suppose if someone update that class than code check should validate the 
changes - This we can take care in separate Jira.
 * Do we have any Configuration which allow us to generate report without 
Installation or any other maven plugin ?

> Add jacoco-maven-plugin for code coverage
> -----------------------------------------
>
>                 Key: RANGER-3539
>                 URL: https://issues.apache.org/jira/browse/RANGER-3539
>             Project: Ranger
>          Issue Type: Improvement
>          Components: Ranger
>            Reporter: Pradeep Agrawal
>            Assignee: Pradeep Agrawal
>            Priority: Major
>             Fix For: 3.0.0
>
>         Attachments: 
> 0001-RANGER-3539-Add-jacoco-maven-plugin-for-code-coverag.patch
>
>
> References :
>  # [https://www.baeldung.com/jacoco]
>  # [https://www.baeldung.com/sonarqube-jacoco-code-coverage]
>  # [https://mkyong.com/maven/maven-jacoco-code-coverage-example/]
>  # 
> [https://medium.com/backend-habit/generate-codecoverage-report-with-jacoco-and-sonarqube-ed15c4045885]
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to