Extend Quantum tests to cover functionality beyond L2/L3 abstractions

Registered by Bageshree

This is blue-print covers most of the functional test for Quantum L2 API's as follow.

1) Tempest test to check the Quantum API Quota extension operations for following operations: https://review.openstack.org/#/c/35724/
- List Quota
- Reset Quota
- Update Quota
- Show Quota
for network, subnet, port

2) Test to check floating IP API operations:
https://review.openstack.org/#/c/41038/
Create Floating IP
Update Floating IP
Delete Floating IP
List Floating IP
Show Floating IP

3) Tempest test to check all the Quantum Router API operations for L3 Networking extension:
https://review.openstack.org/#/c/36629/
- Create Router
- Delete Router
- Update Router
- List Router
- Show Router
- Add Interface to the Router
- Remove Interface from the Router

4) Tempest test to retrieve available API extension (resource, attribute, action)

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Bageshree
Direction:
Needs approval
Assignee:
Rajalakshmi Ganesan
Definition:
Approved
Series goal:
Proposed for havana
Implementation:
Implemented
Milestone target:
milestone icon havana-3
Started by
Bageshree
Completed by
Ravikumar Venkatesan

Related branches

Sprints

Whiteboard

Changed the priority from Havana-1 to havana-2 but should be able to do the check-ins soon.

Bageshree (Shree)

Gerrit topic: https://review.openstack.org/#q,topic:bp/quantum-test-l2-abstraction,n,z

Addressed by: https://review.openstack.org/35487
    Added 2 quota related test cases for Quantum API

Addressed by: https://review.openstack.org/36629
    Added 4 Routers related testcases for Neutron API

Addressed by: https://review.openstack.org/41038
    Added test case to check floating IP API operations

Addressed by: https://review.openstack.org/45030
    Added test to check list/show extensions-neutron

(?)

Work Items

Work items:
- Show Quota: DONE
- Update Quota: DONE
- Reset Quota: DONE
- List Quota: DONE
- Create Floating IP: DONE
- Update Floating IP: DONE
- Delete Floating IP: DONE
- List Floating IP: DONE
- Show Floating IP: DONE
- Create Router: DONE
- Delete Router: DONE
- Update Router: DONE
- List Router: DONE
- Show Router: DONE
- Add Interface to the Router: DONE
- Remove Interface from the Router: DONE
- Retrieve available API's: INPROGRESS

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.