Package org.apache.hadoop.hbase.util
Class TestFSTableDescriptors
java.lang.Object
org.apache.hadoop.hbase.util.TestFSTableDescriptors
@Tag("org.apache.hadoop.hbase.testclassification.MiscTests") @Tag("org.apache.hadoop.hbase.testclassification.MediumTests")
public class TestFSTableDescriptors
extends Object
Tests for
FSTableDescriptors.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate org.apache.hadoop.fs.Pathprivate static final HBaseCommonTestingUtil -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate org.apache.hadoop.fs.PathassertWriteAndReadSequenceId(int i) voidsetUp(org.junit.jupiter.api.TestInfo testInfo) static voidvoidtestCacheConsistency(org.junit.jupiter.api.TestInfo testInfo) voidtestCreateAndUpdate(org.junit.jupiter.api.TestInfo testInfo) voidtestCreateTableDescriptorUpdatesIfExistsAlready(org.junit.jupiter.api.TestInfo testInfo) voidvoidvoidvoidtestIgnoreBrokenTableDescriptorFiles(org.junit.jupiter.api.TestInfo testInfo) voidvoidvoidtestReadingHTDFromFS(org.junit.jupiter.api.TestInfo testInfo) voidvoidvoidtestRemoves(org.junit.jupiter.api.TestInfo testInfo) voidtestSequenceIdAdvancesOnTableInfo(org.junit.jupiter.api.TestInfo testInfo) voidtestTableDescriptors(org.junit.jupiter.api.TestInfo testInfo) voidtestTableDescriptorsNoCache(org.junit.jupiter.api.TestInfo testInfo) voidvoidtestUpdates(org.junit.jupiter.api.TestInfo testInfo)
-
Field Details
-
UTIL
-
LOG
-
testDir
-
-
Constructor Details
-
TestFSTableDescriptors
public TestFSTableDescriptors()
-
-
Method Details
-
setUp
-
tearDownAfterClass
-
testRegexAgainstOldStyleTableInfo
-
testCreateAndUpdate
- Throws:
IOException
-
testSequenceIdAdvancesOnTableInfo
@Test public void testSequenceIdAdvancesOnTableInfo(org.junit.jupiter.api.TestInfo testInfo) throws IOException - Throws:
IOException
-
testFormatTableInfoSequenceId
-
assertWriteAndReadSequenceId
-
testRemoves
- Throws:
IOException
-
testReadingHTDFromFS
- Throws:
IOException
-
testTableDescriptors
@Test public void testTableDescriptors(org.junit.jupiter.api.TestInfo testInfo) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
testTableDescriptorsNoCache
@Test public void testTableDescriptorsNoCache(org.junit.jupiter.api.TestInfo testInfo) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
testGetAll
- Throws:
IOExceptionInterruptedException
-
testParallelGetAll
- Throws:
IOExceptionInterruptedException
-
testGetAllOrdering
- Throws:
Exception
-
testCacheConsistency
@Test public void testCacheConsistency(org.junit.jupiter.api.TestInfo testInfo) throws IOException, InterruptedException - Throws:
IOExceptionInterruptedException
-
testNoSuchTable
- Throws:
IOException
-
testUpdates
- Throws:
IOException
-
testTableInfoFileStatusComparator
-
testReadingInvalidDirectoryFromFS
- Throws:
IOException
-
testCreateTableDescriptorUpdatesIfExistsAlready
@Test public void testCreateTableDescriptorUpdatesIfExistsAlready(org.junit.jupiter.api.TestInfo testInfo) throws IOException - Throws:
IOException
-
testIgnoreBrokenTableDescriptorFiles
@Test public void testIgnoreBrokenTableDescriptorFiles(org.junit.jupiter.api.TestInfo testInfo) throws IOException - Throws:
IOException
-