share-size not set to 1 with 'manage_error' state
Currently, when we set share-state to 'manage-error', share-size
is set to 1 at all places except this one. Which results in error
logged during delete-share, w.r.t quota.
This fix sets share-size to 1 when share state is
set to 'manage_error'.
Change-Id: I96343ffd4f273b01c0376713717cdc89ea9a873a
Closes-Bug: #1587636
diff --git a/manila_tempest_tests/tests/api/admin/test_share_manage.py b/manila_tempest_tests/tests/api/admin/test_share_manage.py
index ee028e9..d8b3e19 100644
--- a/manila_tempest_tests/tests/api/admin/test_share_manage.py
+++ b/manila_tempest_tests/tests/api/admin/test_share_manage.py
@@ -212,6 +212,8 @@
self.shares_v2_client.wait_for_share_status(
share['id'], 'manage_error')
+ share = self.shares_v2_client.get_share(share['id'])
+ self.assertEqual(1, int(share['size']))
# Delete resource from backend. We need to manage the share properly
# so it can be removed.