HBase
  1. HBase
  2. HBASE-6201 HBase integration/system tests
  3. HBASE-6241

HBaseCluster interface for interacting with the cluster from system tests

    Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.95.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed
    • Release Note:
      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.
    • Tags:
      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.

      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

            • Assignee:
              Enis Soztutar
              Reporter:
              Enis Soztutar
            • Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development