Extended Quantum API v2.0 Tempest tests

Registered by Miguel Lavalle

High level description:
Tempest tests for the Quantum API v2.0 will be extended as follows:

-Relevant “negative” tests will be developed for all the CRUD operations on the entities offered by the API:
 +Network
 +Subnet
 +Port
-”positive” tests will be developed for the following generic API extensions:
 +Available extensions retrieval
 +Provider networks
 +Layer-3
 +Quotas

API's:
No OpenStack API's will be modified. The Quantum API v2.0 will be used as the conduit to execute the implemented tests

Configuration variables:
None

Algorithm:
The implementation will be based on a set of Tempest test case classes following the nose guidelines. Fixture setup and tear down procedures will be adhered to

Data Model Changes:
None

Plugin Interface:
None

Required Plugin support:
None

Blueprint information

Status:
Complete
Approver:
Jay Pipes
Priority:
Undefined
Drafter:
Miguel Lavalle
Direction:
Approved
Assignee:
Miguel Lavalle
Definition:
Obsolete
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Sean Dague

Related branches

Sprints

Whiteboard

maru, my feeling is that these blueprints should probably be targeted against tempest, not quantum, but I'll leave it to you to make this call.

I'll first start off with L3 positive tests. It would be nice if we could have a chance to talk together about the big picture of our test suites so that there would be no structual conflicts in our patches. Maybe Jason, Maru, and Miguel are whom I'll be working with? -- zyluo

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.