[ https://issues.apache.org/jira/browse/ACCUMULO-3078?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14111255#comment-14111255 ]
Christopher Tubbs commented on ACCUMULO-3078: --------------------------------------------- [~ecn] wrote: {quote} Actually, SimpleMacIT was for tests that: * can share an instance * can run in parallel {quote} The constraint to only require a connector is the only way those two things can be achieved, because the only way to implement both of these is to run a separate instance in the build (start at pre-integration-test phase, stop at post-integration-test phase), independent of the parallel test execution during the integration-test phase of the build lifecycle. To achieve this, the SimpleMacIT tests cannot access MAC-specific APIs, and can only operate as a normal client, from a connector. So, yes, it's technically true that this was the goal, but the [~billie.rinaldi]'s interpretation of the javadoc is also correct, because that is the constraint that is needed to achieve those goals. (See ACCUMULO-1996). > Some SimpleMacITs aren't simple > ------------------------------- > > Key: ACCUMULO-3078 > URL: https://issues.apache.org/jira/browse/ACCUMULO-3078 > Project: Accumulo > Issue Type: Bug > Components: test > Affects Versions: 1.6.0 > Reporter: Billie Rinaldi > Assignee: Billie Rinaldi > Fix For: 1.6.1, 1.7.0 > > Attachments: ACCUMULO-3078-1.patch > > > SimpleMacIT was designed for tests that only need a Connector to run. Some > of the tests that extend SimpleMacIT are using more than a Connector, but > they don't really need to be. > A few of the SimpleMacITs expect to interact with Accumulo through the local > filesystem, but fixing that is beyond the scope of this ticket. -- This message was sent by Atlassian JIRA (v6.2#6252)