Mistral tempest tests don't implement a skip method

Bug #1592748 reported by Daniel Mellado
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mistral
Fix Released
Medium
Lingxian Kong

Bug Description

Mistral tempest tests doesn't provide a way to skip the tests if the service is available, just in the way like other projects do:

i.e. https://github.com/openstack/ceilometer/blob/master/ceilometer/tests/tempest/api/base.py#L50-L53
     https://github.com/openstack/murano/blob/master/murano_tempest_tests/tests/api/application_catalog/base.py#L72

This doesn't affect the project directly but would affect a tempest who is installing mistral just for the test or to RDO, which has sub-packages for tests, as the test would be run and fail with endpoint not found.

Implementing a skip method as suggested in tempest's dev guide:

http://docs.openstack.org/developer/tempest/HACKING.html#test-fixtures-and-resources

would fix the issue.

Lingxian Kong (kong)
Changed in mistral:
milestone: none → newton-2
importance: Undecided → Medium
status: New → Confirmed
assignee: nobody → Lingxian Kong (kong)
summary: - Mistral tempest tests doesn't implement a skip method
+ Mistral tempest tests don't implement a skip method
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to mistral (master)

Fix proposed to branch: master
Review: https://review.openstack.org/329895

Changed in mistral:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to mistral (master)

Reviewed: https://review.openstack.org/329895
Committed: https://git.openstack.org/cgit/openstack/mistral/commit/?id=e7e2a80c30a9fea697511fc60b3e7e870f1a4819
Submitter: Jenkins
Branch: master

commit e7e2a80c30a9fea697511fc60b3e7e870f1a4819
Author: Lingxian Kong <email address hidden>
Date: Thu Jun 16 00:00:49 2016 +1200

    Add configuration for Mistral tempest testing

    Skip tests if Mistral service in not installed when running tempest.

    Change-Id: Ic51afda598f9e8fdb63937f7aa55deb6cea65285
    Closes-Bug: #1592748

Changed in mistral:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/mistral 3.0.0.0b2

This issue was fixed in the openstack/mistral 3.0.0.0b2 development milestone.

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.