HBASE-7856 HTU#waitTableAvailable should have a default value of 30s
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1446898 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
900be56ea1
commit
9f638ad2d3
|
@ -1853,6 +1853,11 @@ public class HBaseTestingUtility extends HBaseCommonTestingUtility {
|
|||
return HFileSystem.get(conf);
|
||||
}
|
||||
|
||||
public void waitTableAvailable(byte[] table)
|
||||
throws InterruptedException, IOException {
|
||||
waitTableAvailable(table, 30000);
|
||||
}
|
||||
|
||||
public void waitTableAvailable(byte[] table, long timeoutMillis)
|
||||
throws InterruptedException, IOException {
|
||||
long startWait = System.currentTimeMillis();
|
||||
|
@ -1864,6 +1869,11 @@ public class HBaseTestingUtility extends HBaseCommonTestingUtility {
|
|||
}
|
||||
}
|
||||
|
||||
public void waitTableEnabled(byte[] table)
|
||||
throws InterruptedException, IOException {
|
||||
waitTableEnabled(table, 30000);
|
||||
}
|
||||
|
||||
public void waitTableEnabled(byte[] table, long timeoutMillis)
|
||||
throws InterruptedException, IOException {
|
||||
long startWait = System.currentTimeMillis();
|
||||
|
|
|
@ -72,7 +72,7 @@ public class TestMultiParallel {
|
|||
UTIL.startMiniCluster(slaves);
|
||||
HTable t = UTIL.createTable(Bytes.toBytes(TEST_TABLE), Bytes.toBytes(FAMILY));
|
||||
UTIL.createMultiRegions(t, Bytes.toBytes(FAMILY));
|
||||
UTIL.waitTableAvailable(Bytes.toBytes(TEST_TABLE), 15 * 1000);
|
||||
UTIL.waitTableEnabled(Bytes.toBytes(TEST_TABLE));
|
||||
t.close();
|
||||
}
|
||||
|
||||
|
|
|
@ -637,7 +637,7 @@ public class TestClassLoading {
|
|||
|
||||
private void waitForTable(byte[] name) throws InterruptedException, IOException {
|
||||
// First wait until all regions are online
|
||||
TEST_UTIL.waitTableEnabled(name, 5000);
|
||||
TEST_UTIL.waitTableEnabled(name);
|
||||
// Now wait a bit longer for the coprocessor hosts to load the CPs
|
||||
Thread.sleep(1000);
|
||||
}
|
||||
|
|
|
@ -439,7 +439,7 @@ public class TestHFileOutputFormat {
|
|||
LOG.info("Waiting for table to disable");
|
||||
}
|
||||
admin.enableTable(TABLE_NAME);
|
||||
util.waitTableAvailable(TABLE_NAME, 30000);
|
||||
util.waitTableAvailable(TABLE_NAME);
|
||||
assertEquals("Data should remain after reopening of regions",
|
||||
tableDigestBefore, util.checksumRows(table));
|
||||
} finally {
|
||||
|
|
|
@ -153,7 +153,7 @@ public class TestLoadIncrementalHFiles {
|
|||
admin.createTable(htd, SPLIT_KEYS);
|
||||
|
||||
HTable table = new HTable(util.getConfiguration(), TABLE);
|
||||
util.waitTableAvailable(TABLE, 30000);
|
||||
util.waitTableEnabled(TABLE);
|
||||
LoadIncrementalHFiles loader = new LoadIncrementalHFiles(util.getConfiguration(), useSecure);
|
||||
loader.doBulkLoad(dir, table);
|
||||
|
||||
|
@ -184,7 +184,7 @@ public class TestLoadIncrementalHFiles {
|
|||
admin.createTable(htd, SPLIT_KEYS);
|
||||
|
||||
HTable table = new HTable(util.getConfiguration(), TABLE);
|
||||
util.waitTableAvailable(TABLE, 30000);
|
||||
util.waitTableEnabled(TABLE);
|
||||
LoadIncrementalHFiles loader = new LoadIncrementalHFiles(
|
||||
util.getConfiguration());
|
||||
|
||||
|
|
|
@ -49,7 +49,7 @@ public class TestSecureLoadIncrementalHFiles extends TestLoadIncrementalHFiles{
|
|||
util.startMiniCluster();
|
||||
|
||||
// Wait for the ACL table to become available
|
||||
util.waitTableAvailable(AccessControlLists.ACL_TABLE_NAME, 5000);
|
||||
util.waitTableEnabled(AccessControlLists.ACL_TABLE_NAME);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -54,7 +54,7 @@ public class TestSecureLoadIncrementalHFilesSplitRecovery extends TestLoadIncrem
|
|||
util.startMiniCluster();
|
||||
|
||||
// Wait for the ACL table to become available
|
||||
util.waitTableAvailable(AccessControlLists.ACL_TABLE_NAME, 5000);
|
||||
util.waitTableEnabled(AccessControlLists.ACL_TABLE_NAME);
|
||||
}
|
||||
|
||||
//Disabling this test as it does not work in secure mode
|
||||
|
|
|
@ -97,7 +97,7 @@ public class TestRestartCluster {
|
|||
UTIL.createTable(TABLE, FAMILY);
|
||||
}
|
||||
for(byte [] TABLE : TABLES) {
|
||||
UTIL.waitTableAvailable(TABLE, 30000);
|
||||
UTIL.waitTableEnabled(TABLE);
|
||||
}
|
||||
|
||||
List<HRegionInfo> allRegions =
|
||||
|
@ -128,7 +128,7 @@ public class TestRestartCluster {
|
|||
} catch(TableExistsException tee) {
|
||||
LOG.info("Table already exists as expected");
|
||||
}
|
||||
UTIL.waitTableAvailable(TABLE, 30000);
|
||||
UTIL.waitTableAvailable(TABLE);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -74,7 +74,7 @@ public class TestAccessControlFilter {
|
|||
conf.set("hbase.superuser", conf.get("hbase.superuser", "") +
|
||||
String.format(",%s.hfs.0,%s.hfs.1,%s.hfs.2", baseuser, baseuser, baseuser));
|
||||
TEST_UTIL.startMiniCluster();
|
||||
TEST_UTIL.waitTableAvailable(AccessControlLists.ACL_TABLE_NAME, 5000);
|
||||
TEST_UTIL.waitTableEnabled(AccessControlLists.ACL_TABLE_NAME);
|
||||
|
||||
ADMIN = User.createUserForTesting(conf, "admin", new String[]{"supergroup"});
|
||||
READER = User.createUserForTesting(conf, "reader", new String[0]);
|
||||
|
|
|
@ -135,7 +135,7 @@ public class TestAccessController {
|
|||
Coprocessor.PRIORITY_HIGHEST, 1, conf);
|
||||
|
||||
// Wait for the ACL table to become available
|
||||
TEST_UTIL.waitTableAvailable(AccessControlLists.ACL_TABLE_NAME, 5000);
|
||||
TEST_UTIL.waitTableEnabled(AccessControlLists.ACL_TABLE_NAME);
|
||||
|
||||
// create a set of test users
|
||||
SUPERUSER = User.createUserForTesting(conf, "admin", new String[] { "supergroup" });
|
||||
|
@ -819,7 +819,7 @@ public class TestAccessController {
|
|||
|
||||
HTable table = new HTable(conf, tableName);
|
||||
try {
|
||||
TEST_UTIL.waitTableAvailable(tableName, 30000);
|
||||
TEST_UTIL.waitTableEnabled(tableName);
|
||||
LoadIncrementalHFiles loader = new LoadIncrementalHFiles(conf);
|
||||
loader.doBulkLoad(loadPath, table);
|
||||
} finally {
|
||||
|
|
|
@ -93,7 +93,7 @@ public class TestTablePermissions {
|
|||
UTIL.startMiniCluster();
|
||||
|
||||
// Wait for the ACL table to become available
|
||||
UTIL.waitTableAvailable(AccessControlLists.ACL_TABLE_NAME, 5000);
|
||||
UTIL.waitTableEnabled(AccessControlLists.ACL_TABLE_NAME);
|
||||
|
||||
ZKW = new ZooKeeperWatcher(UTIL.getConfiguration(),
|
||||
"TestTablePermissions", ABORTABLE);
|
||||
|
|
Loading…
Reference in New Issue