Nova V2.1 API test Implementation
Test cases needs to be implemented for Nova V2.1 APIs.
Nova V2.1 APIs are same as Nova V2 APIs in term of their signature (request & response).
As V2.1 is same as V2, both service clients as well as test cases implementation
can be shared among V2 & V2.1 tests.
To make service client to work for V2.1, a variable (api_version) needs to be
set as v2.1 on each service client.
To Reuse the code among V2 and V2.1 APIs tests-
1. Make each v2 test class inherit the compute base test class
2. Implement v2.1 test class inherited from v2 test class
The tasks are managed on https:/
Blueprint information
- Status:
- Complete
- Approver:
- Matthew Treinish
- Priority:
- Undefined
- Drafter:
- Ghanshyam Mann
- Direction:
- Needs approval
- Assignee:
- Ghanshyam Mann
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Ghanshyam Mann
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add qa spec for bp/nova-
Addressed by: https:/
Modify BaseComputeTest class for NovaV2.1 API test
Addressed by: https:/
WIP: Nova V2.1 API test using testscenarios
Gerrit topic: https:/
Work Items
Work items:
Testing of Nova V2.1 is being done by running the Nova V2 tempest tests in different gate job (check/