diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java index 39fbdbd8780..b99ecf09067 100644 --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestFromClientSide.java @@ -6364,43 +6364,6 @@ public class TestFromClientSide { return new Pair<>(startKeyList, endKeyList); } - @Test - public void testGetStartEndKeysWithRegionReplicas() throws IOException { - HTableDescriptor htd = new HTableDescriptor(TableName.valueOf(name.getMethodName())); - HColumnDescriptor fam = new HColumnDescriptor(FAMILY); - htd.addFamily(fam); - byte[][] KEYS = HBaseTestingUtility.KEYS_FOR_HBA_CREATE_TABLE; - Admin admin = TEST_UTIL.getAdmin(); - admin.createTable(htd, KEYS); - List regions = admin.getTableRegions(htd.getTableName()); - - HRegionLocator locator = - (HRegionLocator) admin.getConnection().getRegionLocator(htd.getTableName()); - for (int regionReplication = 1; regionReplication < 4; regionReplication++) { - List regionLocations = new ArrayList<>(); - - // mock region locations coming from meta with multiple replicas - for (HRegionInfo region : regions) { - HRegionLocation[] arr = new HRegionLocation[regionReplication]; - for (int i = 0; i < arr.length; i++) { - arr[i] = new HRegionLocation(RegionReplicaUtil.getRegionInfoForReplica(region, i), null); - } - regionLocations.add(new RegionLocations(arr)); - } - - Pair startEndKeys = getStartEndKeys(regionLocations); - - assertEquals(KEYS.length + 1, startEndKeys.getFirst().length); - - for (int i = 0; i < KEYS.length + 1; i++) { - byte[] startKey = i == 0 ? HConstants.EMPTY_START_ROW : KEYS[i - 1]; - byte[] endKey = i == KEYS.length ? HConstants.EMPTY_END_ROW : KEYS[i]; - assertArrayEquals(startKey, startEndKeys.getFirst()[i]); - assertArrayEquals(endKey, startEndKeys.getSecond()[i]); - } - } - } - @Test public void testFilterAllRecords() throws IOException { Scan scan = new Scan(); @@ -6745,4 +6708,4 @@ public class TestFromClientSide { TEST_UTIL.getAdmin().modifyTable(newDesc); } -} \ No newline at end of file +}