mirror of
https://github.com/ceph/ceph
synced 2024-12-21 02:42:48 +00:00
Merge pull request #372 from ceph/wip-11180
ensure summary is looked for the user we need
This commit is contained in:
commit
dfea7dd46c
@ -821,7 +821,7 @@ def task(ctx, config):
|
||||
while time.time() - timestamp <= (20 * 60): # wait up to 20 minutes
|
||||
(err, out) = rgwadmin(ctx, client, ['usage', 'show', '--categories', 'delete_obj']) # last operation we did is delete obj, wait for it to flush
|
||||
if successful_ops(out) > 0:
|
||||
break;
|
||||
break
|
||||
time.sleep(1)
|
||||
|
||||
assert time.time() - timestamp <= (20 * 60)
|
||||
@ -830,7 +830,16 @@ def task(ctx, config):
|
||||
(err, out) = rgwadmin(ctx, client, ['usage', 'show'], check_status=True)
|
||||
assert len(out['entries']) > 0
|
||||
assert len(out['summary']) > 0
|
||||
user_summary = out['summary'][0]
|
||||
|
||||
# find summary for user1
|
||||
user_summary = None
|
||||
for summary in out['summary']:
|
||||
if summary.get('user') == user1:
|
||||
user_summary = summary
|
||||
|
||||
if not user_summary:
|
||||
raise AssertionError('No summary info found for user: %s' % user1)
|
||||
|
||||
total = user_summary['total']
|
||||
assert total['successful_ops'] > 0
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user