Remove dependency on Tempest from neutron

Registered by Dmitry Ratushnyy

As everyone knows, all neutron API tests copied from tempest tree into neutron tree, And this tests already running on neutron gates.

But for current moment running this tests has some external dependencies ( TEMPEST_CONFIG_DIR and tempest.conf file itself).

Having dependency for API tests on third-party component is completely unacceptable.

This blueprint is about removing dependency on tempest from neutron tests completely by changing how tests are checking neutron configuration.

CONF object, which is used by tests during skip checks and other methods should be refactor not rely on tempest.conf

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Dmitry Ratushnyy
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

Nov-13-2015(armax): we'll take care of this, but I don't think we need a blueprint for this.

-----------------

The "blueprint" process for Neutron has changed.
Please see https://github.com/openstack/neutron/blob/master/doc/source/policies/blueprints.rst

Can you please file an RFE bug instead? Just copy your BP text and paste it in the bug summary. You may want to tweak the text a little after reading the "RFE Submission Guidelines" section in the link above.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.