https://github.com/keith-turner/accufunk
Maven pom example for setting up Accumulo functional testing
https://github.com/keith-turner/accufunk
Last synced: 4 months ago
JSON representation
Maven pom example for setting up Accumulo functional testing
- Host: GitHub
- URL: https://github.com/keith-turner/accufunk
- Owner: keith-turner
- Created: 2015-01-29T19:00:49.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-01-29T20:12:38.000Z (over 10 years ago)
- Last Synced: 2025-01-09T06:13:00.349Z (5 months ago)
- Language: Shell
- Size: 108 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AccuFunk
Maven pom example for setting up Accumulo functional testing# Usage
I don't think you can import a pom, so feel free to copy into your own project.
The pom includes three profiles: download, start, and stop. Unless changed in the
properties, the profiles will use target/integration as their working directory.# Download
The download profile will download the Zookeeper, Hadoop, and Accumulo tarballs
from the locations specified in the properties. Next it will unpackage them and
overlay the configuration files in src/test/resources/integration.# Start
The start profile will clean up any previous instances of Zookeeper, Hadoop, and
Accumulo, then start these services. When completed, it will print the process
information to confirm that they are running. Services can be restarted for testing
if the mvn clean target has not been run.# Stop
The stop profile will kill all of the running processes# Example Usage
mvn clean verify -Pdownload,start,functional-tests,stop