Extended Quantum API v2.0 Tempest tests
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
- Started by
- Completed by
- Sean Dague
Related branches
Related bugs
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