[openstack-dev] [Neutron] [Tempest] where fwaas tempest tests should be?

Matthew Treinish mtreinish at kortar.org
Thu Oct 15 14:17:36 UTC 2015


On Thu, Oct 15, 2015 at 08:25:40PM +0900, Takashi Yamamoto wrote:
> hi,
> 
> i'm looking in fwaas tempest tests and have a question about code location.
> 
> currently,
> 
> - fwaas api tests and its rest client are in neutron repo

This is a bad situation because it means that we're directly coupling fwaas to
the neutron repo. Everything that depends on fwaas should be separate and self
contained outside of the neutron repo. The longer that things are like this it
will just lead to more headaches down the road.

> - there are no fwaas scenario tests
> 
> eventually,
> 
> - fwaas api tests should be moved into neutron-fwaas repo
> - fwaaa scenario tests should be in neutron-fwaas repo too.

This is definitely the right direction.

> - the rest client will be in tempest-lib

The discussion on which clients are in scope for tempest-lib hasn't fully
happened yet. For right now we're taking a conservative approach and the clients
can live in tempest-lib if there are tests in the tempest tree using them.
(which is not fwaas) This might change eventually, (there will be a summit
session on it) but for right now I'd say the fwaas clients should live in the
fwaas repo. (they can and likely should still be based on the tempest-lib rest
client)

-Matt Treinish
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151015/61df7421/attachment.pgp>


More information about the OpenStack-dev mailing list