HBASE-17772 IntegrationTestRSGroup won't run
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/22cbbf9e Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/22cbbf9e Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/22cbbf9e Branch: refs/heads/HBASE-15631-branch-1 Commit: 22cbbf9ed6d78ab70cd5224c9a9ef444f73a5401 Parents: 348d7e9 Author: Andrew Purtell <[email protected]> Authored: Wed Jul 5 18:24:47 2017 -0700 Committer: Andrew Purtell <[email protected]> Committed: Thu Jul 20 17:55:42 2017 -0700 ---------------------------------------------------------------------- .../org/apache/hadoop/hbase/rsgroup/TestRSGroupsBase.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/22cbbf9e/hbase-rsgroup/src/test/java/org/apache/hadoop/hbase/rsgroup/TestRSGroupsBase.java ---------------------------------------------------------------------- diff --git a/hbase-rsgroup/src/test/java/org/apache/hadoop/hbase/rsgroup/TestRSGroupsBase.java b/hbase-rsgroup/src/test/java/org/apache/hadoop/hbase/rsgroup/TestRSGroupsBase.java index 5831696..52f576d 100644 --- a/hbase-rsgroup/src/test/java/org/apache/hadoop/hbase/rsgroup/TestRSGroupsBase.java +++ b/hbase-rsgroup/src/test/java/org/apache/hadoop/hbase/rsgroup/TestRSGroupsBase.java @@ -150,7 +150,14 @@ public abstract class TestRSGroupsBase { ClusterStatus status = TEST_UTIL.getHBaseClusterInterface().getClusterStatus(); for(ServerName serverName : status.getServers()) { for(RegionLoad rl : status.getLoad(serverName).getRegionsLoad().values()) { - TableName tableName = HRegionInfo.getTable(rl.getName()); + TableName tableName = null; + try { + tableName = HRegionInfo.getTable(rl.getName()); + } catch (IllegalArgumentException e) { + LOG.warn("Failed parse a table name from regionname=" + + Bytes.toStringBinary(rl.getName())); + continue; + } if(!map.containsKey(tableName)) { map.put(tableName, new TreeMap<ServerName, List<String>>()); }
