http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/DeleteTable.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/DeleteTable.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/DeleteTable.java
index 5937a29..d122229 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/DeleteTable.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/DeleteTable.java
@@ -22,15 +22,15 @@ import java.util.Random;
 
 import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.TableNotFoundException;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class DeleteTable extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = env.getAccumuloConnector();
 
     Random rand = (Random) state.get("rand");
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/DropUser.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/DropUser.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/DropUser.java
index 2034d3d..6f1342f 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/DropUser.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/DropUser.java
@@ -22,14 +22,14 @@ import java.util.Random;
 
 import org.apache.accumulo.core.client.AccumuloSecurityException;
 import org.apache.accumulo.core.client.Connector;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class DropUser extends Test {
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = env.getAccumuloConnector();
 
     Random rand = (Random) state.get("rand");
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/IsolatedScan.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/IsolatedScan.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/IsolatedScan.java
index 8a5483e..d7ac842 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/IsolatedScan.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/IsolatedScan.java
@@ -31,15 +31,15 @@ import org.apache.accumulo.core.data.Key;
 import org.apache.accumulo.core.data.Value;
 import org.apache.accumulo.core.security.Authorizations;
 import org.apache.accumulo.core.util.PeekingIterator;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class IsolatedScan extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = env.getAccumuloConnector();
 
     Random rand = (Random) state.get("rand");
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/ListSplits.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/ListSplits.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/ListSplits.java
index a84c4fd..03e0fcd 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/ListSplits.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/ListSplits.java
@@ -24,7 +24,7 @@ import java.util.Random;
 import org.apache.accumulo.core.client.AccumuloSecurityException;
 import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.TableNotFoundException;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -32,8 +32,8 @@ import org.apache.hadoop.io.Text;
 public class ListSplits extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = env.getAccumuloConnector();
 
     Random rand = (Random) state.get("rand");
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Merge.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Merge.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Merge.java
index 87a48f9..fa01572 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Merge.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Merge.java
@@ -25,7 +25,7 @@ import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.TableNotFoundException;
 import org.apache.accumulo.core.client.TableOfflineException;
 import org.apache.accumulo.core.metadata.MetadataTable;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -33,8 +33,8 @@ import org.apache.hadoop.io.Text;
 public class Merge extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = env.getAccumuloConnector();
 
     Random rand = (Random) state.get("rand");
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/OfflineTable.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/OfflineTable.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/OfflineTable.java
index f663802..d568cac 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/OfflineTable.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/OfflineTable.java
@@ -25,15 +25,15 @@ import java.util.concurrent.TimeUnit;
 
 import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.TableNotFoundException;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class OfflineTable extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = env.getAccumuloConnector();
 
     Random rand = (Random) state.get("rand");
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/RenameNamespace.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/RenameNamespace.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/RenameNamespace.java
index dab41bf..e0946d8 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/RenameNamespace.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/RenameNamespace.java
@@ -23,15 +23,15 @@ import java.util.Random;
 import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.NamespaceExistsException;
 import org.apache.accumulo.core.client.NamespaceNotFoundException;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class RenameNamespace extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = env.getAccumuloConnector();
 
     Random rand = (Random) state.get("rand");
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/RenameTable.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/RenameTable.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/RenameTable.java
index 4c5a52f..acd9367 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/RenameTable.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/RenameTable.java
@@ -25,15 +25,15 @@ import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.NamespaceNotFoundException;
 import org.apache.accumulo.core.client.TableExistsException;
 import org.apache.accumulo.core.client.TableNotFoundException;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class RenameTable extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = env.getAccumuloConnector();
 
     Random rand = (Random) state.get("rand");
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Replication.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Replication.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Replication.java
index 713adaf..8033eda 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Replication.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Replication.java
@@ -49,7 +49,7 @@ import org.apache.accumulo.core.data.Mutation;
 import org.apache.accumulo.core.data.Value;
 import org.apache.accumulo.core.replication.ReplicationTable;
 import org.apache.accumulo.core.security.Authorizations;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.accumulo.tserver.replication.AccumuloReplicaSystem;
@@ -61,8 +61,8 @@ public class Replication extends Test {
   final int COLS = 50;
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    final Connector c = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    final Connector c = env.getAccumuloConnector();
     final Instance inst = c.getInstance();
     final String instName = inst.getInstanceName();
     final InstanceOperations iOps = c.instanceOperations();
@@ -71,8 +71,8 @@ public class Replication extends Test {
     // Replicate to ourselves
     iOps.setProperty(REPLICATION_NAME.getKey(), instName);
     iOps.setProperty(REPLICATION_PEERS.getKey() + instName, 
getPeerConfigurationValue(AccumuloReplicaSystem.class, instName + "," + 
inst.getZooKeepers()));
-    iOps.setProperty(REPLICATION_PEER_USER.getKey() + instName, 
env.getUserName());
-    iOps.setProperty(REPLICATION_PEER_PASSWORD.getKey() + instName, 
env.getPassword());
+    iOps.setProperty(REPLICATION_PEER_USER.getKey() + instName, 
env.getAccumuloUserName());
+    iOps.setProperty(REPLICATION_PEER_PASSWORD.getKey() + instName, 
env.getAccumuloPassword());
     // Tweak some replication parameters to make the replication go faster
     iOps.setProperty(MASTER_REPLICATION_SCAN_INTERVAL.getKey(), "1s");
     iOps.setProperty(REPLICATION_WORK_ASSIGNMENT_SLEEP.getKey(), "1s");

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/ScanTable.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/ScanTable.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/ScanTable.java
index ab89bea..f22d406 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/ScanTable.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/ScanTable.java
@@ -31,15 +31,15 @@ import 
org.apache.accumulo.core.client.TableOfflineException;
 import org.apache.accumulo.core.data.Key;
 import org.apache.accumulo.core.data.Value;
 import org.apache.accumulo.core.security.Authorizations;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class ScanTable extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = env.getAccumuloConnector();
 
     Random rand = (Random) state.get("rand");
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Setup.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Setup.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Setup.java
index 164fd4f..3902c97 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Setup.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/concurrent/Setup.java
@@ -21,14 +21,14 @@ import java.util.List;
 import java.util.Properties;
 import java.util.Random;
 
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class Setup extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     Random rand = new Random();
     state.set("rand", rand);
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Compact.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Compact.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Compact.java
index b0aa7e1..0754af1 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Compact.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Compact.java
@@ -20,7 +20,7 @@ import java.util.Properties;
 import java.util.Random;
 
 import org.apache.accumulo.core.client.Connector;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -30,10 +30,10 @@ import org.apache.hadoop.io.Text;
  */
 public class Compact extends Test {
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     String table = state.getString("tableName");
     Random rand = (Random) state.get("rand");
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
     Text row1 = new Text(Utils.getBank(rand.nextInt((Integer) 
state.get("numBanks"))));
     Text row2 = new Text(Utils.getBank(rand.nextInt((Integer) 
state.get("numBanks"))));
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Flush.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Flush.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Flush.java
index 2c5448d..af8b387 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Flush.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Flush.java
@@ -20,7 +20,7 @@ import java.util.Properties;
 import java.util.Random;
 
 import org.apache.accumulo.core.client.Connector;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -30,10 +30,10 @@ import org.apache.hadoop.io.Text;
  */
 public class Flush extends Test {
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     String table = state.getString("tableName");
     Random rand = (Random) state.get("rand");
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
     Text row1 = new Text(Utils.getBank(rand.nextInt((Integer) 
state.get("numBanks"))));
     Text row2 = new Text(Utils.getBank(rand.nextInt((Integer) 
state.get("numBanks"))));
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Init.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Init.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Init.java
index 3656653..031639a 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Init.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Init.java
@@ -26,7 +26,7 @@ import org.apache.accumulo.core.client.ConditionalWriter;
 import org.apache.accumulo.core.client.ConditionalWriter.Status;
 import org.apache.accumulo.core.data.Condition;
 import org.apache.accumulo.core.data.ConditionalMutation;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -37,7 +37,7 @@ import org.apache.hadoop.io.Text;
 public class Init extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
 
     int numBanks = (Integer) state.get("numBanks");
     int numAccts = (Integer) state.get("numAccts");
@@ -46,7 +46,7 @@ public class Init extends Test {
     TreeSet<Text> splits = new TreeSet<>();
     for (int i = 1; i < 10; i++)
       splits.add(new Text(Utils.getBank((int) (numBanks * .1 * i))));
-    env.getConnector().tableOperations().addSplits((String) 
state.get("tableName"), splits);
+    env.getAccumuloConnector().tableOperations().addSplits((String) 
state.get("tableName"), splits);
     log.info("Added splits " + splits);
 
     ArrayList<Integer> banks = new ArrayList<>();

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Merge.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Merge.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Merge.java
index 2f5d52b..af2bc25 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Merge.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Merge.java
@@ -20,7 +20,7 @@ import java.util.Properties;
 import java.util.Random;
 
 import org.apache.accumulo.core.client.Connector;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -30,10 +30,10 @@ import org.apache.hadoop.io.Text;
  */
 public class Merge extends Test {
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     String table = state.getString("tableName");
     Random rand = (Random) state.get("rand");
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
     Text row1 = new Text(Utils.getBank(rand.nextInt((Integer) 
state.get("numBanks"))));
     Text row2 = new Text(Utils.getBank(rand.nextInt((Integer) 
state.get("numBanks"))));
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Setup.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Setup.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Setup.java
index 1e4ad01..6973eb5 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Setup.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Setup.java
@@ -23,14 +23,14 @@ import org.apache.accumulo.core.client.ConditionalWriter;
 import org.apache.accumulo.core.client.ConditionalWriterConfig;
 import org.apache.accumulo.core.client.TableExistsException;
 import org.apache.accumulo.core.conf.Property;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class Setup extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     Random rand = new Random();
     state.set("rand", rand);
 
@@ -46,14 +46,14 @@ public class Setup extends Test {
     state.set("tableName", tableName);
 
     try {
-      env.getConnector().tableOperations().create(tableName);
+      env.getAccumuloConnector().tableOperations().create(tableName);
       log.debug("created table " + tableName);
       boolean blockCache = rand.nextBoolean();
-      env.getConnector().tableOperations().setProperty(tableName, 
Property.TABLE_BLOCKCACHE_ENABLED.getKey(), blockCache + "");
+      env.getAccumuloConnector().tableOperations().setProperty(tableName, 
Property.TABLE_BLOCKCACHE_ENABLED.getKey(), blockCache + "");
       log.debug("set " + Property.TABLE_BLOCKCACHE_ENABLED.getKey() + " " + 
blockCache);
     } catch (TableExistsException tee) {}
 
-    ConditionalWriter cw = 
env.getConnector().createConditionalWriter(tableName, new 
ConditionalWriterConfig().setMaxWriteThreads(1));
+    ConditionalWriter cw = 
env.getAccumuloConnector().createConditionalWriter(tableName, new 
ConditionalWriterConfig().setMaxWriteThreads(1));
     state.set("cw", cw);
 
   }

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Split.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Split.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Split.java
index 8ea9aab..e8c1732 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Split.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Split.java
@@ -22,7 +22,7 @@ import java.util.Random;
 import java.util.TreeSet;
 
 import org.apache.accumulo.core.client.Connector;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -32,10 +32,10 @@ import org.apache.hadoop.io.Text;
  */
 public class Split extends Test {
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     String table = state.getString("tableName");
     Random rand = (Random) state.get("rand");
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
     String row = Utils.getBank(rand.nextInt((Integer) state.get("numBanks")));
 
     log.debug("adding split " + row);

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/TearDown.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/TearDown.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/TearDown.java
index cf72607..324d1a0 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/TearDown.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/TearDown.java
@@ -19,7 +19,7 @@ package 
org.apache.accumulo.testing.core.randomwalk.conditional;
 import java.util.Properties;
 
 import org.apache.accumulo.core.client.ConditionalWriter;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
@@ -28,7 +28,7 @@ import org.apache.accumulo.testing.core.randomwalk.Test;
  */
 public class TearDown extends Test {
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     ConditionalWriter cw = (ConditionalWriter) state.get("cw");
     cw.close();
   }

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Transfer.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Transfer.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Transfer.java
index 73a7d91..7fb888d 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Transfer.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Transfer.java
@@ -31,7 +31,7 @@ import org.apache.accumulo.core.data.Key;
 import org.apache.accumulo.core.data.Range;
 import org.apache.accumulo.core.data.Value;
 import org.apache.accumulo.core.security.Authorizations;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.commons.math3.distribution.ZipfDistribution;
@@ -61,10 +61,10 @@ public class Transfer extends Test {
   }
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     String table = state.getString("tableName");
     Random rand = (Random) state.get("rand");
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
 
     int numAccts = (Integer) state.get("numAccts");
     // note: non integer exponents are slow

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Verify.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Verify.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Verify.java
index fa516f1..f35646c 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Verify.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/conditional/Verify.java
@@ -29,7 +29,7 @@ import org.apache.accumulo.core.data.Range;
 import org.apache.accumulo.core.data.Value;
 import org.apache.accumulo.core.iterators.user.ColumnSliceFilter;
 import org.apache.accumulo.core.security.Authorizations;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
@@ -39,9 +39,9 @@ import org.apache.accumulo.testing.core.randomwalk.Test;
 public class Verify extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     String table = state.getString("tableName");
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
 
     int numAccts = (Integer) state.get("numAccts");
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Commit.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Commit.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Commit.java
index 09774ff..b7e5dae 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Commit.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Commit.java
@@ -18,14 +18,14 @@ package org.apache.accumulo.testing.core.randomwalk.image;
 
 import java.util.Properties;
 
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class Commit extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     env.getMultiTableBatchWriter().flush();
 
     log.debug("Committed " + state.getLong("numWrites") + " writes.  Total 
writes: " + state.getLong("totalWrites"));

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/ImageFixture.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/ImageFixture.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/ImageFixture.java
index 687b2d1..a638126 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/ImageFixture.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/ImageFixture.java
@@ -31,7 +31,7 @@ import org.apache.accumulo.core.client.MultiTableBatchWriter;
 import org.apache.accumulo.core.client.MutationsRejectedException;
 import org.apache.accumulo.core.client.TableExistsException;
 import org.apache.accumulo.core.client.impl.Tables;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.Fixture;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.hadoop.io.Text;
@@ -42,10 +42,10 @@ public class ImageFixture extends Fixture {
   String indexTableName;
 
   @Override
-  public void setUp(State state, Environment env) throws Exception {
+  public void setUp(State state, RandWalkEnv env) throws Exception {
 
-    Connector conn = env.getConnector();
-    Instance instance = env.getInstance();
+    Connector conn = env.getAccumuloConnector();
+    Instance instance = env.getAccumuloInstance();
 
     SortedSet<Text> splits = new TreeSet<>();
     for (int i = 1; i < 256; i++) {
@@ -107,7 +107,7 @@ public class ImageFixture extends Fixture {
   }
 
   @Override
-  public void tearDown(State state, Environment env) throws Exception {
+  public void tearDown(State state, RandWalkEnv env) throws Exception {
     // We have resources we need to clean up
     if (env.isMultiTableBatchWriterInitialized()) {
       MultiTableBatchWriter mtbw = env.getMultiTableBatchWriter();
@@ -124,7 +124,7 @@ public class ImageFixture extends Fixture {
     // Now we can safely delete the tables
     log.debug("Dropping tables: " + imageTableName + " " + indexTableName);
 
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
 
     conn.tableOperations().delete(imageTableName);
     conn.tableOperations().delete(indexTableName);

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/ScanMeta.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/ScanMeta.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/ScanMeta.java
index dbd89e8..8fa1910 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/ScanMeta.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/ScanMeta.java
@@ -32,7 +32,7 @@ import org.apache.accumulo.core.data.Key;
 import org.apache.accumulo.core.data.Range;
 import org.apache.accumulo.core.data.Value;
 import org.apache.accumulo.core.security.Authorizations;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -40,7 +40,7 @@ import org.apache.hadoop.io.Text;
 public class ScanMeta extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
 
     // scan just the metadata of the images table to find N hashes... use the 
batch scanner to lookup those N hashes in the index table
     // this scan will test locality groups....
@@ -50,7 +50,7 @@ public class ScanMeta extends Test {
 
     String uuid = UUID.randomUUID().toString();
 
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
 
     Scanner imageScanner = conn.createScanner(imageTableName, new 
Authorizations());
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/TableOp.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/TableOp.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/TableOp.java
index 1d14a90..e7ad6b0 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/TableOp.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/TableOp.java
@@ -24,7 +24,7 @@ import java.util.Set;
 
 import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.admin.TableOperations;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -32,7 +32,7 @@ import org.apache.hadoop.io.Text;
 public class TableOp extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
 
     // choose a table
     Random rand = new Random();
@@ -44,7 +44,7 @@ public class TableOp extends Test {
     }
 
     // check if chosen table exists
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
     TableOperations tableOps = conn.tableOperations();
     if (tableOps.exists(tableName) == false) {
       log.error("Table " + tableName + " does not exist!");

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Verify.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Verify.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Verify.java
index f3caf15..fb20a5b 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Verify.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Verify.java
@@ -31,7 +31,7 @@ import org.apache.accumulo.core.data.Key;
 import org.apache.accumulo.core.data.Range;
 import org.apache.accumulo.core.data.Value;
 import org.apache.accumulo.core.security.Authorizations;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -42,7 +42,7 @@ public class Verify extends Test {
   String imageTableName;
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
 
     Random rand = new Random();
 
@@ -52,7 +52,7 @@ public class Verify extends Test {
     indexTableName = state.getString("indexTableName");
     imageTableName = state.getString("imageTableName");
 
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
 
     Scanner indexScanner = conn.createScanner(indexTableName, new 
Authorizations());
     Scanner imageScanner = conn.createScanner(imageTableName, new 
Authorizations());

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Write.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Write.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Write.java
index f7a2781..965ba60 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Write.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/image/Write.java
@@ -27,7 +27,7 @@ import org.apache.accumulo.core.client.BatchWriter;
 import org.apache.accumulo.core.client.MultiTableBatchWriter;
 import org.apache.accumulo.core.data.Mutation;
 import org.apache.accumulo.core.data.Value;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -42,7 +42,7 @@ public class Write extends Test {
   static final Text CONTENT_COLUMN_FAMILY = new Text("content");
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
 
     MultiTableBatchWriter mtbw = env.getMultiTableBatchWriter();
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/Commit.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/Commit.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/Commit.java
index 4ac6b47..72c3326 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/Commit.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/Commit.java
@@ -18,14 +18,14 @@ package 
org.apache.accumulo.testing.core.randomwalk.multitable;
 
 import java.util.Properties;
 
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class Commit extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     env.getMultiTableBatchWriter().flush();
 
     Long numWrites = state.getLong("numWrites");

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CopyTable.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CopyTable.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CopyTable.java
index 8d1e451..a4cdbcf 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CopyTable.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CopyTable.java
@@ -23,7 +23,7 @@ import java.util.TreeSet;
 
 import org.apache.accumulo.core.client.impl.Tables;
 import org.apache.accumulo.testing.core.TestProps;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -41,7 +41,7 @@ public class CopyTable extends Test {
   }
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
 
     @SuppressWarnings("unchecked")
     List<String> tables = (List<String>) state.get("tableList");
@@ -55,33 +55,33 @@ public class CopyTable extends Test {
     String dstTableName = String.format("%s_%d", 
state.getString("tableNamePrefix"), nextId);
 
     String[] args = new String[6];
-    args[0] = env.getUserName();
-    args[1] = env.getPassword();
+    args[0] = env.getAccumuloUserName();
+    args[1] = env.getAccumuloPassword();
     if (null == args[1]) {
-      args[1] = env.getKeytab();
+      args[1] = env.getAccumuloKeytab();
     }
     args[2] = srcTableName;
-    args[3] = env.getInstance().getInstanceName();
+    args[3] = env.getAccumuloInstance().getInstanceName();
     args[4] = env.getConfigProperty(TestProps.ZOOKEEPERS);
     args[5] = dstTableName;
 
     log.debug("copying " + srcTableName + " to " + dstTableName);
 
-    env.getConnector().tableOperations().create(dstTableName);
+    env.getAccumuloConnector().tableOperations().create(dstTableName);
 
-    env.getConnector().tableOperations().addSplits(dstTableName, splits);
+    env.getAccumuloConnector().tableOperations().addSplits(dstTableName, 
splits);
 
     if (ToolRunner.run(env.getHadoopConfiguration(), new CopyTool(), args) != 
0) {
       log.error("Failed to run map/red verify");
       return;
     }
 
-    String tableId = 
Tables.getNameToIdMap(env.getInstance()).get(dstTableName);
+    String tableId = 
Tables.getNameToIdMap(env.getAccumuloInstance()).get(dstTableName);
     log.debug("copied " + srcTableName + " to " + dstTableName + " (id - " + 
tableId + " )");
 
     tables.add(dstTableName);
 
-    env.getConnector().tableOperations().delete(srcTableName);
+    env.getAccumuloConnector().tableOperations().delete(srcTableName);
     log.debug("dropped " + srcTableName);
 
     nextId++;

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CreateTable.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CreateTable.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CreateTable.java
index 4250003..f258297 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CreateTable.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/CreateTable.java
@@ -23,7 +23,7 @@ import java.util.TreeSet;
 import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.TableExistsException;
 import org.apache.accumulo.core.client.impl.Tables;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -40,8 +40,8 @@ public class CreateTable extends Test {
   }
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = env.getAccumuloConnector();
 
     int nextId = ((Integer) state.get("nextId")).intValue();
     String tableName = String.format("%s_%d", 
state.getString("tableNamePrefix"), nextId);
@@ -49,7 +49,7 @@ public class CreateTable extends Test {
       conn.tableOperations().create(tableName);
       // Add some splits to make the server's life easier
       conn.tableOperations().addSplits(tableName, splits);
-      String tableId = Tables.getNameToIdMap(env.getInstance()).get(tableName);
+      String tableId = 
Tables.getNameToIdMap(env.getAccumuloInstance()).get(tableName);
       log.debug("created " + tableName + " (id:" + tableId + ")");
       // Add some splits to make the server's life easier
       conn.tableOperations().addSplits(tableName, splits);

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/DropTable.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/DropTable.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/DropTable.java
index 61904ca..a6069b8 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/DropTable.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/DropTable.java
@@ -21,14 +21,14 @@ import java.util.Properties;
 import java.util.Random;
 
 import org.apache.accumulo.core.client.TableNotFoundException;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class DropTable extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
 
     @SuppressWarnings("unchecked")
     List<String> tables = (List<String>) state.get("tableList");
@@ -42,7 +42,7 @@ public class DropTable extends Test {
     String tableName = tables.remove(rand.nextInt(tables.size()));
 
     try {
-      env.getConnector().tableOperations().delete(tableName);
+      env.getAccumuloConnector().tableOperations().delete(tableName);
       log.debug("Dropped " + tableName);
     } catch (TableNotFoundException e) {
       log.error("Tried to drop table " + tableName + " but could not be 
found!");

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/MultiTableFixture.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/MultiTableFixture.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/MultiTableFixture.java
index 5a7a415..249acf1 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/MultiTableFixture.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/MultiTableFixture.java
@@ -24,14 +24,14 @@ import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.MultiTableBatchWriter;
 import org.apache.accumulo.core.client.MutationsRejectedException;
 import org.apache.accumulo.core.client.TableNotFoundException;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.Fixture;
 import org.apache.accumulo.testing.core.randomwalk.State;
 
 public class MultiTableFixture extends Fixture {
 
   @Override
-  public void setUp(State state, Environment env) throws Exception {
+  public void setUp(State state, RandWalkEnv env) throws Exception {
 
     String hostname = 
InetAddress.getLocalHost().getHostName().replaceAll("[-.]", "_");
 
@@ -43,7 +43,7 @@ public class MultiTableFixture extends Fixture {
   }
 
   @Override
-  public void tearDown(State state, Environment env) throws Exception {
+  public void tearDown(State state, RandWalkEnv env) throws Exception {
     // We have resources we need to clean up
     if (env.isMultiTableBatchWriterInitialized()) {
       MultiTableBatchWriter mtbw = env.getMultiTableBatchWriter();
@@ -57,7 +57,7 @@ public class MultiTableFixture extends Fixture {
       env.resetMultiTableBatchWriter();
     }
 
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
 
     @SuppressWarnings("unchecked")
     List<String> tables = (List<String>) state.get("tableList");

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/OfflineTable.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/OfflineTable.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/OfflineTable.java
index 70a6b21..d9e783f 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/OfflineTable.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/OfflineTable.java
@@ -20,14 +20,14 @@ import java.util.List;
 import java.util.Properties;
 import java.util.Random;
 
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class OfflineTable extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
 
     @SuppressWarnings("unchecked")
     List<String> tables = (List<String>) state.get("tableList");
@@ -39,9 +39,9 @@ public class OfflineTable extends Test {
     Random rand = new Random();
     String tableName = tables.get(rand.nextInt(tables.size()));
 
-    env.getConnector().tableOperations().offline(tableName, 
rand.nextBoolean());
+    env.getAccumuloConnector().tableOperations().offline(tableName, 
rand.nextBoolean());
     log.debug("Table " + tableName + " offline ");
-    env.getConnector().tableOperations().online(tableName, rand.nextBoolean());
+    env.getAccumuloConnector().tableOperations().online(tableName, 
rand.nextBoolean());
     log.debug("Table " + tableName + " online ");
   }
 }

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/Write.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/Write.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/Write.java
index 3c0c792..80e9c0e 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/Write.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/multitable/Write.java
@@ -29,7 +29,7 @@ import org.apache.accumulo.core.client.TableNotFoundException;
 import org.apache.accumulo.core.client.TableOfflineException;
 import org.apache.accumulo.core.data.Mutation;
 import org.apache.accumulo.core.data.Value;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.io.Text;
@@ -37,7 +37,7 @@ import org.apache.hadoop.io.Text;
 public class Write extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
 
     @SuppressWarnings("unchecked")
     List<String> tables = (List<String>) state.get("tableList");

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterSystemPerm.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterSystemPerm.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterSystemPerm.java
index c075541..dd0cd54 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterSystemPerm.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterSystemPerm.java
@@ -23,15 +23,15 @@ import org.apache.accumulo.core.client.AccumuloException;
 import org.apache.accumulo.core.client.AccumuloSecurityException;
 import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.security.SystemPermission;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class AlterSystemPerm extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getConnector();
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = env.getAccumuloConnector();
     WalkingSecurity ws = new WalkingSecurity(state, env);
 
     String action = props.getProperty("task", "toggle");

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTable.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTable.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTable.java
index 0e613d8..77ce3bf 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTable.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTable.java
@@ -25,15 +25,15 @@ import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.TableExistsException;
 import org.apache.accumulo.core.client.TableNotFoundException;
 import org.apache.accumulo.core.client.security.SecurityErrorCode;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class AlterTable extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getInstance().getConnector(WalkingSecurity.get(state, 
env).getSysUserName(), WalkingSecurity.get(state, env).getSysToken());
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = 
env.getAccumuloInstance().getConnector(WalkingSecurity.get(state, 
env).getSysUserName(), WalkingSecurity.get(state, env).getSysToken());
 
     String tableName = WalkingSecurity.get(state, env).getTableName();
     String namespaceName = WalkingSecurity.get(state, env).getNamespaceName();
@@ -46,7 +46,7 @@ public class AlterTable extends Test {
     renameTable(conn, state, env, tableName, newTableName, hasPermission, 
exists);
   }
 
-  public static void renameTable(Connector conn, State state, Environment env, 
String oldName, String newName, boolean hasPermission, boolean tableExists)
+  public static void renameTable(Connector conn, State state, RandWalkEnv env, 
String oldName, String newName, boolean hasPermission, boolean tableExists)
       throws AccumuloSecurityException, AccumuloException, 
TableExistsException {
     try {
       conn.tableOperations().rename(oldName, newName);

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTablePerm.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTablePerm.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTablePerm.java
index 381a801..6d6bf64 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTablePerm.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/AlterTablePerm.java
@@ -25,18 +25,18 @@ import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.impl.Credentials;
 import org.apache.accumulo.core.client.security.tokens.AuthenticationToken;
 import org.apache.accumulo.core.security.TablePermission;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class AlterTablePerm extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     alter(state, env, props);
   }
 
-  public static void alter(State state, Environment env, Properties props) 
throws Exception {
+  public static void alter(State state, RandWalkEnv env, Properties props) 
throws Exception {
     String action = props.getProperty("task", "toggle");
     String perm = props.getProperty("perm", "random");
     String sourceUserProp = props.getProperty("source", "system");
@@ -71,19 +71,19 @@ public class AlterTablePerm extends Test {
       sourceUser = WalkingSecurity.get(state, env).getTabUserName();
       sourceToken = WalkingSecurity.get(state, env).getTabToken();
     } else {
-      sourceUser = env.getUserName();
+      sourceUser = env.getAccumuloUserName();
       sourceToken = env.getToken();
     }
-    Connector conn = env.getInstance().getConnector(sourceUser, sourceToken);
+    Connector conn = env.getAccumuloInstance().getConnector(sourceUser, 
sourceToken);
 
-    canGive = WalkingSecurity.get(state, env).canGrantTable(new 
Credentials(sourceUser, sourceToken).toThrift(env.getInstance()), target,
-        WalkingSecurity.get(state, env).getTableName(), 
WalkingSecurity.get(state, env).getNamespaceName());
+    canGive = WalkingSecurity.get(state, env).canGrantTable(new 
Credentials(sourceUser, sourceToken).toThrift(env.getAccumuloInstance()), 
target,
+                                                            
WalkingSecurity.get(state, env).getTableName(), WalkingSecurity.get(state, 
env).getNamespaceName());
 
     // toggle
     if (!"take".equals(action) && !"give".equals(action)) {
       try {
         boolean res;
-        if (hasPerm != (res = 
env.getConnector().securityOperations().hasTablePermission(target, tableName, 
tabPerm)))
+        if (hasPerm != (res = 
env.getAccumuloConnector().securityOperations().hasTablePermission(target, 
tableName, tabPerm)))
           throw new AccumuloException("Test framework and accumulo are out of 
sync for user " + conn.whoami() + " for perm " + tabPerm.name()
               + " with local vs. accumulo being " + hasPerm + " " + res);
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/Authenticate.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/Authenticate.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/Authenticate.java
index a9548c4..ba3c545 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/Authenticate.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/Authenticate.java
@@ -25,22 +25,22 @@ import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.impl.Credentials;
 import org.apache.accumulo.core.client.security.tokens.AuthenticationToken;
 import org.apache.accumulo.core.client.security.tokens.PasswordToken;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class Authenticate extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     authenticate(WalkingSecurity.get(state, env).getSysUserName(), 
WalkingSecurity.get(state, env).getSysToken(), state, env, props);
   }
 
-  public static void authenticate(String principal, AuthenticationToken token, 
State state, Environment env, Properties props) throws Exception {
+  public static void authenticate(String principal, AuthenticationToken token, 
State state, RandWalkEnv env, Properties props) throws Exception {
     String targetProp = props.getProperty("target");
     boolean success = Boolean.parseBoolean(props.getProperty("valid"));
 
-    Connector conn = env.getInstance().getConnector(principal, token);
+    Connector conn = env.getAccumuloInstance().getConnector(principal, token);
 
     String target;
 
@@ -52,7 +52,7 @@ public class Authenticate extends Test {
     boolean exists = WalkingSecurity.get(state, env).userExists(target);
     // Copy so if failed it doesn't mess with the password stored in state
     byte[] password = Arrays.copyOf(WalkingSecurity.get(state, 
env).getUserPassword(target), WalkingSecurity.get(state, 
env).getUserPassword(target).length);
-    boolean hasPermission = WalkingSecurity.get(state, 
env).canAskAboutUser(new Credentials(principal, 
token).toThrift(env.getInstance()), target);
+    boolean hasPermission = WalkingSecurity.get(state, 
env).canAskAboutUser(new Credentials(principal, 
token).toThrift(env.getAccumuloInstance()), target);
 
     if (!success)
       for (int i = 0; i < password.length; i++)

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/ChangePass.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/ChangePass.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/ChangePass.java
index e58db32..42ea317 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/ChangePass.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/ChangePass.java
@@ -25,14 +25,14 @@ import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.impl.Credentials;
 import org.apache.accumulo.core.client.security.tokens.AuthenticationToken;
 import org.apache.accumulo.core.client.security.tokens.PasswordToken;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class ChangePass extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     String target = props.getProperty("target");
     String source = props.getProperty("source");
 
@@ -45,7 +45,7 @@ public class ChangePass extends Test {
       principal = WalkingSecurity.get(state, env).getTabUserName();
       token = WalkingSecurity.get(state, env).getTabToken();
     }
-    Connector conn = env.getInstance().getConnector(principal, token);
+    Connector conn = env.getAccumuloInstance().getConnector(principal, token);
 
     boolean hasPerm;
     boolean targetExists;
@@ -56,7 +56,7 @@ public class ChangePass extends Test {
 
     targetExists = WalkingSecurity.get(state, env).userExists(target);
 
-    hasPerm = WalkingSecurity.get(state, env).canChangePassword(new 
Credentials(principal, token).toThrift(env.getInstance()), target);
+    hasPerm = WalkingSecurity.get(state, env).canChangePassword(new 
Credentials(principal, token).toThrift(env.getAccumuloInstance()), target);
 
     Random r = new Random();
 

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/CreateTable.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/CreateTable.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/CreateTable.java
index c0b1cd9..5e71410 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/CreateTable.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/CreateTable.java
@@ -24,15 +24,15 @@ import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.TableExistsException;
 import org.apache.accumulo.core.client.security.SecurityErrorCode;
 import org.apache.accumulo.core.security.TablePermission;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class CreateTable extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getInstance().getConnector(WalkingSecurity.get(state, 
env).getSysUserName(), WalkingSecurity.get(state, env).getSysToken());
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = 
env.getAccumuloInstance().getConnector(WalkingSecurity.get(state, 
env).getSysUserName(), WalkingSecurity.get(state, env).getSysToken());
 
     String tableName = WalkingSecurity.get(state, env).getTableName();
 
@@ -48,7 +48,7 @@ public class CreateTable extends Test {
         else {
           // create table anyway for sake of state
           try {
-            env.getConnector().tableOperations().create(tableName);
+            env.getAccumuloConnector().tableOperations().create(tableName);
             WalkingSecurity.get(state, env).initTable(tableName);
           } catch (TableExistsException tee) {
             if (exists)

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/CreateUser.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/CreateUser.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/CreateUser.java
index f604928..91e8f8b 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/CreateUser.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/CreateUser.java
@@ -22,15 +22,15 @@ import org.apache.accumulo.core.client.AccumuloException;
 import org.apache.accumulo.core.client.AccumuloSecurityException;
 import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.security.tokens.PasswordToken;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class CreateUser extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getInstance().getConnector(WalkingSecurity.get(state, 
env).getSysUserName(), WalkingSecurity.get(state, env).getSysToken());
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = 
env.getAccumuloInstance().getConnector(WalkingSecurity.get(state, 
env).getSysUserName(), WalkingSecurity.get(state, env).getSysToken());
 
     String tableUserName = WalkingSecurity.get(state, env).getTabUserName();
 
@@ -47,7 +47,7 @@ public class CreateUser extends Test {
           else {
             // create user anyway for sake of state
             if (!exists) {
-              
env.getConnector().securityOperations().createLocalUser(tableUserName, 
tabUserPass);
+              
env.getAccumuloConnector().securityOperations().createLocalUser(tableUserName, 
tabUserPass);
               WalkingSecurity.get(state, env).createUser(tableUserName, 
tabUserPass);
               Thread.sleep(1000);
             }

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/DropTable.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/DropTable.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/DropTable.java
index 235c9ba..a69b295 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/DropTable.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/DropTable.java
@@ -26,18 +26,18 @@ import 
org.apache.accumulo.core.client.TableNotFoundException;
 import org.apache.accumulo.core.client.impl.Credentials;
 import org.apache.accumulo.core.client.security.SecurityErrorCode;
 import org.apache.accumulo.core.client.security.tokens.AuthenticationToken;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class DropTable extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     dropTable(state, env, props);
   }
 
-  public static void dropTable(State state, Environment env, Properties props) 
throws Exception {
+  public static void dropTable(State state, RandWalkEnv env, Properties props) 
throws Exception {
     String sourceUser = props.getProperty("source", "system");
     String principal;
     AuthenticationToken token;
@@ -48,14 +48,14 @@ public class DropTable extends Test {
       principal = WalkingSecurity.get(state, env).getSysUserName();
       token = WalkingSecurity.get(state, env).getSysToken();
     }
-    Connector conn = env.getInstance().getConnector(principal, token);
+    Connector conn = env.getAccumuloInstance().getConnector(principal, token);
 
     String tableName = WalkingSecurity.get(state, env).getTableName();
     String namespaceName = WalkingSecurity.get(state, env).getNamespaceName();
 
     boolean exists = WalkingSecurity.get(state, env).getTableExists();
-    boolean hasPermission = WalkingSecurity.get(state, env).canDeleteTable(new 
Credentials(principal, token).toThrift(env.getInstance()), tableName,
-        namespaceName);
+    boolean hasPermission = WalkingSecurity.get(state, env).canDeleteTable(new 
Credentials(principal, token).toThrift(env.getAccumuloInstance()), tableName,
+                                                                           
namespaceName);
 
     try {
       conn.tableOperations().delete(tableName);
@@ -65,7 +65,7 @@ public class DropTable extends Test {
           throw new AccumuloException("Got a security exception when I should 
have had permission.", ae);
         else {
           // Drop anyway for sake of state
-          env.getConnector().tableOperations().delete(tableName);
+          env.getAccumuloConnector().tableOperations().delete(tableName);
           WalkingSecurity.get(state, env).cleanTablePermissions(tableName);
           return;
         }

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/DropUser.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/DropUser.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/DropUser.java
index 8d6080b..7d1a9b6 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/DropUser.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/DropUser.java
@@ -21,15 +21,15 @@ import java.util.Properties;
 import org.apache.accumulo.core.client.AccumuloException;
 import org.apache.accumulo.core.client.AccumuloSecurityException;
 import org.apache.accumulo.core.client.Connector;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class DropUser extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getInstance().getConnector(WalkingSecurity.get(state, 
env).getSysUserName(), WalkingSecurity.get(state, env).getSysToken());
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = 
env.getAccumuloInstance().getConnector(WalkingSecurity.get(state, 
env).getSysUserName(), WalkingSecurity.get(state, env).getSysToken());
 
     String tableUserName = WalkingSecurity.get(state, env).getTabUserName();
 
@@ -45,7 +45,7 @@ public class DropUser extends Test {
             throw new AccumuloException("Got a security exception when I 
should have had permission.", ae);
           else {
             if (exists) {
-              
env.getConnector().securityOperations().dropLocalUser(tableUserName);
+              
env.getAccumuloConnector().securityOperations().dropLocalUser(tableUserName);
               WalkingSecurity.get(state, env).dropUser(tableUserName);
             }
             return;

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/SecurityFixture.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/SecurityFixture.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/SecurityFixture.java
index edfd15f..bc8fdc1 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/SecurityFixture.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/SecurityFixture.java
@@ -26,14 +26,14 @@ import 
org.apache.accumulo.core.client.security.tokens.PasswordToken;
 import org.apache.accumulo.core.security.Authorizations;
 import org.apache.accumulo.core.security.SystemPermission;
 import org.apache.accumulo.core.security.TablePermission;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.Fixture;
 import org.apache.accumulo.testing.core.randomwalk.State;
 
 public class SecurityFixture extends Fixture {
 
   @Override
-  public void setUp(State state, Environment env) throws Exception {
+  public void setUp(State state, RandWalkEnv env) throws Exception {
     String secTableName, systemUserName, tableUserName, secNamespaceName;
     // A best-effort sanity check to guard against not password-based auth
     ClientConfiguration clientConf = ClientConfiguration.loadDefault();
@@ -41,7 +41,7 @@ public class SecurityFixture extends Fixture {
       throw new IllegalStateException("Security module currently cannot 
support Kerberos/SASL instances");
     }
 
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
 
     String hostname = 
InetAddress.getLocalHost().getHostName().replaceAll("[-.]", "_");
 
@@ -84,10 +84,10 @@ public class SecurityFixture extends Fixture {
   }
 
   @Override
-  public void tearDown(State state, Environment env) throws Exception {
+  public void tearDown(State state, RandWalkEnv env) throws Exception {
     log.debug("One last validate");
     Validate.validate(state, env, log);
-    Connector conn = env.getConnector();
+    Connector conn = env.getAccumuloConnector();
 
     if (WalkingSecurity.get(state, env).getTableExists()) {
       String secTableName = WalkingSecurity.get(state, env).getTableName();

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/SetAuths.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/SetAuths.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/SetAuths.java
index 54ab69f..d7a3cdd 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/SetAuths.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/SetAuths.java
@@ -25,14 +25,14 @@ import org.apache.accumulo.core.client.Connector;
 import org.apache.accumulo.core.client.impl.Credentials;
 import org.apache.accumulo.core.client.security.tokens.AuthenticationToken;
 import org.apache.accumulo.core.security.Authorizations;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 
 public class SetAuths extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
     String authsString = props.getProperty("auths", "_random");
 
     String targetUser = props.getProperty("system");
@@ -45,13 +45,13 @@ public class SetAuths extends Test {
       authToken = WalkingSecurity.get(state, env).getSysToken();
     } else {
       target = WalkingSecurity.get(state, env).getSysUserName();
-      authPrincipal = env.getUserName();
+      authPrincipal = env.getAccumuloUserName();
       authToken = env.getToken();
     }
-    Connector conn = env.getInstance().getConnector(authPrincipal, authToken);
+    Connector conn = env.getAccumuloInstance().getConnector(authPrincipal, 
authToken);
 
     boolean exists = WalkingSecurity.get(state, env).userExists(target);
-    boolean hasPermission = WalkingSecurity.get(state, 
env).canChangeAuthorizations(new Credentials(authPrincipal, 
authToken).toThrift(env.getInstance()),
+    boolean hasPermission = WalkingSecurity.get(state, 
env).canChangeAuthorizations(new Credentials(authPrincipal, 
authToken).toThrift(env.getAccumuloInstance()),
         target);
 
     Authorizations auths;

http://git-wip-us.apache.org/repos/asf/accumulo-testing/blob/fc3ddfc4/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/TableOp.java
----------------------------------------------------------------------
diff --git 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/TableOp.java
 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/TableOp.java
index d3335c4..7a40ac3 100644
--- 
a/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/TableOp.java
+++ 
b/core/src/main/java/org/apache/accumulo/testing/core/randomwalk/security/TableOp.java
@@ -45,7 +45,7 @@ import org.apache.accumulo.core.file.rfile.RFile;
 import org.apache.accumulo.core.security.Authorizations;
 import org.apache.accumulo.core.security.ColumnVisibility;
 import org.apache.accumulo.core.security.TablePermission;
-import org.apache.accumulo.testing.core.randomwalk.Environment;
+import org.apache.accumulo.testing.core.randomwalk.RandWalkEnv;
 import org.apache.accumulo.testing.core.randomwalk.State;
 import org.apache.accumulo.testing.core.randomwalk.Test;
 import org.apache.hadoop.fs.FileSystem;
@@ -55,8 +55,8 @@ import org.apache.hadoop.io.Text;
 public class TableOp extends Test {
 
   @Override
-  public void visit(State state, Environment env, Properties props) throws 
Exception {
-    Connector conn = env.getInstance().getConnector(WalkingSecurity.get(state, 
env).getTabUserName(), WalkingSecurity.get(state, env).getTabToken());
+  public void visit(State state, RandWalkEnv env, Properties props) throws 
Exception {
+    Connector conn = 
env.getAccumuloInstance().getConnector(WalkingSecurity.get(state, 
env).getTabUserName(), WalkingSecurity.get(state, env).getTabToken());
 
     String action = props.getProperty("action", "_random");
     TablePermission tp;

Reply via email to