mirror of
https://github.com/apache/impala.git
synced 2025-12-19 09:58:28 -05:00
Change-Id: I5bfe77f9a871018e7a67553ed270e2df53006962 Reviewed-on: http://gerrit.cloudera.org:8080/4361 Reviewed-by: Alex Behm <alex.behm@cloudera.com> Tested-by: Internal Jenkins
21 lines
1017 B
Plaintext
21 lines
1017 B
Plaintext
To run the Impala benchmark tests you first need to load the benchmark data. This can be
|
|
done via the 'load-benchmark-data.sh' script. There are currently 3 different classes of
|
|
benchmark tests and data sets:
|
|
|
|
core - All data sets, all use text file format, no compression.
|
|
|
|
exhaustive - All combinations of data sets, file formats, and compression.
|
|
|
|
pairwise - This contains a subset of the exhaustive test cases. Providing
|
|
good test coverage but taking less time (and machine resources) to run than
|
|
the exhaustive tests.
|
|
|
|
Load the data matching the test scenario you want to run by passing either
|
|
'core', 'exhaustive', or 'pairwise' parameter to load-benchmark-data.sh. The
|
|
default is to load only 'core'.
|
|
|
|
Once the data is loading run the benchmark suite using the 'run_benchmark.py'
|
|
script. This script takes a parameter '--exploration_strategy' that can be
|
|
set to either 'core', 'exhaustive', or 'pairwise' depending on which test
|
|
cases should be run. The default is to run the 'core' test cases.
|