[openstack-qa] [Tempest] Blueprint: add-scenario-tests

Jay Pipes jaypipes at gmail.com
Wed Mar 27 13:44:17 UTC 2013


On 03/27/2013 07:27 AM, Sean Dague wrote:
> On 03/26/2013 09:27 PM, Yaniv Kaul wrote:
>> Without the ability to configure OpenStack,  it's not going to fly.  Configure means:
>> 0. Installation scenarios (installation of different components on different hosts)
>> 1. Ini files manipulation (nova.conf and friends)  and restarting services
>> 2. JSON files manipulation (policy files)
>> 3. Configuration via the API (and/or nova-manage)
>>
>> The above are basic blocks to any true scenario (and end to end) testing.
>> Y.
> 
> I disagree. It's important that we hold the line that Tempest is not an 
> installer, tempest is a validator.
> 
> Devstack is an installer. Packstack is an installer. How you get working 
> code should be arbitrary and outside the scope of tempest.
> 
> A tempest scenario could always run a set of pre-checks to figure out if 
> it's possible for it to run. If that's impossible to tell from our admin 
> apis on services, we should enhance the components (nova, quantum, etc) 
> to give us interfaces that let us get enough info to figure out if the 
> scenario is runnable.

+1

-jay



More information about the openstack-qa mailing list