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)