[
https://issues.apache.org/jira/browse/HBASE-10996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lars Hofhansl updated HBASE-10996:
----------------------------------
Attachment: 10996.txt
I believe this is due to these in @BeforeClass.
{code}
TEST_UTIL.getConfiguration().setInt("hbase.regionserver.msginterval", 100);
TEST_UTIL.getConfiguration().setInt("hbase.client.pause", 250);
TEST_UTIL.getConfiguration().setInt("hbase.client.retries.number", 6);
{code}
They are not needed for any of the tests (ran them a few times), and will cause
the client to give up too early.
TestTableInputFormatScan does the same setup before the tests and it does fail
often, and the only difference are these settings.
So I think I want to try it with these removed (see patch). Test passed locally
repeatedly with this change.
> TestTableSnapshotInputFormatScan fails frequently on 0.94
> ---------------------------------------------------------
>
> Key: HBASE-10996
> URL: https://issues.apache.org/jira/browse/HBASE-10996
> Project: HBase
> Issue Type: Bug
> Reporter: Lars Hofhansl
> Fix For: 0.94.19
>
> Attachments: 10996.txt
>
>
> Not entirely sure why.
> Interestingly it always fails before the tests even start:
> {code}
> Error Message
> No server address listed in .META. for region
> scantest,lll,1397560084603.a2e754fa8f9b4ce82bd6fa3f8c678e53. containing row
> lll
> Stacktrace
> org.apache.hadoop.hbase.client.NoServerForRegionException: No server address
> listed in .META. for region
> scantest,lll,1397560084603.a2e754fa8f9b4ce82bd6fa3f8c678e53. containing row
> lll
> at
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegionInMeta(HConnectionManager.java:1175)
> at
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:1001)
> at
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.locateRegion(HConnectionManager.java:958)
> at
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.processBatchCallback(HConnectionManager.java:1675)
> at
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.processBatch(HConnectionManager.java:1560)
> at org.apache.hadoop.hbase.client.HTable.flushCommits(HTable.java:994)
> at org.apache.hadoop.hbase.client.HTable.doPut(HTable.java:850)
> at org.apache.hadoop.hbase.client.HTable.put(HTable.java:826)
> at
> org.apache.hadoop.hbase.HBaseTestingUtility.loadTable(HBaseTestingUtility.java:1031)
> at
> org.apache.hadoop.hbase.mapreduce.TestTableSnapshotInputFormatScan.setUpBeforeClass(TestTableSnapshotInputFormatScan.java:85)
> {code}
--
This message was sent by Atlassian JIRA
(v6.2#6252)