[Openstack] running Tempest continuously in the openstack project?

Michael Pittaro mikeyp at lahondaresearch.org
Mon Feb 27 20:06:44 UTC 2012


On Mon, Feb 27, 2012 at 9:03 AM, Ionuț Arțăriși <iartarisi at suse.cz> wrote:
> On 02/27/2012 05:13 PM, Daryl Walleck wrote:
>>
>> I'm actively looking into any issues. I have all these tests passing
>> locally in my environment, so the issues seem to be focused around people
>> using devstack. I've made some merge prop's that will take care of a few of
>> the issues. One issue that will certainly come up is that if you have rate
>> limiting enabled, most of the tests will certainly fail. I've also included
>> the link to the Tempest documentation, which also should help make using a
>> bit more clear. I'm working on updating this document as I'm using Devstack
>> so that I can either smooth over or enumerate issues that may come up when
>> running the tests. If you run into anything though, please make a report to
>> the Tempest project and I'll have a look.
>>
>> http://qa.openstack.org/integration.html
>>
>> https://launchpad.net/tempest
>>
>> Daryl
>>
>
> Can you give more details about your environment? What operating system are
> you running the tests on? Are all the tested openstack components the latest
> versions from master? What specific configurations have you done?
>
> The documentation that you linked to does not explain how to actually set up
> the tests.
>
> There are currently three README files in the repository which say to rename
> the tempest.conf.sample and config.ini.sample files and then "edit the
> variables to fit your test environment", but none of them explain what that
> actually means. Which values should be reset? Where would I get the
> information to be able to set them?
>
> I'm trying hard to understand how all of this works, but without a canonical
> working configuration I don't know which errors are mine and which are
> tempest bugs.
>
>
> -Ionuț
>
I found the presentation linked here to be useful:

http://www.mail-archive.com/openstack@lists.launchpad.net/msg06616.html

A few other notes:

- If you are using devstack. the script tools/configure_tempest.sh
  creates a good first cut at tempest.conf.

- Until bug 933845 is fixed https://bugs.launchpad.net/tempest/+bug/933845,
  you will need to add the catalog_name entry for comput to tempest.conf

- I found I had to manually update the [environment] image_ref in
  tempest.conf

- I disabled resize (resize_available=false) , since I had problems
  with it and kvm )( didn't pursue yet...)

- You definitely need to disable or change the rate limits in novas
api-paste.ini

    [pipeline:openstack_compute_api_v2]
    pipeline = faultwrap noauth ratelimit osapi_compute_app_v2
                                ^^^ just remove

    [pipeline:openstack_volume_api_v1]
    pipeline = faultwrap noauth ratelimit osapi_volume_app_v1
                                ^^^

mike




More information about the Openstack mailing list