[ https://issues.apache.org/jira/browse/HBASE-13285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matteo Bertozzi updated HBASE-13285: ------------------------------------ Status: Patch Available (was: Open) > Fix flaky getRegions() in TestAccessController.setUp() > ------------------------------------------------------ > > Key: HBASE-13285 > URL: https://issues.apache.org/jira/browse/HBASE-13285 > Project: HBase > Issue Type: Bug > Components: test > Affects Versions: 0.98.12, 1.0.0, 2.0.0, 1.1.0 > Reporter: Matteo Bertozzi > Assignee: Matteo Bertozzi > Priority: Minor > Attachments: HBASE-13285-v0.patch > > > TestAccessController is waiting on table to be enabled and after that tries > to lookup the region. but if the machine is slow, that region may not be > assigned yet. > {code} > TEST_UTIL.waitTableEnabled(TEST_TABLE.getTableName()); > HRegion region = > TEST_UTIL.getHBaseCluster().getRegions(TEST_TABLE.getTableName()).get(0); > {code} > {noformat} > java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 > at java.util.ArrayList.rangeCheck(ArrayList.java:635) > at java.util.ArrayList.get(ArrayList.java:411) > at > org.apache.hadoop.hbase.security.access.TestAccessController.setUp(TestAccessController.java:235) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)