Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-1342

Make TestCLI usable for both HDFS and HCFS

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.8.0
    • Fix Version/s: 0.8.0
    • Component/s: tests
    • Labels:
      None

      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:

        Attachments

        1. BIGTOP-1342.2.patch
          1.26 MB
          Martin Bukatovic
        2. BIGTOP-1342.1.patch
          1.88 MB
          Martin Bukatovic

          Issue Links

            Activity

              People

              • Assignee:
                mbukatov Martin Bukatovic
                Reporter:
                mbukatov Martin Bukatovic
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: