Description
Current TestCLI test cases are currently only runnable on HDFS. Since the most
test cases are applicable on any hadoop filesystem, it makes sense to
make it general in hcfs sense.
While most test cases are hcfs generic, some cases are only applicable to HDFS,
so I propose split the current code into:
- general HCFS superclass (with most cases in testHCFSConf.xml file)
- HDFS specific subclass (with hdfs only cases in testHDFSConf.xml)
I would like to keep testHCFSConf.xml as a common base for any hadoop
filesystem, which would require introduction of several additional variables to
catch minor differences between GlusterFS and HDFS. This should be good enough
for other hcfs implementations as well, but I didn't tested it.
Before proposing patch for this, it make sense to have the following resolved:
BIGTOP-1341TestCLI cleanupBIGTOP-1334Add DFS support to TestCLI
Attachments
Attachments
Issue Links
- blocks
-
BIGTOP-1334 Add DFS tests to TestCLI
- Resolved
- is blocked by
-
BIGTOP-1341 Cleanup of TestCLI code
- Resolved
- supercedes
-
BIGTOP-1032 Refactor hdfs/TestCLI and hdfs/TestAppend to be generic filesystem tests
- Resolved