On Sun, Mar 10, 2013 at 11:39:03AM -0400, Prasanna Santhanam wrote: > On Sat, Mar 09, 2013 at 05:01:49AM -0500, prasanna wrote: > > On 8 March 2013 22:24, Alex Huang <alex.hu...@citrix.com> wrote: > > > > > > I'm going to start off a branch specifically to do BVT on > > > simulator and devCloud so that we can at least have system vms/vrs > > > and business logic tested. > > > > Hey Alex - will you be writing new tests or revamping the simulator in > > the bvt branch? On the devcloud side of things I've kept the > > devcloud-ci (https://github.com/vogxn/devcloud-ci/commits/master) up > > to date with changes reqd for running devcloud workers in a CI > > envrionment. I'm looking into the devcloud-kvm infrastructure some of > > which I ear marked last week. > > > > Alex - After some hours with maven I've now removed the cyclic > dependency in the simulator build and it works again. I've pushed my > changes to the bvt branch for the further work on the BVT. > > Here are the steps to build, run and test the setup of the simulator: > $ mvn -Pdeveloper clean install > $ mvn -Pdeveloper -pl developer -Ddeploydb > $ mvn -Pdeveloper -pl developer -Ddeploydb-simulator > $ mvn -pl client jetty:run > > To deploy an adv. zone and test the server health: > $ mvn -Pdeveloper,marvin -Dmarvin.config=`find . -name simulator.cfg` -pl > :cloud-marvin test >
Long pending follow up: I've been integrating simulator, marvin and maven together to try and put together a basic test that does - 1. zone deployment 2. system VM health check 3. deploy VM in the zone This work is now on the bvt branch. Since this puts together python and maven which don't seem to interact in a friendly way I'd like some help testing in other developer environments to fix possible failures. The steps for running this integrated test are on the wiki: Checkout the bvt branch before proceeding. https://cwiki.apache.org/confluence/display/CLOUDSTACK/How+to+build+on+master+branch#Howtobuildonmasterbranch-IntegratedSimulatorMarvintest Thanks, -- Prasanna.,