[ https://issues.apache.org/jira/browse/HBASE-12262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14171933#comment-14171933 ]
Dima Spivak commented on HBASE-12262: ------------------------------------- Awesome, thanks for the background, [~enis]. My initial thought is to have a profile that could be invoked along with relevant system properties under hbase-it so that the default hbase-site.xml (which normally comes from hbase-server) is skipped and one without the minicluster settings is used instead. So, under /hbase/hbase-it/, whereas {{mvn verify}} would start a minicluster, something like {{mvn verify -P distributedCluster -Dhbase.zookeeper.quorum=node-1,node-2 -Dhbase.root.dir=hdfs://node-1:8020/hbase}} would point Maven at a real cluster. That sound kosher to you? > Make it possible to run hbase-it against a distributed cluster using Maven > -------------------------------------------------------------------------- > > Key: HBASE-12262 > URL: https://issues.apache.org/jira/browse/HBASE-12262 > Project: HBase > Issue Type: Task > Reporter: Dima Spivak > Assignee: Dima Spivak > > hbase-it is pretty awesome, especially when run against a distributed > cluster. As I've been trying to develop new tests to add to the module, I got > sick of having to run {{mvn package}} and moving JARs to my cluster and > wanted to run the tests directly using {{mvn verify}}. Unfortunately, I can't > seem to do so; this JIRA is to try to fix that. > [~enis] and [~ndimiduk], I've seen that you guys are behind a lot of these > tests. Was it previously possible to do what I'm trying to do and it just > broke at some point, or is this new functionality that I'll need to figure > out? -- This message was sent by Atlassian JIRA (v6.3.4#6332)