MondoBizarro is a seeded randomized test script for testing vpxd stability.
For more info refer to: https://wiki.eng.vmware.com/MondoBizarro

This README describes how to run DRS MondoBizarro tests against a cloud-vm in a
nimbus test-bed. Similar information can also be found at
wiki.eng.vmware.com/DRS/MondoBizarro wiki.

1. Set the following environment variables.

> export VMBLD=obj
> export TESTVPX_PYVPX=$VMTREE/build/vpx/$VMBLD/pyVpx
> export TESTDIR=$VMTREE/vpx/tests
> export PYTHONPATH=$PYTHONPATH:$TESTVPX_PYVPX:$TESTDIR

Note :
- VMTREE points to the root of your client, e.g. /dbc/pa-dbc1111/<userId>/<client-name>/bora/
- You can change "VMBLD" to "beta" or "release" in case that is the build
type that you are working with.

2. Modify drsMondoScenarios.py to run the specific scenarios you want.

3a. Run DRS MondoBizzaro, providing command line options:
> python drsMondo.py --vc-host=VC-IP --esx-hosts=IP1[,IP2,..] --datastoreNames=DS1[,DS2,..]
eg. python drsMondo.py --vc-host=10.160.35.23 --esx-hosts=10.160.42.211,10.160.48.235  --datastores=datastore1

3b. Copy mondo.cfg.example to mondo.cfg.  Update mondo.cfg with the right parameters.
User can use combination of both:some options  from command line and some from config file.
Options passed from command line overrides options from config file.
> python drsMondo.py

3c. Pass your own config file:
> python drsMondo.py -c <path to your config file>


python drsMondo.py --help will list all command line options
