Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
Within hadoop-azure, we have the NativeAzureFileSystemBaseTest abstract class, which defines setup and teardown to handle the Azure storage account and also defines multiple test cases. This class originally was contributed to provide a layer of indirection for running the same test cases in live mode or mock mode: TestNativeAzureFileSystemLive and TestNativeAzureFileSystemMocked. It appears that since then, we created multiple new test suites that subclassed NativeAzureFileSystemBaseTest for the benefit of getting the common setup and teardown code, but also with the side effect of running the inherited test cases repeatedly. This is a significant factor in the overall execution time of the hadoop-azure tests.
Attachments
Attachments
Issue Links
- is required by
-
HADOOP-13403 AzureNativeFileSystem rename/delete performance improvements
- Resolved
- relates to
-
HADOOP-13513 Java 1.7 support for org.apache.hadoop.fs.azure testcases
- Resolved