[Openstack] Steps that can help stabilize Nova's trunk

Andy Smith andyster at gmail.com
Fri Feb 25 00:06:56 UTC 2011


That url is http://wiki.openstack.org/TestingBrainstorm btw

On Thu, Feb 24, 2011 at 4:06 PM, Andy Smith <andyster at gmail.com> wrote:

> Please summarize these on the wiki and add your information the wiki, that
> is what the wiki page was made to do and what I asked you to do.
>
> --andy
>
>
> On Thu, Feb 24, 2011 at 1:27 PM, Jay Pipes <jaypipes at gmail.com> wrote:
>
>> Andy has listed a few things on the wiki. I'll summarize the known efforts
>> here:
>>
>> * Anso has created some Vagrant scripts that test multi-node
>> functionality of the EC2 API, libvirt + KVM, and nova-objectstore
>> * Vishy/Devin  have been refactored Nova's existing smoketests/ and
>> updated to include netadmin tests. Still only testing EC2 API
>> * Trey has been "volunteered" to write an OpenStack API smoketest for
>> XenServer functionality (https://bugs.launchpad.net/nova/+bug/720941)
>> * Jordan Rinke has been working on a 10-machine test cluster for
>> testing deployments and running smoketests on
>> * Other rackers (Pvo, Ant?) have been working on getting a much larger
>> production-level test cluster for running longer, more complex tests
>> on
>>
>> Stuff we need to do:
>>
>> * Create a staging/testing branch, have Openstack Hudson LP user own it
>> * Get the test cluster machines entered into Hudson
>> * On each merge proposal into trunk, have Tarmac pull the branch, run
>> unit tests automatically, fire off smoketests/ against the test
>> machines automatically, and notify the merge proposal that tests pass
>> or don't pass.
>> * For merge proposals that pass the merge into staging and all tests
>> that also have 2 Approves from core devs, have Tarmac merge into trunk
>> * Create long-running functional tests that are essentially re-playing
>> large Apache/nginx log files of existing Nebula and Cloud Servers API
>> nodes against Nova staging branch with various configurations
>>
>> -jay
>>
>> On Thu, Feb 24, 2011 at 3:49 PM, Sandy Walsh <sandy.walsh at rackspace.com>
>> wrote:
>> > Jay,
>> > Nice to see this issue being addressed ... it's a big deal.
>> > From reading this (long) thread, my biggest source of confusion was so
>> > many "we're doing something on this front too ..." messages.
>> > Would it be possible to get a summary of the various integration testing
>> > efforts underway so we can find out where the
>> > commonality/biggest-bang-for-the-buck/overlap is? Perhaps a wiki page
>> > already exists for this?
>> > Thx,
>> > -S
>> >
>> >
>> > ________________________________
>> > From: << a cast of thousands ... delete >>
>> >
>> > Confidentiality Notice: This e-mail message (including any attached or
>> > embedded documents) is intended for the exclusive and confidential use
>> of
>> > the
>> > individual or entity to which this message is addressed, and unless
>> > otherwise
>> > expressly indicated, is confidential and privileged information of
>> > Rackspace.
>> > Any dissemination, distribution or copying of the enclosed material is
>> > prohibited.
>> > If you receive this transmission in error, please notify us immediately
>> by
>> > e-mail
>> > at abuse at rackspace.com, and delete the original message.
>> > Your cooperation is appreciated.
>> >
>> > _______________________________________________
>> > Mailing list: https://launchpad.net/~openstack
>> > Post to     : openstack at lists.launchpad.net
>> > Unsubscribe : https://launchpad.net/~openstack
>> > More help   : https://help.launchpad.net/ListHelp
>> >
>> >
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to     : openstack at lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~openstack
>> More help   : https://help.launchpad.net/ListHelp
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20110224/cafb411c/attachment.html>


More information about the Openstack mailing list