Return-Path: X-Original-To: apmail-accumulo-notifications-archive@minotaur.apache.org Delivered-To: apmail-accumulo-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 17B5410CD6 for ; Mon, 9 Dec 2013 22:14:08 +0000 (UTC) Received: (qmail 29164 invoked by uid 500); 9 Dec 2013 22:14:08 -0000 Delivered-To: apmail-accumulo-notifications-archive@accumulo.apache.org Received: (qmail 29119 invoked by uid 500); 9 Dec 2013 22:14:08 -0000 Mailing-List: contact notifications-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jira@apache.org Delivered-To: mailing list notifications@accumulo.apache.org Received: (qmail 29106 invoked by uid 99); 9 Dec 2013 22:14:07 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Dec 2013 22:14:07 +0000 Date: Mon, 9 Dec 2013 22:14:07 +0000 (UTC) From: "Christopher Tubbs (JIRA)" To: notifications@accumulo.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (ACCUMULO-1996) Document SimpleMacIT MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Christopher Tubbs created ACCUMULO-1996: ------------------------------------------- Summary: Document SimpleMacIT Key: ACCUMULO-1996 URL: https://issues.apache.org/jira/browse/ACCUMULO-1996 Project: Accumulo Issue Type: Task Reporter: Christopher Tubbs Assignee: Christopher Tubbs Fix For: 1.6.0 I did some work under ACCUMULO-1599 to split up the existing integration tests that use MiniAccumuloCluster into two separate groups for testing: those integration tests that require custom configuration and need intimate knowledge and control of MiniAccumuloCluster, and those that don't. Those that do, were configured to use ConfigurableMacIT, and those that don't were configured to use SimpleMacIT. The intention was that any test that did not need to control MiniAccumuloCluster itself, and only used the regular Accumulo API for executing its tests, could use a shared instance, represented by SimpleMacIT. Ideally, we would start this shared instance during the pre-integration-test phase of the build lifecycle, and leave it running until the post-integration-test. If this instance was not already running, a JVM-local one could be instantiated for the test to run (eg. inside Eclipse). An additional benefit is that we could easily transition these tests, through a single, centralized configuration option, to run against a full instance (not MiniAccumuloCluster). However, something changed, and some commits against ACCUMULO-1009 reintroduced some of the complexity and exposed too much through SimpleMacIT. We need to document the intention and clean up this class to be simple again (with no knowledge of MiniAccumuloCluster underneath). -- This message was sent by Atlassian JIRA (v6.1.4#6159)