public final class UnderFileSystemCommonOperations
extends java.lang.Object
| Constructor and Description |
|---|
UnderFileSystemCommonOperations(java.lang.String ufsPath,
java.lang.String topLevelTestDirectory,
UnderFileSystem ufs,
InstancedConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
createAtomicTest()
Test for creating file atomic.
|
void |
createDeleteFileConjuctionTest()
Test for creating and deleting file conjunction.
|
void |
createEmptyTest()
Test for creating empty file.
|
void |
createNoParentTest()
Test for creating file without parent.
|
void |
createOpenAtPositionTest()
Test for creating file and opening at position.
|
void |
createOpenEmptyTest()
Test for creating and opening empty file.
|
void |
createOpenExistingLargeFileTest()
Test for creating and open existing large file.
|
void |
createOpenLargeTest()
Test for creating and opening large file.
|
void |
createOpenTest()
Test for creating and opening file.
|
void |
createParentTest()
Test for creating file with parent.
|
void |
createThenDeleteExistingDirectoryTest()
Test for creating and deleting existing directory.
|
void |
createThenGetExistingDirectoryStatusTest()
Test for getting existing directory status.
|
void |
createThenGetExistingFileStatusTest()
Test for getting existing file status.
|
void |
createThenGetExistingStatusTest()
Test for getting existing status.
|
void |
deleteDirTest()
Test for deleting directory.
|
void |
deleteFileTest()
Test for deleting file.
|
void |
deleteLargeDirectoryTest()
Test for deleting large directory.
|
void |
existsTest()
Test for checking file existence.
|
void |
getDirectoryStatusTest()
Test for getting directory status.
|
void |
getFileSizeTest()
Test for getting file size.
|
void |
getFileStatusTest()
Test for getting file status.
|
void |
getModTimeTest()
Test for getting modification time.
|
void |
getNonExistingDirectoryStatusTest()
Test for getting status of non-existent directory.
|
void |
getNonExistingFileStatusTest()
Test for getting status of non-existent file.
|
void |
getNonExistingPathStatusTest()
Test for getting status of non-existent path.
|
void |
isFileTest()
Test for checking file is actual file.
|
void |
listLargeDirectoryTest()
Test for listing large directory.
|
void |
listStatusEmptyTest()
Test for listing empty directory.
|
void |
listStatusFileTest()
Test for listing status on file.
|
void |
listStatusRecursiveTest()
Test for listing status recursively.
|
void |
listStatusTest()
Test for listing status.
|
void |
mkdirsTest()
Test for creating directory.
|
void |
objectCommonPrefixesIsDirectoryTest()
Test for checking directory in object storage.
|
void |
objectCommonPrefixesListStatusNonRecursiveTest()
Test for listing status non recursively in object storage.
|
void |
objectCommonPrefixesListStatusRecursiveTest()
Test for listing status recursively in object storage.
|
void |
objectNestedDirsListStatusRecursiveTest()
Test for listing status recursively in nested directory in object storage.
|
void |
renameDirectoryDeepTest()
Test for renaming deep directory.
|
void |
renameDirectoryTest()
Test for renaming directory.
|
void |
renameFileTest()
Test for renaming file.
|
void |
renameLargeDirectoryTest()
Test for renaming large directory.
|
void |
renameRenamableDirectoryTest()
Test for renaming renamable directory.
|
void |
renameRenamableFileTest()
Test for renaming renamable file.
|
public UnderFileSystemCommonOperations(java.lang.String ufsPath,
java.lang.String topLevelTestDirectory,
UnderFileSystem ufs,
InstancedConfiguration configuration)
ufsPath - the under filesystem pathtopLevelTestDirectory - the top level test directoryufs - the under filesystemconfiguration - the instance configurationpublic void createAtomicTest()
throws java.io.IOException
java.io.IOExceptionpublic void createEmptyTest()
throws java.io.IOException
java.io.IOExceptionpublic void createNoParentTest()
throws java.io.IOException
java.io.IOExceptionpublic void createParentTest()
throws java.io.IOException
java.io.IOExceptionpublic void createOpenTest()
throws java.io.IOException
java.io.IOExceptionpublic void createOpenEmptyTest()
throws java.io.IOException
java.io.IOExceptionpublic void createOpenAtPositionTest()
throws java.io.IOException
java.io.IOExceptionpublic void createOpenLargeTest()
throws java.io.IOException
java.io.IOExceptionpublic void createOpenExistingLargeFileTest()
throws java.io.IOException
java.io.IOExceptionpublic void deleteFileTest()
throws java.io.IOException
java.io.IOExceptionpublic void deleteDirTest()
throws java.io.IOException
java.io.IOExceptionpublic void deleteLargeDirectoryTest()
throws java.io.IOException
java.io.IOExceptionpublic void createDeleteFileConjuctionTest()
throws java.io.IOException
java.io.IOExceptionpublic void createThenDeleteExistingDirectoryTest()
throws java.io.IOException
java.io.IOExceptionpublic void existsTest()
throws java.io.IOException
java.io.IOExceptionpublic void getDirectoryStatusTest()
throws java.io.IOException
java.io.IOExceptionpublic void createThenGetExistingDirectoryStatusTest()
throws java.io.IOException
java.io.IOExceptionpublic void getFileSizeTest()
throws java.io.IOException
java.io.IOExceptionpublic void createThenGetExistingFileStatusTest()
throws java.io.IOException
java.io.IOExceptionpublic void getFileStatusTest()
throws java.io.IOException
java.io.IOExceptionpublic void createThenGetExistingStatusTest()
throws java.io.IOException
java.io.IOExceptionpublic void getModTimeTest()
throws java.io.IOException
java.io.IOExceptionpublic void getNonExistingDirectoryStatusTest()
throws java.io.IOException
java.io.IOExceptionpublic void getNonExistingFileStatusTest()
throws java.io.IOException
java.io.IOExceptionpublic void getNonExistingPathStatusTest()
throws java.io.IOException
java.io.IOExceptionpublic void isFileTest()
throws java.io.IOException
java.io.IOExceptionpublic void listStatusTest()
throws java.io.IOException
java.io.IOExceptionpublic void listStatusEmptyTest()
throws java.io.IOException
java.io.IOExceptionpublic void listStatusFileTest()
throws java.io.IOException
java.io.IOExceptionpublic void listLargeDirectoryTest()
throws java.io.IOException
java.io.IOExceptionpublic void listStatusRecursiveTest()
throws java.io.IOException
java.io.IOExceptionpublic void mkdirsTest()
throws java.io.IOException
java.io.IOExceptionpublic void objectCommonPrefixesIsDirectoryTest()
throws java.io.IOException
java.io.IOExceptionpublic void objectCommonPrefixesListStatusNonRecursiveTest()
throws java.io.IOException
java.io.IOExceptionpublic void objectCommonPrefixesListStatusRecursiveTest()
throws java.io.IOException
java.io.IOExceptionpublic void objectNestedDirsListStatusRecursiveTest()
throws java.io.IOException
java.io.IOExceptionpublic void renameFileTest()
throws java.io.IOException
java.io.IOExceptionpublic void renameRenamableFileTest()
throws java.io.IOException
java.io.IOExceptionpublic void renameDirectoryTest()
throws java.io.IOException
java.io.IOExceptionpublic void renameDirectoryDeepTest()
throws java.io.IOException
java.io.IOExceptionpublic void renameRenamableDirectoryTest()
throws java.io.IOException
java.io.IOExceptionpublic void renameLargeDirectoryTest()
throws java.lang.Exception
java.lang.ExceptionCopyright © 2019. All Rights Reserved.