Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-6201 HBase integration/system tests
  3. HBASE-6241

HBaseCluster interface for interacting with the cluster from system tests

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.95.0
    • None
    • None
    • Reviewed
    • Adds an Integration Test facilty that is run by invoking 'mvn verify'. It can run the same test on a minihbasecluster and also on an already distributed cluster. Adds a ChaosMonkey too.
    • 0.96notable

    Description

      We need to abstract away the cluster interactions for system tests running on actual clusters.

      MiniHBaseCluster and RealHBaseCluster should both implement this interface, and system tests should work with both.

      I'll split Devaraj's patch in HBASE-6053 for the initial version.

      Attachments

        1. HBASE-6241_v5.patch
          103 kB
          Enis Soztutar
        2. HBASE-6241_v4.patch
          99 kB
          Enis Soztutar
        3. HBASE-6241_v1.patch
          70 kB
          Ted Yu
        4. HBASE-6241_v0.2.patch
          49 kB
          Enis Soztutar

        Issue Links

          Activity

            People

              enis Enis Soztutar
              enis Enis Soztutar
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: