Set up functional gate tests for searchlight

Registered by Steve McLellan

It's particularly crucial that RBAC works as expected in an actual deployment (as opposed to just unit tests). We need a decent set of functional tests that test this and other functionality to prevent regression and ensure searchlight functions properly with changes to dependent projects.

There exists a review in glance with a starting point (https://review.openstack.org/#/c/157209/) but it will likely need some changes. In particular, it's non-trivial to run tests in parallel since elasticsearch isn't easily replaceable by an sqllite equivalent; for this reason it may be useful to make plugin index names customizable (which should probably be done in another blueprint).

This will require some interaction with the infra team, and probably also devstack integration. Tests should be non-voting until they're verified to be working properly at which point they should be voting.

Blueprint information

Status:
Complete
Approver:
Travis Tripp
Priority:
Essential
Drafter:
Steve McLellan
Direction:
Needs approval
Assignee:
Lakshmi N Sampath
Definition:
Approved
Series goal:
Accepted for liberty
Implementation:
Implemented
Milestone target:
milestone icon 0.1.0
Started by
Lakshmi N Sampath
Completed by
Nikhil Komawar

Related branches

Sprints

Whiteboard

NOTE (nikhil_k) 2015-07-02:

* Co-assignees: Lakshmi N Sampath, Endre Karlson and Nikhil Komawar

---

Gerrit topic: https://review.openstack.org/#q,topic:bp/set-up-functional-tests,n,z

Addressed by: https://review.openstack.org/217580
    WIP - Functional Tests for Searchlight

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.