Quantum tests based on NaaS requirements

Registered by Zhongyue Luo

The problem with Quantum tests in Tempest is that the test cases are tightly coupled to what the Quantum API provides. Therefore the test cases have no significant difference with Quantum unit tests other than not having stubbed objects.

In order to prove that Quantum and its plugins are production ready, we need a thorough collection of integration tests based on NaaS requirements.

I've gathered some NaaS requirements as a checklist in the specification below.
Each requirement should be tested using Quantum APIs by covering every use case scenario.

Havana summit etherpad: https://etherpad.openstack.org/havana-quantum-naas-requirements

Manual test scripts: https://github.com/zyluo/naas-is-like

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Zhongyue Luo
Direction:
Needs approval
Assignee:
Zhongyue Luo
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Sean Dague

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.