You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Martin Bukatovic (JIRA)" <ji...@apache.org> on 2014/06/18 15:33:02 UTC

[jira] [Updated] (BIGTOP-1342) Make TestCLI usable for both HDFS and HCFS

     [ https://issues.apache.org/jira/browse/BIGTOP-1342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Bukatovic updated BIGTOP-1342:
-------------------------------------

    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-1341 TestCLI cleanup
 * BIGTOP-1334 Add DFS support to TestCLI


  was:
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
 * HDFS specific subclass

Before proposing patch for this, it make sense to have the following resolved:

 * BIGTOP-1341 TestCLI cleanup
 * BIGTOP-1334 Add DFS support to TestCLI



> Make TestCLI usable for both HDFS and HCFS
> ------------------------------------------
>
>                 Key: BIGTOP-1342
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1342
>             Project: Bigtop
>          Issue Type: Improvement
>          Components: Tests
>    Affects Versions: 0.8.0
>            Reporter: Martin Bukatovic
>
> 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-1341 TestCLI cleanup
>  * BIGTOP-1334 Add DFS support to TestCLI



--
This message was sent by Atlassian JIRA
(v6.2#6252)