Keystone Functional Testing

Registered by David Stanek

There has been an OpenStack goal of taking functional testing out of Tempest and put it into the projects. Additionally we should have the infrastructure to create and run new functional tests with new, different devstack setups.

Blueprint information

Status:
Complete
Approver:
Steve Martinelli
Priority:
Low
Drafter:
David Stanek
Direction:
Approved
Assignee:
David Stanek
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Morgan Fainberg
Completed by
Lance Bragstad

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:functonal-testing,n,z

Addressed by: https://review.openstack.org/139137
    Support for running functional federation tests

Addressed by: https://review.openstack.org/143149 (merged)
    Be more precise with flake8 filename matches

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

Addressed by: https://review.openstack.org/147608 (merged)
    Spec for adding functional testing support

Addressed by: https://review.openstack.org/150527
    exclude functional tests from unit test runs

Addressed by: https://review.openstack.org/150528
    adds a tox target for functional tests

Addressed by: https://review.openstack.org/151309
    enables bashate checking on upcoming dsvm code

Addressed by: https://review.openstack.org/151310
    adds a devstack plugin for running a pysaml2 IdP

Addressed by: https://review.openstack.org/151311
    adds a devstack plugin for setting up federation

Gerrit topic: https://review.openstack.org/#q,topic:functional-testing,n,z

Addressed by: https://review.openstack.org/153300
    environment setup for functional tests

Addressed by: https://review.openstack.org/153366
    Removes confusing functional test tox example

Addressed by: https://review.openstack.org/158466
    Adds an initial functional test

Gerrit topic: https://review.openstack.org/#q,topic:203142,n,z

Addressed by: https://review.openstack.org/203142
    Adds a base class for functional tests

procedural change of milestone target, feel free to target to mitaka-2 or mitaka-3

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.