[
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)