Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Currently end2end tests run against a HBaseMiniCluster not a real cluster. This JIRA is to provide a utility to run end2end tests against a real testing cluster.(Don't run it against production cluster because it will clean all data in the testing cluster)
The utility will be placed under bin folder and a user needs to set hbase config path, phoenix jar path and hbase library path correctly before invoking the utility.
Usage: 1) Print all end2end tests included without really running them /usr/lib/phoenix/bin/end2endTest.sh -n 2) Run a single end2end test suite /usr/lib/phoenix/bin/end2endTest.sh -r <TestSuiteName> For example, /usr/lib/phoenix/bin/end2endTest.sh -r IndexMetadataTest 3) Run all end2end tests /usr/lib/phoenix/bin/end2endTest.sh