public class TestCleanerChore
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TestCleanerChore.AlwaysDelete |
static class |
TestCleanerChore.NeverDelete |
Constructor and Description |
---|
TestCleanerChore() |
Modifier and Type | Method and Description |
---|---|
void |
cleanup() |
void |
testCleanerDoesNotDeleteDirectoryWithLateAddedFiles()
While cleaning a directory, all the files in the directory may be deleted, but there may be
another file added, in which case the directory shouldn't be deleted.
|
void |
testDeletesEmptyDirectories() |
void |
testDoesNotCheckDirectories()
Test to make sure that we don't attempt to ask the delegate whether or not we should preserve a
directory.
|
void |
testNoExceptionFromDirectoryWithRacyChildren()
The cleaner runs in a loop, where it first checks to see all the files under a directory can be
deleted.
|
void |
testSavesFilesOnRequest() |
void |
testStoppedCleanerDoesNotDeleteFiles() |
public void cleanup() throws java.lang.Exception
java.lang.Exception
public void testSavesFilesOnRequest() throws java.lang.Exception
java.lang.Exception
public void testDeletesEmptyDirectories() throws java.lang.Exception
java.lang.Exception
public void testDoesNotCheckDirectories() throws java.lang.Exception
java.lang.Exception
- on failurepublic void testStoppedCleanerDoesNotDeleteFiles() throws java.lang.Exception
java.lang.Exception
public void testCleanerDoesNotDeleteDirectoryWithLateAddedFiles() throws java.io.IOException
java.io.IOException
- on failurepublic void testNoExceptionFromDirectoryWithRacyChildren() throws java.lang.Exception
This was from HBASE-7465.
java.lang.Exception
- on failure