accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Tubbs (JIRA)" <>
Subject [jira] [Commented] (ACCUMULO-3078) Some SimpleMacITs aren't simple
Date Tue, 26 Aug 2014 20:20:01 GMT


Christopher Tubbs commented on ACCUMULO-3078:

[~ecn] wrote:
Actually, SimpleMacIT was for tests that:

* can share an instance
* can run in parallel

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:
>             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

View raw message