Keystone base class cleanup doesn't use call_and_ignore_notfound_exc

Bug #1665475 reported by Samantha Blanco
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tempest
Fix Released
Undecided
Samantha Blanco

Bug Description

Create functions in the Keystone API base such as setup_test_project don't make use of test_utils.call_and_ignore_notfound_exc and therefore will throw a NotFound in cases where a test is purposefully deleting these resources

Changed in tempest:
assignee: nobody → Samantha Blanco (sblanco1)
Revision history for this message
Samantha Blanco (sblanco1) wrote :

It's also been brought to my attention that none of the Keystone Tempest tests actually test deleting.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tempest (master)

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

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

Reviewed: https://review.openstack.org/442135
Committed: https://git.openstack.org/cgit/openstack/tempest/commit/?id=df33c789def1f2c3711000b88b444ba21769ede0
Submitter: Jenkins
Branch: master

commit df33c789def1f2c3711000b88b444ba21769ede0
Author: Samantha Blanco <email address hidden>
Date: Mon Mar 6 14:29:52 2017 -0500

    Add call_and_ignore_notfound_exc to Keystone base

    Keystone base class methods don't include
    call_and_ignore_notfound_exc during cleanup. If a test
    deletes something, cleanup causes a failure.

    Change-Id: Ic36237f28188188eb1de8ce1e5c80c3b4a618ca0
    Closes-Bug: #1665475

Changed in tempest:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tempest 16.0.0

This issue was fixed in the openstack/tempest 16.0.0 release.

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.