jay vyas created BIGTOP-1032:
--------------------------------

             Summary: Refactor hdfs/TestCLI and hdfs/TestAppend to be generic 
filesystem tests 
                 Key: BIGTOP-1032
                 URL: https://issues.apache.org/jira/browse/BIGTOP-1032
             Project: Bigtop
          Issue Type: Improvement
            Reporter: jay vyas


The TestCLI and TestAppend classes both have hard references to an HDFS user 
shell, although most of their functionality is actually geared towards testing 
the abstract FileSystem interface. 

Removing a couple of lines from TestCLI:

    String[] createTestcliDirCmds = {"hadoop fs -mkdir -p " + TEST_DIR_ABSOLUTE,
      "hadoop fs -chmod 777 " + TEST_DIR_ABSOLUTE};
    shHDFS.exec(createTestcliDirCmds);


And a this line from TestAppend:

    shHDFS.exec("hadoop fsck /user/$USERNAME/$testAppendInput/test2.file$date");

This will essentially allow bigtop suites to be used to validate file system 
functionality in clusters with heterogenous 
https://wiki.apache.org/hadoop/HCFS/ implementations.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to