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: