tempest has share creations that does not use retry functionality

Bug #1406770 reported by Valeriy Ponomaryov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
High
Valeriy Ponomaryov

Bug Description

Test suite located in module
contrib/tempest/tempest/api/share/admin/test_multi_backend.py
creates 2 shares without waiting for "available" status and then waits for status. In this case "retry" functionality is not used.

Need to update this test suite to make it consider "retry" and creation should go still in parallel.

Tags: tempest
Changed in manila:
assignee: nobody → Valeriy Ponomaryov (vponomaryov)
importance: Undecided → High
status: New → In Progress
tags: added: tempest
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (master)

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

Changed in manila:
milestone: none → kilo-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (master)

Reviewed: https://review.openstack.org/144639
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=a52d1b49a67327211d4cf3227256e58bc0513bb9
Submitter: Jenkins
Branch: master

commit a52d1b49a67327211d4cf3227256e58bc0513bb9
Author: Valeriy Ponomaryov <email address hidden>
Date: Wed Dec 31 17:06:24 2014 +0200

    Add possibility to create lots of shares in parallel for tempest

    Test suite located in module
    contrib/tempest/tempest/api/share/admin/test_multi_backend.py
    creates 2 shares without waiting for "available" status and then waits for
    status. In this case "retry" functionality is not used.

    Add method 'create_shares' to base class that does parallel share
    creation with recreation as it is done with single request. And use this
    method in mentioned test module.

    Change-Id: I1314c9494a547314cd9bb9b03323470d58956fac
    Closes-Bug: #1406770

Changed in manila:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in manila:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in manila:
milestone: kilo-2 → 2015.1.0
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.