incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marcus Sorensen <shadow...@gmail.com>
Subject Re: integration tests requiring advanced zone
Date Wed, 30 Jan 2013 16:05:49 GMT
I just ran everything because I didn't know what was supposed to be
advanced zone and what wasn't. Out of 50, 16 failed and got 3 errors.
I haven't gone through everything yet, but it looks like most of it is
either stuff that requires a basic zone/specific environment or the
test itself is buggy, such as:

======================================================================
ERROR: Test to create disk offering
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/root/incubator-cloudstack/test/integration/smoke/test_disk_offerings.py",
line 71, in test_01_create_disk_offering
    self.services["off"]
  File "/usr/local/lib/python2.7/dist-packages/marvin/integration/lib/base.py",
line 1118, in create
    if services["storagetype"]:
KeyError: 'storagetype'

On Tue, Jan 29, 2013 at 8:09 PM, Prasanna Santhanam
<Prasanna.Santhanam@citrix.com> wrote:
> Thanks and That's good to know!
>
> While I set up my infra for the tests, Would you be able to share the summary of the
test run that nose prints out? I want to be able to see how the different merges change master
when they come in. Would be nice to have a baseline.
>
>
>
> ----- Original Message -----
> From: Marcus Sorensen [mailto:shadowsor@gmail.com]
> Sent: Wednesday, January 30, 2013 07:41 AM
> To: cloudstack-dev@incubator.apache.org <cloudstack-dev@incubator.apache.org>
> Subject: Re: integration tests requiring advanced zone
>
> Anything short of live migration can probably be tested in advanced zone in
> devcloud. We were able to build some tests against the aforementioned
> Marvin config. Even live migration can be done if you have two devclouds
> joined to the same zone.
> On Jan 28, 2013 11:50 PM, "Prasanna Santhanam" <tsp@apache.org> wrote:
>
>> On Tue, Jan 29, 2013 at 04:51:23AM +0530, Marcus Sorensen wrote:
>> > Hi everyone,
>> >   How are you currently running integration tests that require an
>> > advanced zone?
>> >
>> > Should we use one of the advanced configs that I checked in (i'd
>> > prefer tools/devcloud/devcloud-advanced_internal-mgt.cfg since it can
>> > run mgt server in devcloud and thus be easier for lots of people to
>> > test standalone)?
>> >
>> > We've just noticed that some of the tests that are written
>> > (test_network.py, etc) require advanced networking, and to my
>> > knowledge nobody else has been running devcloud this way, so I can't
>> > imagine the integration tests have been running in devcloud.
>>
>> The entire suite of tests haven't been running. Only those that are
>> suitable for devcloud are running within basic zone.  This includes
>> the tests: deployvm, startvm, stopvm, rebootvm, destroyvm, recovervm,
>> expungevm.
>>
>> devcloud-kvm will be good for many tests that don't require multiple
>> hosts.
>>
>> Most tests are really written for advanced zone setups only. To be
>> able to run them all one needs a configuration similar to [1].
>>
>> [1] https://github.com/vogxn/cloud-autodeploy/blob/acs-infra-test/xen.cfg
>>
>>
>> --
>> Prasanna.,
>>

Mime
View raw message