Merge pull request #1143 from coreycb/swift-proxy-race

Swift proxy race
This commit is contained in:
Felipe Reyes
2023-10-12 12:51:01 -03:00
committed by GitHub

View File

@@ -132,9 +132,15 @@ class SwiftProxyTests(test_utils.OpenStackBaseTest):
zaza.model.wait_for_agent_status()
zaza.model.block_until_all_units_idle()
self.assertTrue(
swift_utils.is_ring_synced('swift-proxy', 'object',
self.TEST_EXPECTED_RING_HOSTS))
for attempt in tenacity.Retrying(
wait=tenacity.wait_fixed(2),
retry=tenacity.retry_if_exception_type(AssertionError),
reraise=True,
stop=tenacity.stop_after_attempt(10)):
with attempt:
self.assertTrue(
swift_utils.is_ring_synced('swift-proxy', 'object',
self.TEST_EXPECTED_RING_HOSTS))
def test_905_remove_device_action_and_validate_rebalance(self):
"""Remove device from object ring."""