Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-14

Transition from full Accumulo mocking

Log workAgile BoardRank to TopRank to BottomBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersCreate sub-taskLinkCloneLabels
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.4.4, 1.5.0
    • client
    • None

    Description

      Original discussion present here:http://mail-archives.apache.org/mod_mbox/incubator-accumulo-dev/201110.mbox/%3CCAGUtCHrN3p-7C8Uz7eT0Ze4L0ORzDj1f-x-JWdyrLc=Kx=o8ZQ@mail.gmail.com%3E

      Jesse Yates: "Maintaining a real instance and a mock instance ends up creating a lot of extra work for dev's by ensuring that there impls are kept synchronized....[using a real] instance of Accumulo running on the local file system. This would mean less work in the long run to maintain a separate instance and better testing for users and new features."

      Keith Turner: "its very fast to create a mock instance which means that unit test run very quickly...[and] its all in process which is useful for debugging...making mock leverage more of the actual accumulo code, but possibly keep it in process for speed and debugging."

      This ticket is to track the discussion and development of a less mocked test instance of accumulo, that relies more heavily on the actual implementation, rather than parallel mocking features.

      Attachments

        1. java_ACCUMULO-14-start.patch
          234 kB
          Jesse Yates
        2. java_ACCUMULO-14-start-formatted.patch
          65 kB
          Jesse Yates

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            kturner Keith Turner Assign to me
            jesse_yates Jesse Yates
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment