You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Christopher Tubbs (JIRA)" <ji...@apache.org> on 2014/10/27 17:27:34 UTC

[jira] [Commented] (ACCUMULO-3251) Move mini accumulo cluster IT runners out of src/test

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

Christopher Tubbs commented on ACCUMULO-3251:
---------------------------------------------

"Available for consumers" sounds like "API" to me. I'm fine with creating a test framework for users, but I think moving these specific classes out of the test jar is a shortcut solution that is not a good idea. These classes are already kind of clunky, and have evolved as needed for internal testing. They are highly unsuitable as a test framework for users, and are subject to dramatic change, due to internal needs. Little, if any, thought has gone into making these APIs stable enough for consumers. I'd much rather focus improvements to the accumulo-maven-plugin, or another proper test framework, than create a pseudo-test-framework by moving these. I don't think this is a good idea.

> Move mini accumulo cluster IT runners out of src/test
> -----------------------------------------------------
>
>                 Key: ACCUMULO-3251
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3251
>             Project: Accumulo
>          Issue Type: Bug
>          Components: mini
>            Reporter: Mike Drob
>
> It would be nice if things like {{AbstractMacIT}} or {{ConfigurableMacIT}} were available for consumers. That way they can (more) easily run integration tests for their own software that depends on an Accumulo cluster.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)