Manual testing invloves using Slider package and an AppPackage to perform basic cluster functionalities such as create/destroy, flex up/down, and freeze/thaw. A python helper script is provided that can be used to automatically test and app package.
SliderTester.py
Details to be added.
SliderTester.ini
The various config parameters are:
package
: location of the slider packagejdk.path
: jdk path on the test hostspackage
: location of the app packageyarn.application.classpath
: yarn application classpathsslider.zookeeper.quorum
: the ZK quorum hostsyarn.resourcemanager.address
:yarn.resourcemanager.scheduler.address
:fs.defaultFS
: e.g. hdfs://NN_HOST:8020
app.user
: user to use for app creationhdfs.root.user
: hdfs root userhdfs.root.dir
: HDFS root, default /slidertsthdfs.user.dir
: HDFS user dir, default /usertest.root
: local test root folder, default /testcluster.name
: name of the test cluster, default tst1cluster.type
: cluster type to build and test, e.g. hbase,storm,accumulo