HBASE-14684 Try to remove all MiniMapReduceCluster in unit tests (Heng Chen)

This commit is contained in:
stack 2015-10-23 11:29:48 -07:00
parent b4ba615c70
commit ef7f8467af
27 changed files with 4 additions and 63 deletions

View File

@ -34,6 +34,7 @@ import java.util.Map;
import org.apache.commons.logging.Log; import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory; import org.apache.commons.logging.LogFactory;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.*; import org.apache.hadoop.hbase.*;
import org.apache.hadoop.hbase.Cell; import org.apache.hadoop.hbase.Cell;
import org.apache.hadoop.hbase.client.Connection; import org.apache.hadoop.hbase.client.Connection;
@ -80,7 +81,7 @@ public class TestTableInputFormat {
private static final Log LOG = LogFactory.getLog(TestTableInputFormat.class); private static final Log LOG = LogFactory.getLog(TestTableInputFormat.class);
private final static HBaseTestingUtility UTIL = new HBaseTestingUtility(); private final static HBaseTestingUtility UTIL = new HBaseTestingUtility();
private static MiniMRCluster mrCluster;
static final byte[] FAMILY = Bytes.toBytes("family"); static final byte[] FAMILY = Bytes.toBytes("family");
private static final byte[][] columns = new byte[][] { FAMILY }; private static final byte[][] columns = new byte[][] { FAMILY };
@ -88,12 +89,10 @@ public class TestTableInputFormat {
@BeforeClass @BeforeClass
public static void beforeClass() throws Exception { public static void beforeClass() throws Exception {
UTIL.startMiniCluster(); UTIL.startMiniCluster();
mrCluster = UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
UTIL.shutdownMiniMapReduceCluster();
UTIL.shutdownMiniCluster(); UTIL.shutdownMiniCluster();
} }
@ -344,7 +343,8 @@ public class TestTableInputFormat {
} }
void testInputFormat(Class<? extends InputFormat> clazz) throws IOException { void testInputFormat(Class<? extends InputFormat> clazz) throws IOException {
final JobConf job = MapreduceTestingShim.getJobConf(mrCluster); Configuration conf = UTIL.getConfiguration();
final JobConf job = new JobConf(conf);
job.setInputFormat(clazz); job.setInputFormat(clazz);
job.setOutputFormat(NullOutputFormat.class); job.setOutputFormat(NullOutputFormat.class);
job.setMapperClass(ExampleVerifier.class); job.setMapperClass(ExampleVerifier.class);

View File

@ -90,12 +90,10 @@ public class TestTableMapReduceUtil {
public static void beforeClass() throws Exception { public static void beforeClass() throws Exception {
UTIL.startMiniCluster(); UTIL.startMiniCluster();
presidentsTable = createAndFillTable(TableName.valueOf(TABLE_NAME)); presidentsTable = createAndFillTable(TableName.valueOf(TABLE_NAME));
UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
UTIL.shutdownMiniMapReduceCluster();
UTIL.shutdownMiniCluster(); UTIL.shutdownMiniCluster();
} }

View File

@ -83,13 +83,10 @@ public abstract class MultiTableInputFormatTestBase {
TEST_UTIL.loadTable(table, INPUT_FAMILY, false); TEST_UTIL.loadTable(table, INPUT_FAMILY, false);
} }
} }
// start MR cluster
TEST_UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void tearDownAfterClass() throws Exception { public static void tearDownAfterClass() throws Exception {
TEST_UTIL.shutdownMiniMapReduceCluster();
TEST_UTIL.shutdownMiniCluster(); TEST_UTIL.shutdownMiniCluster();
} }

View File

@ -154,14 +154,12 @@ public abstract class TableSnapshotInputFormatTestBase {
protected void testWithMapReduce(HBaseTestingUtility util, String snapshotName, protected void testWithMapReduce(HBaseTestingUtility util, String snapshotName,
int numRegions, int expectedNumSplits, boolean shutdownCluster) throws Exception { int numRegions, int expectedNumSplits, boolean shutdownCluster) throws Exception {
setupCluster(); setupCluster();
util.startMiniMapReduceCluster();
try { try {
Path tableDir = util.getDataTestDirOnTestFS(snapshotName); Path tableDir = util.getDataTestDirOnTestFS(snapshotName);
TableName tableName = TableName.valueOf("testWithMapReduce"); TableName tableName = TableName.valueOf("testWithMapReduce");
testWithMapReduceImpl(util, tableName, snapshotName, tableDir, numRegions, testWithMapReduceImpl(util, tableName, snapshotName, tableDir, numRegions,
expectedNumSplits, shutdownCluster); expectedNumSplits, shutdownCluster);
} finally { } finally {
util.shutdownMiniMapReduceCluster();
tearDownCluster(); tearDownCluster();
} }
} }

View File

@ -63,14 +63,12 @@ public class TestCellCounter {
@BeforeClass @BeforeClass
public static void beforeClass() throws Exception { public static void beforeClass() throws Exception {
UTIL.startMiniCluster(); UTIL.startMiniCluster();
UTIL.startMiniMapReduceCluster();
FQ_OUTPUT_DIR = new Path(OUTPUT_DIR).makeQualified(new LocalFileSystem()); FQ_OUTPUT_DIR = new Path(OUTPUT_DIR).makeQualified(new LocalFileSystem());
FileUtil.fullyDelete(new File(OUTPUT_DIR)); FileUtil.fullyDelete(new File(OUTPUT_DIR));
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
UTIL.shutdownMiniMapReduceCluster();
UTIL.shutdownMiniCluster(); UTIL.shutdownMiniCluster();
} }

View File

@ -62,12 +62,10 @@ public class TestCopyTable {
@BeforeClass @BeforeClass
public static void beforeClass() throws Exception { public static void beforeClass() throws Exception {
TEST_UTIL.startMiniCluster(3); TEST_UTIL.startMiniCluster(3);
TEST_UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
TEST_UTIL.shutdownMiniMapReduceCluster();
TEST_UTIL.shutdownMiniCluster(); TEST_UTIL.shutdownMiniCluster();
} }

View File

@ -403,7 +403,6 @@ public class TestHFileOutputFormat {
assertEquals("Should make 5 regions", numRegions, 5); assertEquals("Should make 5 regions", numRegions, 5);
// Generate the bulk load files // Generate the bulk load files
util.startMiniMapReduceCluster();
runIncrementalPELoad(conf, table, r, testDir); runIncrementalPELoad(conf, table, r, testDir);
// This doesn't write into the table, just makes files // This doesn't write into the table, just makes files
assertEquals("HFOF should not touch actual table", assertEquals("HFOF should not touch actual table",
@ -473,7 +472,6 @@ public class TestHFileOutputFormat {
assertEquals("Data should remain after reopening of regions", assertEquals("Data should remain after reopening of regions",
tableDigestBefore, util.checksumRows(table)); tableDigestBefore, util.checksumRows(table));
} finally { } finally {
util.shutdownMiniMapReduceCluster();
util.shutdownMiniCluster(); util.shutdownMiniCluster();
} }
} }
@ -937,7 +935,6 @@ public class TestHFileOutputFormat {
// Generate two bulk load files // Generate two bulk load files
conf.setBoolean("hbase.mapreduce.hfileoutputformat.compaction.exclude", conf.setBoolean("hbase.mapreduce.hfileoutputformat.compaction.exclude",
true); true);
util.startMiniMapReduceCluster();
try (RegionLocator regionLocator = util.getConnection().getRegionLocator(TABLE_NAME)) { try (RegionLocator regionLocator = util.getConnection().getRegionLocator(TABLE_NAME)) {
for (int i = 0; i < 2; i++) { for (int i = 0; i < 2; i++) {
@ -978,7 +975,6 @@ public class TestHFileOutputFormat {
}, 5000); }, 5000);
} finally { } finally {
util.shutdownMiniMapReduceCluster();
util.shutdownMiniCluster(); util.shutdownMiniCluster();
} }
} }
@ -1019,7 +1015,6 @@ public class TestHFileOutputFormat {
// Generate a bulk load file with more rows // Generate a bulk load file with more rows
conf.setBoolean("hbase.mapreduce.hfileoutputformat.compaction.exclude", conf.setBoolean("hbase.mapreduce.hfileoutputformat.compaction.exclude",
true); true);
util.startMiniMapReduceCluster();
try (RegionLocator locator = util.getConnection().getRegionLocator(TABLE_NAME)) { try (RegionLocator locator = util.getConnection().getRegionLocator(TABLE_NAME)) {
runIncrementalPELoad(conf, table, locator, testDir); runIncrementalPELoad(conf, table, locator, testDir);
@ -1058,7 +1053,6 @@ public class TestHFileOutputFormat {
}, 5000); }, 5000);
} finally { } finally {
util.shutdownMiniMapReduceCluster();
util.shutdownMiniCluster(); util.shutdownMiniCluster();
} }
} }

View File

@ -430,7 +430,6 @@ public class TestHFileOutputFormat2 {
assertEquals("Should make " + regionNum + " regions", numRegions, regionNum); assertEquals("Should make " + regionNum + " regions", numRegions, regionNum);
// Generate the bulk load files // Generate the bulk load files
util.startMiniMapReduceCluster();
runIncrementalPELoad(conf, table.getTableDescriptor(), r, testDir); runIncrementalPELoad(conf, table.getTableDescriptor(), r, testDir);
// This doesn't write into the table, just makes files // This doesn't write into the table, just makes files
assertEquals("HFOF should not touch actual table", 0, util.countRows(table)); assertEquals("HFOF should not touch actual table", 0, util.countRows(table));
@ -511,7 +510,6 @@ public class TestHFileOutputFormat2 {
} finally { } finally {
testDir.getFileSystem(conf).delete(testDir, true); testDir.getFileSystem(conf).delete(testDir, true);
util.deleteTable(TABLE_NAME); util.deleteTable(TABLE_NAME);
util.shutdownMiniMapReduceCluster();
util.shutdownMiniCluster(); util.shutdownMiniCluster();
} }
} }
@ -976,7 +974,6 @@ public class TestHFileOutputFormat2 {
// Generate two bulk load files // Generate two bulk load files
conf.setBoolean("hbase.mapreduce.hfileoutputformat.compaction.exclude", conf.setBoolean("hbase.mapreduce.hfileoutputformat.compaction.exclude",
true); true);
util.startMiniMapReduceCluster();
for (int i = 0; i < 2; i++) { for (int i = 0; i < 2; i++) {
Path testDir = util.getDataTestDirOnTestFS("testExcludeAllFromMinorCompaction_" + i); Path testDir = util.getDataTestDirOnTestFS("testExcludeAllFromMinorCompaction_" + i);
@ -1018,7 +1015,6 @@ public class TestHFileOutputFormat2 {
}, 5000); }, 5000);
} finally { } finally {
util.shutdownMiniMapReduceCluster();
util.shutdownMiniCluster(); util.shutdownMiniCluster();
} }
} }
@ -1060,7 +1056,6 @@ public class TestHFileOutputFormat2 {
// Generate a bulk load file with more rows // Generate a bulk load file with more rows
conf.setBoolean("hbase.mapreduce.hfileoutputformat.compaction.exclude", conf.setBoolean("hbase.mapreduce.hfileoutputformat.compaction.exclude",
true); true);
util.startMiniMapReduceCluster();
RegionLocator regionLocator = conn.getRegionLocator(TABLE_NAME); RegionLocator regionLocator = conn.getRegionLocator(TABLE_NAME);
runIncrementalPELoad(conf, table.getTableDescriptor(), regionLocator, testDir); runIncrementalPELoad(conf, table.getTableDescriptor(), regionLocator, testDir);
@ -1100,7 +1095,6 @@ public class TestHFileOutputFormat2 {
}, 5000); }, 5000);
} finally { } finally {
util.shutdownMiniMapReduceCluster();
util.shutdownMiniCluster(); util.shutdownMiniCluster();
} }
} }

View File

@ -36,12 +36,10 @@ public class TestHRegionPartitioner {
@BeforeClass @BeforeClass
public static void beforeClass() throws Exception { public static void beforeClass() throws Exception {
UTIL.startMiniCluster(); UTIL.startMiniCluster();
UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
UTIL.shutdownMiniMapReduceCluster();
UTIL.shutdownMiniCluster(); UTIL.shutdownMiniCluster();
} }

View File

@ -57,12 +57,10 @@ public class TestHashTable {
@BeforeClass @BeforeClass
public static void beforeClass() throws Exception { public static void beforeClass() throws Exception {
TEST_UTIL.startMiniCluster(3); TEST_UTIL.startMiniCluster(3);
TEST_UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
TEST_UTIL.shutdownMiniMapReduceCluster();
TEST_UTIL.shutdownMiniCluster(); TEST_UTIL.shutdownMiniCluster();
} }

View File

@ -111,14 +111,12 @@ public class TestImportExport {
// Up the handlers; this test needs more than usual. // Up the handlers; this test needs more than usual.
UTIL.getConfiguration().setInt(HConstants.REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT, 10); UTIL.getConfiguration().setInt(HConstants.REGION_SERVER_HIGH_PRIORITY_HANDLER_COUNT, 10);
UTIL.startMiniCluster(); UTIL.startMiniCluster();
UTIL.startMiniMapReduceCluster();
FQ_OUTPUT_DIR = FQ_OUTPUT_DIR =
new Path(OUTPUT_DIR).makeQualified(FileSystem.get(UTIL.getConfiguration())).toString(); new Path(OUTPUT_DIR).makeQualified(FileSystem.get(UTIL.getConfiguration())).toString();
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
UTIL.shutdownMiniMapReduceCluster();
UTIL.shutdownMiniCluster(); UTIL.shutdownMiniCluster();
} }

View File

@ -99,12 +99,10 @@ public class TestImportTSVWithOperationAttributes implements Configurable {
conf.set("hbase.coprocessor.master.classes", OperationAttributesTestController.class.getName()); conf.set("hbase.coprocessor.master.classes", OperationAttributesTestController.class.getName());
conf.set("hbase.coprocessor.region.classes", OperationAttributesTestController.class.getName()); conf.set("hbase.coprocessor.region.classes", OperationAttributesTestController.class.getName());
util.startMiniCluster(); util.startMiniCluster();
util.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void releaseCluster() throws Exception { public static void releaseCluster() throws Exception {
util.shutdownMiniMapReduceCluster();
util.shutdownMiniCluster(); util.shutdownMiniCluster();
} }

View File

@ -90,12 +90,10 @@ public class TestImportTSVWithTTLs implements Configurable {
conf.setInt("hfile.format.version", 3); conf.setInt("hfile.format.version", 3);
conf.set("hbase.coprocessor.region.classes", TTLCheckingObserver.class.getName()); conf.set("hbase.coprocessor.region.classes", TTLCheckingObserver.class.getName());
util.startMiniCluster(); util.startMiniCluster();
util.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void releaseCluster() throws Exception { public static void releaseCluster() throws Exception {
util.shutdownMiniMapReduceCluster();
util.shutdownMiniCluster(); util.shutdownMiniCluster();
} }

View File

@ -124,7 +124,6 @@ public class TestImportTSVWithVisibilityLabels implements Configurable {
// Wait for the labels table to become available // Wait for the labels table to become available
util.waitTableEnabled(VisibilityConstants.LABELS_TABLE_NAME.getName(), 50000); util.waitTableEnabled(VisibilityConstants.LABELS_TABLE_NAME.getName(), 50000);
createLabels(); createLabels();
util.startMiniMapReduceCluster();
} }
private static void createLabels() throws IOException, InterruptedException { private static void createLabels() throws IOException, InterruptedException {
@ -148,7 +147,6 @@ public class TestImportTSVWithVisibilityLabels implements Configurable {
@AfterClass @AfterClass
public static void releaseCluster() throws Exception { public static void releaseCluster() throws Exception {
util.shutdownMiniMapReduceCluster();
util.shutdownMiniCluster(); util.shutdownMiniCluster();
} }

View File

@ -104,12 +104,10 @@ public class TestImportTsv implements Configurable {
@BeforeClass @BeforeClass
public static void provisionCluster() throws Exception { public static void provisionCluster() throws Exception {
util.startMiniCluster(); util.startMiniCluster();
util.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void releaseCluster() throws Exception { public static void releaseCluster() throws Exception {
util.shutdownMiniMapReduceCluster();
util.shutdownMiniCluster(); util.shutdownMiniCluster();
} }

View File

@ -76,13 +76,11 @@ public class TestMultithreadedTableMapper {
UTIL.createMultiRegionTable(MULTI_REGION_TABLE_NAME, new byte[][] { INPUT_FAMILY, UTIL.createMultiRegionTable(MULTI_REGION_TABLE_NAME, new byte[][] { INPUT_FAMILY,
OUTPUT_FAMILY }); OUTPUT_FAMILY });
UTIL.loadTable(table, INPUT_FAMILY, false); UTIL.loadTable(table, INPUT_FAMILY, false);
UTIL.startMiniMapReduceCluster();
UTIL.waitUntilAllRegionsAssigned(MULTI_REGION_TABLE_NAME); UTIL.waitUntilAllRegionsAssigned(MULTI_REGION_TABLE_NAME);
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
UTIL.shutdownMiniMapReduceCluster();
UTIL.shutdownMiniCluster(); UTIL.shutdownMiniCluster();
} }

View File

@ -64,7 +64,6 @@ public class TestRowCounter {
@BeforeClass @BeforeClass
public static void setUpBeforeClass() throws Exception { public static void setUpBeforeClass() throws Exception {
TEST_UTIL.startMiniCluster(); TEST_UTIL.startMiniCluster();
TEST_UTIL.startMiniMapReduceCluster();
Table table = TEST_UTIL.createTable(TableName.valueOf(TABLE_NAME), Bytes.toBytes(COL_FAM)); Table table = TEST_UTIL.createTable(TableName.valueOf(TABLE_NAME), Bytes.toBytes(COL_FAM));
writeRows(table); writeRows(table);
table.close(); table.close();
@ -76,7 +75,6 @@ public class TestRowCounter {
@AfterClass @AfterClass
public static void tearDownAfterClass() throws Exception { public static void tearDownAfterClass() throws Exception {
TEST_UTIL.shutdownMiniCluster(); TEST_UTIL.shutdownMiniCluster();
TEST_UTIL.shutdownMiniMapReduceCluster();
} }
/** /**

View File

@ -60,12 +60,10 @@ public class TestSyncTable {
@BeforeClass @BeforeClass
public static void beforeClass() throws Exception { public static void beforeClass() throws Exception {
TEST_UTIL.startMiniCluster(3); TEST_UTIL.startMiniCluster(3);
TEST_UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
TEST_UTIL.shutdownMiniMapReduceCluster();
TEST_UTIL.shutdownMiniCluster(); TEST_UTIL.shutdownMiniCluster();
} }

View File

@ -84,12 +84,10 @@ public class TestTableInputFormat {
@BeforeClass @BeforeClass
public static void beforeClass() throws Exception { public static void beforeClass() throws Exception {
UTIL.startMiniCluster(); UTIL.startMiniCluster();
mrCluster = UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
UTIL.shutdownMiniMapReduceCluster();
UTIL.shutdownMiniCluster(); UTIL.shutdownMiniCluster();
} }

View File

@ -84,13 +84,10 @@ public abstract class TestTableInputFormatScanBase {
// create and fill table // create and fill table
table = TEST_UTIL.createMultiRegionTable(TABLE_NAME, INPUT_FAMILY); table = TEST_UTIL.createMultiRegionTable(TABLE_NAME, INPUT_FAMILY);
TEST_UTIL.loadTable(table, INPUT_FAMILY, false); TEST_UTIL.loadTable(table, INPUT_FAMILY, false);
// start MR cluster
TEST_UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void tearDownAfterClass() throws Exception { public static void tearDownAfterClass() throws Exception {
TEST_UTIL.shutdownMiniMapReduceCluster();
TEST_UTIL.shutdownMiniCluster(); TEST_UTIL.shutdownMiniCluster();
} }

View File

@ -79,12 +79,10 @@ public abstract class TestTableMapReduceBase {
UTIL.createMultiRegionTable(MULTI_REGION_TABLE_NAME, new byte[][] { INPUT_FAMILY, UTIL.createMultiRegionTable(MULTI_REGION_TABLE_NAME, new byte[][] { INPUT_FAMILY,
OUTPUT_FAMILY }); OUTPUT_FAMILY });
UTIL.loadTable(table, INPUT_FAMILY, false); UTIL.loadTable(table, INPUT_FAMILY, false);
UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
UTIL.shutdownMiniMapReduceCluster();
UTIL.shutdownMiniCluster(); UTIL.shutdownMiniCluster();
} }

View File

@ -168,7 +168,6 @@ public class TestTimeRangeMapRed {
private void runTestOnTable() private void runTestOnTable()
throws IOException, InterruptedException, ClassNotFoundException { throws IOException, InterruptedException, ClassNotFoundException {
UTIL.startMiniMapReduceCluster();
Job job = null; Job job = null;
try { try {
job = new Job(UTIL.getConfiguration(), "test123"); job = new Job(UTIL.getConfiguration(), "test123");
@ -185,7 +184,6 @@ public class TestTimeRangeMapRed {
// TODO Auto-generated catch block // TODO Auto-generated catch block
e.printStackTrace(); e.printStackTrace();
} finally { } finally {
UTIL.shutdownMiniMapReduceCluster();
if (job != null) { if (job != null) {
FileUtil.fullyDelete( FileUtil.fullyDelete(
new File(job.getConfiguration().get("hadoop.tmp.dir"))); new File(job.getConfiguration().get("hadoop.tmp.dir")));

View File

@ -73,12 +73,10 @@ public class TestWALPlayer {
@BeforeClass @BeforeClass
public static void beforeClass() throws Exception { public static void beforeClass() throws Exception {
cluster = TEST_UTIL.startMiniCluster(); cluster = TEST_UTIL.startMiniCluster();
TEST_UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void afterClass() throws Exception { public static void afterClass() throws Exception {
TEST_UTIL.shutdownMiniMapReduceCluster();
TEST_UTIL.shutdownMiniCluster(); TEST_UTIL.shutdownMiniCluster();
} }

View File

@ -87,12 +87,10 @@ public class TestExportSnapshot {
public static void setUpBeforeClass() throws Exception { public static void setUpBeforeClass() throws Exception {
setUpBaseConf(TEST_UTIL.getConfiguration()); setUpBaseConf(TEST_UTIL.getConfiguration());
TEST_UTIL.startMiniCluster(3); TEST_UTIL.startMiniCluster(3);
TEST_UTIL.startMiniMapReduceCluster();
} }
@AfterClass @AfterClass
public static void tearDownAfterClass() throws Exception { public static void tearDownAfterClass() throws Exception {
TEST_UTIL.shutdownMiniMapReduceCluster();
TEST_UTIL.shutdownMiniCluster(); TEST_UTIL.shutdownMiniCluster();
} }

View File

@ -45,7 +45,6 @@ public class TestMobExportSnapshot extends TestExportSnapshot {
public static void setUpBeforeClass() throws Exception { public static void setUpBeforeClass() throws Exception {
setUpBaseConf(TEST_UTIL.getConfiguration()); setUpBaseConf(TEST_UTIL.getConfiguration());
TEST_UTIL.startMiniCluster(3); TEST_UTIL.startMiniCluster(3);
TEST_UTIL.startMiniMapReduceCluster();
} }
@Override @Override

View File

@ -45,7 +45,6 @@ public class TestMobSecureExportSnapshot extends TestMobExportSnapshot {
SecureTestUtil.enableSecurity(TEST_UTIL.getConfiguration()); SecureTestUtil.enableSecurity(TEST_UTIL.getConfiguration());
TEST_UTIL.startMiniCluster(3); TEST_UTIL.startMiniCluster(3);
TEST_UTIL.startMiniMapReduceCluster();
// Wait for the ACL table to become available // Wait for the ACL table to become available
TEST_UTIL.waitTableEnabled(AccessControlLists.ACL_TABLE_NAME); TEST_UTIL.waitTableEnabled(AccessControlLists.ACL_TABLE_NAME);

View File

@ -46,7 +46,6 @@ public class TestSecureExportSnapshot extends TestExportSnapshot {
SecureTestUtil.enableSecurity(TEST_UTIL.getConfiguration()); SecureTestUtil.enableSecurity(TEST_UTIL.getConfiguration());
TEST_UTIL.startMiniCluster(3); TEST_UTIL.startMiniCluster(3);
TEST_UTIL.startMiniMapReduceCluster();
// Wait for the ACL table to become available // Wait for the ACL table to become available
TEST_UTIL.waitTableEnabled(AccessControlLists.ACL_TABLE_NAME); TEST_UTIL.waitTableEnabled(AccessControlLists.ACL_TABLE_NAME);