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

Attachment: signature.asc
Description: PGP signature

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to