]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/tasks: use new reliable flush_pg_stats helper
authorSage Weil <sage@redhat.com>
Thu, 18 May 2017 22:16:55 +0000 (18:16 -0400)
committerSage Weil <sage@redhat.com>
Fri, 2 Jun 2017 17:02:45 +0000 (13:02 -0400)
commitab1b78ae00956561975d340b385e78d9d5f841dd
treeb4416ce889582e2b078f2e35db38ebc619bcaf55
parentaac073dc2acbd2e7391f06136387533ea1119c07
qa/tasks: use new reliable flush_pg_stats helper

The helper gets a sequence number from the osd (or osds), and then
polls the mon until that seq is reflected there.

This is overkill in some cases, since many tests only require that the
stats be reflected on the mgr (not the mon), but waiting for it to also
reach the mon is sufficient!

Signed-off-by: Sage Weil <sage@redhat.com>
13 files changed:
qa/tasks/ceph_manager.py
qa/tasks/divergent_priors.py
qa/tasks/divergent_priors2.py
qa/tasks/dump_stuck.py
qa/tasks/ec_lost_unfound.py
qa/tasks/lost_unfound.py
qa/tasks/object_source_down.py
qa/tasks/osd_backfill.py
qa/tasks/osd_recovery.py
qa/tasks/peer.py
qa/tasks/reg11184.py
qa/tasks/rep_lost_unfound_delete.py
qa/tasks/scrub_test.py