accumulo-testing.git
2 months agoACCUMULO-4736 Created CONTRIBUTING.md (#10) master
Mike Walch [Fri, 3 Nov 2017 19:09:16 +0000 (15:09 -0400)] 
ACCUMULO-4736 Created CONTRIBUTING.md (#10)

2 months agoACCUMULO-4717 Update TableOp to handle error codes
Mike Miller [Wed, 25 Oct 2017 22:40:38 +0000 (18:40 -0400)] 
ACCUMULO-4717 Update TableOp to handle error codes

2 months agoACCUMULO-4717 Fix boolean checks in AlterTablePerm
Mike Miller [Wed, 25 Oct 2017 21:29:14 +0000 (17:29 -0400)] 
ACCUMULO-4717 Fix boolean checks in AlterTablePerm

2 months agoACCUMULO-4717 Refactor WalkingSecurity to use API (#9)
Mike Miller [Wed, 25 Oct 2017 19:40:10 +0000 (15:40 -0400)] 
ACCUMULO-4717 Refactor WalkingSecurity to use API (#9)

Simplified WalkingSecurity by removing the inheritance from server
classes and removing unused code. Now it is simply a helper class and
the other classes in the randomwalk framework call the API directly.
Also added try catch blocks where exceptions are now thrown.

2 months agoACCUMULO-4718 Add Hadoop common to shade pom
Mike Miller [Wed, 25 Oct 2017 18:34:02 +0000 (14:34 -0400)] 
ACCUMULO-4718 Add Hadoop common to shade pom

3 months agoACCUMULO-4725 Add modules dir to script help (#8)
Mike Miller [Thu, 19 Oct 2017 18:34:00 +0000 (14:34 -0400)] 
ACCUMULO-4725 Add modules dir to script help (#8)

3 months agoACCUMULO-4717 Use public API (#7)
Mike Miller [Thu, 19 Oct 2017 16:21:59 +0000 (12:21 -0400)] 
ACCUMULO-4717 Use public API (#7)

* Replace security operations with API
* Utilize newer RFile API
* Replace core.client.impl code
* Replace CachedConfiguration with Hadoop Configuration

3 months agoACCUMULO-4718 Add CLASSPATH to script
Mike Miller [Tue, 17 Oct 2017 19:31:41 +0000 (15:31 -0400)] 
ACCUMULO-4718 Add CLASSPATH to script

3 months agoACCUMULO-4717 Tweak regex for API checkstyle
Mike Miller [Fri, 6 Oct 2017 20:34:41 +0000 (16:34 -0400)] 
ACCUMULO-4717 Tweak regex for API checkstyle

3 months agoACCUMULO-4718 Disable native maps in IT
Mike Miller [Fri, 6 Oct 2017 18:18:54 +0000 (14:18 -0400)] 
ACCUMULO-4718 Disable native maps in IT

3 months agoACCUMULO-4717 Add checkstyle plugin to check API
Mike Miller [Fri, 6 Oct 2017 18:28:16 +0000 (14:28 -0400)] 
ACCUMULO-4717 Add checkstyle plugin to check API

3 months agoACCUMULO-4717 Add checkstyle plugin to check API 5/head
Mike Miller [Thu, 5 Oct 2017 19:30:23 +0000 (15:30 -0400)] 
ACCUMULO-4717 Add checkstyle plugin to check API

3 months agoACCUMULO-4718 Get code working with recent updates
Mike Miller [Thu, 5 Oct 2017 20:50:25 +0000 (16:50 -0400)] 
ACCUMULO-4718 Get code working with recent updates

11 months agoACCUMULO-4581 Fixing several bugs in agitator scripts 4/head
Mike Walch [Wed, 1 Feb 2017 20:53:47 +0000 (15:53 -0500)] 
ACCUMULO-4581 Fixing several bugs in agitator scripts

* Updated how perl scripts are called in bash
* Removed analyze-missing.pl as it relies on centralized logging
* Renamed accumulo home and conf dir variables names in agitator
  perl scripts

11 months agoACCUMULO-4579 Fixed hadoop config bug in accumulo-testing 3/head
Mike Walch [Mon, 30 Jan 2017 20:03:21 +0000 (15:03 -0500)] 
ACCUMULO-4579 Fixed hadoop config bug in accumulo-testing

* Bugs were causing tests to not work on cluster
* TestEnv now returns Hadoop configuration that is loaded with configuration
  retrieved from accumulo-testing.properties
* Fixed bug where Twill was being improperly configured to look in wrong
  location for shaded jar when running test application in YARN.
* Updated accumulo-testing.properites by adding accumulo to several property names

11 months agoACCUMULO-4510 Added java formatter maven plugin
Mike Walch [Wed, 25 Jan 2017 20:24:29 +0000 (15:24 -0500)] 
ACCUMULO-4510 Added java formatter maven plugin

* Also fixed incorrect java imports

11 months agoACCUMULO-4510 Moved remaining external test code from Accumulo
Mike Walch [Tue, 24 Jan 2017 22:27:50 +0000 (17:27 -0500)] 
ACCUMULO-4510 Moved remaining external test code from Accumulo

11 months agoACCUMULO-4510 Refactored Continous Ingest tests 2/head
Mike Walch [Thu, 12 Jan 2017 16:03:41 +0000 (11:03 -0500)] 
ACCUMULO-4510 Refactored Continous Ingest tests

* Continuous ingest applications can be launched locally or in YARN and
  are now configured by accumulo-testing.properties file
* Applications are now launched using the accumulo-testing command
  rather than custom bash scripts
* Removed continuous stats collector as its uses Accumulo
  internals and corresponding report generation code.
* Agitator was seperated from continuous ingests. It is
  run by accumulo-testing command and configured by
  accumulo-testing-env.sh

12 months agoACCUMULO-4510 Moved continuous ingest code from Accumulo repo
Mike Walch [Wed, 11 Jan 2017 19:38:26 +0000 (14:38 -0500)] 
ACCUMULO-4510 Moved continuous ingest code from Accumulo repo

12 months agoACCUMULO-4566 Update logging to use slf4j
Mike Walch [Tue, 10 Jan 2017 17:45:38 +0000 (12:45 -0500)] 
ACCUMULO-4566 Update logging to use slf4j

* Fixed dependencies after running 'mvn dependency:analyze'

12 months agoACCUMULO-4510 Updates to make old RW tests run in YARN 1/head
Mike Walch [Fri, 6 Jan 2017 21:20:25 +0000 (16:20 -0500)] 
ACCUMULO-4510 Updates to make old RW tests run in YARN

* Changed how MapReduce jobs are launched in tests and fixed a configuration bug
* Removed test code that expects Accumulo to be installed locally as it cannot be
  expected to be on YARN node where test process is run
* Zookeeper version is now configurable in accumulo-testing-env.sh
* YarnAccumuloTestRunner now exits after application was successfully created in YARN

12 months agoACCUMULO-4510 Created 'accumulo-testing' command
Mike Walch [Wed, 28 Dec 2016 19:09:53 +0000 (14:09 -0500)] 
ACCUMULO-4510 Created 'accumulo-testing' command

* Runs randomwalk locally or builds shaded jar that is submitted to YARN
* Added documentation for random walk

12 months agoACCUMULO-4510 Adding Randomwalk code from Accumulo
Mike Walch [Thu, 22 Dec 2016 15:39:30 +0000 (10:39 -0500)] 
ACCUMULO-4510 Adding Randomwalk code from Accumulo

* All tests are in core module which creates shaded jar
* Shaded jar can be used on its own or submitted to YARN via Twill

13 months agoAdded LICENSE, NOTICE & README.md
Mike Walch [Wed, 21 Dec 2016 20:22:55 +0000 (15:22 -0500)] 
Added LICENSE, NOTICE & README.md