qa-specs/specs/trove-api-tests.rst
Ghanshyam c916e06dc7 Fix some formatting nits for trove-api-tests spec
This patch just fix some formatting nits for trove-api-tests.rst
which were left in https://review.openstack.org/#/c/95639/

Partially implements blueprint tempest-guest-tests

Change-Id: I44a73ceab89e5b72c1ae8e2efdb3fc407ac64c9b
2014-07-10 09:14:51 +09:00

2.0 KiB

This work is licensed under a Creative Commons Attribution 3.0 Unported
License.

http://creativecommons.org/licenses/by/3.0/legalcode

Implement Trove API tests

https://blueprints.launchpad.net/tempest/+spec/tempest-guest-tests

Increase integration test coverage in Tempest

Problem description

Currently only below Trove APIs test cases are present in Tempest- -flavor

-version

Tempest should have more Trove APIs test coverage.

Proposed change

This blueprint proposes to add more Trove APIs tests. Following Implementation is needed in Tempest:

  1. Implement service client in /tempest/services/database/
  2. Implement test cases in /tempest/api/database/

1. Implement service client

Seperate service client should be implemented for each type of APIs

For example-

  • All instance APIs client should be implemented in /tempest/api/database/json/instances_client.py
  • All backup APIs client should be implemented in /tempest/api/database/json/backups_client.py

2. Implement test cases

Seperate folder of each type of API needs to be maintained

For example-

  • All instance APIs tests should go under /tempest/api/database/instances
  • All backup APIs tests should go under /tempest/api/database/backups.

Implementation

Assignee(s)

Primary assignee:

Nikhil Manchanda <SlickNik@gmail.com>

Other contributors:

Milestones

Target Milestone for completion:

Juno-3

Work Items