Increase integration test coverage in Tempest

Registered by Nikhil Manchanda

The goal of this blueprint is to increase the coverage of the Trove Integration tests running as part of Tempest.

An initial bp was implemented in IceHouse that introduced a few Trove API tests into Tempest (https://blueprints.launchpad.net/trove/+spec/trove-tempest) but this is not sufficient, since only a small subset of the trove API is being tested.

Here is a high level list of Trove Int Tests that still need to be addressed for Tempest:
https://etherpad.openstack.org/p/trove-tempest-items

This item was discussed in detail at the Trove IceHouse Midcycle meetup, and notes from the session can be found here :
https://etherpad.openstack.org/p/trove-2014-meetup-tempest

Blueprint information

Status:
Complete
Approver:
Matthew Treinish
Priority:
Medium
Drafter:
Nikhil Manchanda
Direction:
Approved
Assignee:
Nikhil Manchanda
Definition:
Obsolete
Series goal:
None
Implementation:
Started
Milestone target:
milestone icon juno-3
Started by
Nikhil Manchanda
Completed by
Matthew Treinish

Related branches

Sprints

Whiteboard

Code reviews currently in progress to meet this goal:

1. API
    - Flavors (SlickNik - https://review.openstack.org/#/c/69501/ ) MERGED
    - Versions (peterstac - https://review.openstack.org/#/c/89411/ ) MERGED
    - Datastores (ashishnigam - https://review.openstack.org/#/c/87509/ )

I feel it would be nice to change this blueprint project "Trove" to "Tempest" because the actual patches of this blueprint would be Tempest. and it is easy to track these patches if changing. (oomichi) - Good idea - Done (SlickNik).

This was discussed at the ATL Juno summit. Etherpad at: https://etherpad.openstack.org/p/JDS-Trove-TestingTrove

qa-specs review up at: https://review.openstack.org/#/c/95639

Gerrit topic: https://review.openstack.org/#q,topic:bp/tempest-guest-tests,n,z

Addressed by: https://review.openstack.org/95639
    Add qa spec for bp/tempest-guest-tests

Addressed by: https://review.openstack.org/87509
    Add Trove (database) Datastore API Tests

Addressed by: https://review.openstack.org/105924
    Fix some formatting nits for trove-api-tests spec

Addressed by: https://review.openstack.org/110785
    Add scenario test for Trove (database) backup and restore API.

Addressed by: https://review.openstack.org/180489
    Adds Database Instance API Tests

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.