Michael Stack created HBASE-23746:
-------------------------------------

             Summary: [Flakey Tests] Caused by: 
org.apache.hadoop.hbase.util.CommonFSUtils$StreamLacksCapabilityException: 
hflush and hsync
                 Key: HBASE-23746
                 URL: https://issues.apache.org/jira/browse/HBASE-23746
             Project: HBase
          Issue Type: Bug
            Reporter: Michael Stack
            Assignee: Michael Stack
             Fix For: 3.0.0, 2.3.0


Tests that use the new RegionProcedureStoreTestBase utility fail in branch-2 
nightlies complaining...

{code}
Error Message

cannot get log writer

Stacktrace

java.io.IOException: cannot get log writer
Caused by: 
org.apache.hadoop.hbase.util.CommonFSUtils$StreamLacksCapabilityException: 
hflush and hsync

{code}

They are using local fs which doesn't have support for above. Only shows when 
you run the tests with hadoop3 profile.  Let me do for these tests what was 
done over in HBASE-19289

It has been going on for a while now, probably since the move to region 
procedure store (the old wal procedure store had turned off the checks for 
sync/hflush).

{code}
health checks / yetus jdk8 hadoop3 checks / 
org.apache.hadoop.hbase.procedure2.store.region.TestHFileProcedurePrettyPrinter.test
health checks / yetus jdk8 hadoop3 checks / 
org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStore.testLoad
health checks / yetus jdk8 hadoop3 checks / 
org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStore.testCleanup
health checks / yetus jdk8 hadoop3 checks / 
org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStoreCompaction.test
health checks / yetus jdk8 hadoop3 checks / 
org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStoreMigration.testMigrateWithUnsupportedProcedures
health checks / yetus jdk8 hadoop3 checks / 
org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStoreMigration.test
health checks / yetus jdk8 hadoop3 checks / 
org.apache.hadoop.hbase.procedure2.store.region.TestRegionProcedureStoreWALCleaner.test
health checks / yetus jdk8 hadoop3 checks / 
org.apache.hadoop.hbase.procedure2.store.region.TestWALProcedurePrettyPrinter.test
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to