You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@accumulo.apache.org by Mike Walch <mw...@apache.org> on 2017/02/01 18:35:42 UTC

Changes to external test code in 2.0.0

For Accumulo 2.0.0, I moved the external Accumulo test suites such as
continuous ingest and random walk to a new accumulo-testing repo[1]. In
addition to moving the code to a new repo, I changed how these tests are
deployed and run.  They used to ship in the Accumulo tarball (in the test
directory) and were run using the accumulo command. To run them now, users
clone the accumulo-testing repo and run tests using a new
`accumulo-testing` command that builds a bundled jar and runs test clients
locally or on multiple machines using YARN.

Currently, I have only added continuous ingest, random walk, and the
agitator to the new accumulo-testing command. There are other external
tests[2] that were moved over but have not been added yet as it looks like
many are no longer used or maintained.  If you still use one of these
tests, let me know and I will update it and add it to accumulo-testing
command.

[1]: https://github.com/apache/accumulo-testing
[2]: https://github.com/apache/accumulo-testing/tree/master/test

Re: Changes to external test code in 2.0.0

Posted by Keith Turner <ke...@deenlo.com>.
I tried using this to test a feature I am working on, its very
pleasant to use.  Much nicer than what we had.



On Wed, Feb 1, 2017 at 1:35 PM, Mike Walch <mw...@apache.org> wrote:
> For Accumulo 2.0.0, I moved the external Accumulo test suites such as
> continuous ingest and random walk to a new accumulo-testing repo[1]. In
> addition to moving the code to a new repo, I changed how these tests are
> deployed and run.  They used to ship in the Accumulo tarball (in the test
> directory) and were run using the accumulo command. To run them now, users
> clone the accumulo-testing repo and run tests using a new
> `accumulo-testing` command that builds a bundled jar and runs test clients
> locally or on multiple machines using YARN.
>
> Currently, I have only added continuous ingest, random walk, and the
> agitator to the new accumulo-testing command. There are other external
> tests[2] that were moved over but have not been added yet as it looks like
> many are no longer used or maintained.  If you still use one of these
> tests, let me know and I will update it and add it to accumulo-testing
> command.
>
> [1]: https://github.com/apache/accumulo-testing
> [2]: https://github.com/apache/accumulo-testing/tree/master/test

Re: Changes to external test code in 2.0.0

Posted by Josh Elser <jo...@gmail.com>.
Sounds great, Mike!

Thanks for taking this on.

Mike Walch wrote:
> For Accumulo 2.0.0, I moved the external Accumulo test suites such as
> continuous ingest and random walk to a new accumulo-testing repo[1]. In
> addition to moving the code to a new repo, I changed how these tests are
> deployed and run.  They used to ship in the Accumulo tarball (in the test
> directory) and were run using the accumulo command. To run them now, users
> clone the accumulo-testing repo and run tests using a new
> `accumulo-testing` command that builds a bundled jar and runs test clients
> locally or on multiple machines using YARN.
>
> Currently, I have only added continuous ingest, random walk, and the
> agitator to the new accumulo-testing command. There are other external
> tests[2] that were moved over but have not been added yet as it looks like
> many are no longer used or maintained.  If you still use one of these
> tests, let me know and I will update it and add it to accumulo-testing
> command.
>
> [1]: https://github.com/apache/accumulo-testing
> [2]: https://github.com/apache/accumulo-testing/tree/master/test
>