Tests for Keystone Middleware Components.

Bug #888142 reported by Yogeshwar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
High
Ziad Sawalha

Bug Description

Keystone code base has got bunch of middleware components that other services use.However there are no tests which would allow us to test them.These components are crucial as they dictate the interaction between keystone and other services.
We have an example echo service.We should be able to independently test all the middlewares against echo service.

Changed in keystone:
importance: Undecided → High
Revision history for this message
Yogeshwar (yogesh-srikrishnan) wrote :

Looks like Ziad has added tests to test the common middleware component.
https://review.openstack.org/#change,1574

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/1862
Committed: http://github.com/openstack/keystone/commit/f1568369f5950dea86544f96cf30d0a88982ec48
Submitter: Jenkins
Branch: master

 status fixcommitted
 done

commit f1568369f5950dea86544f96cf30d0a88982ec48
Author: Ziad Sawalha <email address hidden>
Date: Tue Nov 22 21:08:25 2011 -0600

    Additional middleware test coverage

    Addresses bug 888142
    Adds testing for Glance and Quantum middleware
    Abstracts some middleware tests to reuse MiddlewareTestCase class
    Minor fixes to quantum_auth_token.py based on issues raised by test

    ZNS: rebased, pep8ed and had to update to support SSL communication between
    middleware and Keystone which has since been merged.

    Change-Id: I5b52b646487aa0fb0aeeff34ec5ee0c0d76099a9

Changed in keystone:
status: New → Fix Committed
Changed in keystone:
assignee: nobody → Ziad Sawalha (ziad-sawalha)
milestone: none → essex-2
Thierry Carrez (ttx)
Changed in keystone:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: essex-2 → 2012.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.