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

Chia-Ping Tsai commented on HBASE-19713:
----------------------------------------

{quote}Adding a bunch of test dependencies to hbase-examples is unpleasant.
{quote}
agreed...:(
{quote}How about we put this test in its own module and then add a test to our 
yetus personality that expressly invokes it when java files are touched?
{quote}
Good idea! The general purpose for the new module is to run the UT across all 
modules. 
{quote}then we could add the test of annotations for test classes needed for 
HBASE-20154 to that same module and test?
{quote}
skimmed the plugin recommended by [~elserj]. Seems we can add the plugin to the 
pom of all modules(include the new module) to check the test annotation. The 
check to InterfaceAudience and InterfaceStability for Public classes still need 
this test. I can remove the test annotation check from 
TestInterfaceAudienceAnnotations.

 

> Enable TestInterfaceAudienceAnnotations
> ---------------------------------------
>
>                 Key: HBASE-19713
>                 URL: https://issues.apache.org/jira/browse/HBASE-19713
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Chia-Ping Tsai
>            Assignee: Chia-Ping Tsai
>            Priority: Critical
>             Fix For: 2.0.0
>
>         Attachments: HBASE-19713.branch-2.v0.patch, 
> HBASE-19713.branch-2.v1.patch, HBASE-19713.branch-2.v2.patch, 
> HBASE-19713.v0.patch
>
>
> Make sure TestInterfaceAudienceAnnotations pass before 2.0 release.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to