Manual Testing
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:
slider
- package: location of the slider package
- jdk.path: jdk path on the test hosts
app
- package: location of the app package
cluster
- yarn.application.classpath: yarn application classpaths
- slider.zookeeper.quorum: the ZK quorum hosts
- yarn.resourcemanager.address:
- yarn.resourcemanager.scheduler.address:
- fs.defaultFS: e.g. hdfs://NN_HOST:8020
test
- app.user: user to use for app creation
- hdfs.root.user: hdfs root user
- hdfs.root.dir: HDFS root, default /slidertst
- hdfs.user.dir: HDFS user dir, default /user
- test.root: local test root folder, default /test
- cluster.name: name of the test cluster, default tst1
- cluster.type: cluster type to build and test, e.g. hbase,storm,accumulo
agent