This is an automated email from the ASF dual-hosted git repository. domgarguilo pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/accumulo-testing.git
The following commit(s) were added to refs/heads/main by this push: new dcd3839 Add example of a single performance test run (#158) dcd3839 is described below commit dcd383937a1d89925f4e999a00d60a88da751c87 Author: Dom G <47725857+domgargu...@users.noreply.github.com> AuthorDate: Thu Sep 23 10:04:54 2021 -0400 Add example of a single performance test run (#158) * Update readme to include single performance test run example * Misc. small grammar fixes --- README.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index b537b7c..e0b4360 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ on your machine as well as an Accumulo instance to use for testing. git clone g...@github.com:apache/accumulo-testing.git cd accumulo-testing -2. All configuation files for the test suite are in `conf/`. Only the `accumulo-testing.properties` +2. All configuration files for the test suite are in `conf/`. Only the `accumulo-testing.properties` configuration file needs to be edited as all other configuration files are optional. In `accumulo-testing.properites`, review the properties with `test.common.*` prefix as these are used by all tests. @@ -156,8 +156,8 @@ table. This MapReduce job will write out an entry for every entry in the table ( created by the MapReduce job itself). Stop ingest before running this MapReduce job. Do not run more than one instance of this MapReduce job concurrently against a table. -Check out [ingest-test.md](docs/ingest-test.md) for pointers on running a long -running ingest and verification test. +Check out [ingest-test.md](docs/ingest-test.md) for pointers on running a long-running ingest and +verification test. ## Garbage Collection Simulator @@ -244,17 +244,22 @@ function stop_cluster { } ``` -An example script for [Uno] is provided. To use this do the following and set +An example script for [Uno] is provided. To use this, do the following and set `UNO_HOME` after copying. cp conf/cluster-control.sh.uno conf/cluster-control.sh -After the cluster control script is setup, the following will run performance -test and produce json result files. +After the cluster control script is set up, the following will run performance +test and produce JSON result files in the provided output directory. ./bin/performance run <output dir> -There are some utilities for working with the json result files, run the `performance` script +The example above will run all performance tests in order. To run a single test, a filter can be +applied. The example below will run just the DurabilityWriteSpeedPT. + + ./bin/performance run <output dir> DurabilityWriteSpeedPT + +There are some utilities for working with the JSON result files, run the `performance` script with no options to see them. ## Availability Monitor