cloudstack/tools/marvin
Edison Su b627f5a85b Simplifying the process of running the simulator.
* ant run-simulator - will seed the simulator jar and start CS
    * ant run-marvin -Dmarvin.config="/path/config/file" - will
    * configure a
    cloudstack as per the given configuration. marvin.config - defaults
to a
    two host simulator in an advanced zone

    You can then connect your debugger over localhost:8787 or use the CS
ui
    at localhost:8080/client for testing.

From: Prasanna Santhanam(Prasanna.Santhanam@citrix.com)
2012-07-16 10:34:49 -07:00
..
docs Package management for the python testclient christened Marvin 2012-04-11 18:24:20 +05:30
marvin Simplifying the process of running the simulator. 2012-07-16 10:34:49 -07:00
CHANGES.txt Package management for the python testclient christened Marvin 2012-04-11 18:24:20 +05:30
LICENSE.txt committing some more changes to marvins license headers 2012-07-04 18:50:49 -04:00
MANIFEST.in Package management for the python testclient christened Marvin 2012-04-11 18:24:20 +05:30
README Package management for the python testclient christened Marvin 2012-04-11 18:24:20 +05:30
setup.py committing some more changes to marvins license headers 2012-07-04 18:50:49 -04:00

README

Marvin is the testing framework for CloudStack written in python. Writing of
unittests and functional tests with Marvin makes testing with cloudstack easier

1. INSTALL 
   untar Marvin-0.1.0.tar.gz 
   cd Marvin-0.1.0
   python setup.py install

2. Facility it provides:
  1. very handy cloudstack API python wrapper
  2. support async job executing in parallel
  3. remote ssh login/execute command
  4. mysql query 

3. sample code is under sandbox