[
https://issues.apache.org/jira/browse/HBASE-8939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13712090#comment-13712090
]
stack commented on HBASE-8939:
------------------------------
Am going to disable TestLogRollAbort. Will open new issue to have it looked
at. It is a test to ensure no dataloss around deferred sync. Deferred sync
has changed a bunch since this test was originally written. Interesting is
this bit in the test:
{code}
// set periodic sync to 2 min so it doesn't run during test
TEST_UTIL.getConfiguration().setInt("hbase.regionserver.optionallogflushinterval",
120 * 1000);
{code}
But then over in FSHLog, we are doing this:
{code}
logSyncer.close();
// Make sure we synced everything
logSyncer.join(this.optionalFlushInterval * 2);
} catch (InterruptedException e) {
{code}
... before we will close so the regionserver is staying up and won't go down
when mini cluster joins on the end. There are issues w/ the JVMClusterUtil
which I'll fix in another issue.
> Hanging unit tests
> ------------------
>
> Key: HBASE-8939
> URL: https://issues.apache.org/jira/browse/HBASE-8939
> Project: HBase
> Issue Type: Bug
> Components: test
> Reporter: stack
> Fix For: 0.95.2
>
> Attachments: 8939.txt
>
>
> We have hanging tests. Here's a few from this morning's review:
> {code}
> durruti:0.95 stack$ ./dev-support/findHangingTest.sh
> https://builds.apache.org/job/hbase-0.95-on-hadoop2/176/consoleText
> % Total % Received % Xferd Average Speed Time Time Time
> Current
> Dload Upload Total Spent Left Speed
> 100 3300k 0 3300k 0 0 508k 0 --:--:-- 0:00:06 --:--:-- 621k
> Hanging test: Running org.apache.hadoop.hbase.TestIOFencing
> Hanging test: Running org.apache.hadoop.hbase.regionserver.wal.TestLogRolling
> {code}
> And...
> {code}
> durruti:0.95 stack$ ./dev-support/findHangingTest.sh
> http://54.241.6.143/job/HBase-TRUNK-Hadoop-2/396/consoleText
> % Total % Received % Xferd Average Speed Time Time Time
> Current
> Dload Upload Total Spent Left Speed
> 100 779k 0 779k 0 0 538k 0 --:--:-- 0:00:01 --:--:-- 559k
> Hanging test: Running org.apache.hadoop.hbase.TestIOFencing
> Hanging test: Running
> org.apache.hadoop.hbase.coprocessor.TestRegionServerCoprocessorExceptionWithAbort
> Hanging test: Running org.apache.hadoop.hbase.client.TestFromClientSide3
> {code}
> and....
> {code}
> durruti:0.95 stack$ ./dev-support/findHangingTest.sh
> http://54.241.6.143/job/HBase-0.95/607/consoleText
> % Total % Received % Xferd Average Speed Time Time Time
> Current
> Dload Upload Total Spent Left Speed
> 100 445k 0 445k 0 0 490k 0 --:--:-- --:--:-- --:--:-- 522k
> Hanging test: Running
> org.apache.hadoop.hbase.replication.TestReplicationDisableInactivePeer
> Hanging test: Running org.apache.hadoop.hbase.master.TestAssignmentManager
> Hanging test: Running org.apache.hadoop.hbase.util.TestHBaseFsck
> Hanging test: Running
> org.apache.hadoop.hbase.regionserver.TestStoreFileBlockCacheSummary
> Hanging test: Running
> org.apache.hadoop.hbase.IntegrationTestDataIngestSlowDeterministic
> {code}
> and...
> {code}
> durruti:0.95 stack$ ./dev-support/findHangingTest.sh
> http://54.241.6.143/job/HBase-0.95-Hadoop-2/607/consoleText
> % Total % Received % Xferd Average Speed Time Time Time
> Current
> Dload Upload Total Spent Left Speed
> 100 781k 0 781k 0 0 240k 0 --:--:-- 0:00:03 --:--:-- 244k
> Hanging test: Running
> org.apache.hadoop.hbase.coprocessor.TestCoprocessorEndpoint
> Hanging test: Running org.apache.hadoop.hbase.client.TestFromClientSide
> Hanging test: Running org.apache.hadoop.hbase.TestIOFencing
> Hanging test: Running
> org.apache.hadoop.hbase.master.TestMasterFailoverBalancerPersistence
> Hanging test: Running
> org.apache.hadoop.hbase.master.TestDistributedLogSplitting
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira