On Wed, Oct 31, 2012 at 11:14:18PM +0530, Ahmad Emneina wrote:
> I'd like to call peoples attention to
> http://jenkins.cloudstack.org/job/nightly-smoke-kvm/1/console, what were
> looking at here is the culmination of some seriously awesome work. In
> brief, this is an automated setup that deploys the latest cloudstack (in a
> vm) and provisions 'fresh' hypervisors running on bare metal. Then marvin
> configures cloudstack and drives the testing! This is all integrated with
> and runs as a jenkins job. The gang responsible for this, Rohit, Edison
> and Prasanna... managed to scrape time in their lives, between all the
> code contribution/bug fixing, and got this up and running. Kudos, congrats
> and a sincere thank you!
> 
> This is also a call to the community at large to help expand the
> functional/automated test suites. Have a look in
> <source_tree>/test/integration/ and peruse the README's.

(There is a jenkins failure right now that is preventing the results
from showing in graph. I'm looking into fixing that.)

The tests now run according to the following schedule:

KVM - 0030h, 1230h 
Xenserver - 0630h, 1830h

The setup will configure Advanced Zone with either hypervisor in each
of its runs.

Since the module level fixtures are independent of each other. I will
set them to execute concurrently.  Over the next week - I will add
more test suites to this setup. Right now it runs 73 tests for build
verification.

Any tests that one checks-in to the repo will be automatically picked
and run against the environments.

I'm also writing down more detailed explanation of how this works, the
scripts, puppet recipes, kickstart files and how we plan on expanding
it. Hope in the near future we can replicate the same across other
locations and convert the tests into our own version of the Chaos
Monkey :)


Thanks,
-- 
Prasanna.,

Reply via email to