ceph/qa/tasks
Sage Weil ab1b78ae00 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>
2017-06-02 13:02:45 -04:00
..
cephfs qa: improve debug message for subtree wait 2017-05-30 09:08:27 -07:00
mgr qa: s/REQUIRE_MGRS/MGRS_REQUIRED/ for consistency 2017-04-20 15:00:31 +01:00
tests
util qa/rgw: remove unused helpers in util/rgw.py 2017-05-19 15:53:37 -04:00
__init__.py
admin_socket.py
autotest.py
aver.py
blktrace.py
boto.cfg.template
calamari_nosetests.py
calamari_setup.py
ceph_client.py
ceph_deploy.py install mgr on the node 2017-05-03 16:47:14 -07:00
ceph_fuse.py
ceph_manager.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
ceph_objectstore_tool.py
ceph_test_case.py
ceph.py qa/tasks/ceph.py: add 'skip_mgr_daemons' option 2017-03-29 11:39:26 -04:00
cephfs_test_runner.py
check_counter.py qa/tasks: add check_counter.py 2017-03-28 23:26:34 +01:00
cifs_mount.py
cram.py qa: update remaining ceph.com to download.ceph.com 2017-01-17 17:14:50 +01:00
create_verify_lfn_objects.py
devstack.py doc: fix the links to http://ceph.com/docs 2017-03-15 16:40:07 +08:00
die_on_err.py
divergent_priors2.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
divergent_priors.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
dnsmasq.py qa: add task for dnsmasq configuration 2017-05-12 16:53:14 -04:00
dump_stuck.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
ec_lost_unfound.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
exec_on_cleanup.py qa/tasks/exec_on_cleanup.py: add 2017-04-13 17:11:19 -04:00
filestore_idempotent.py
kclient.py tasks/kclient: apply timeout to umount 2017-02-02 15:09:48 +00:00
locktest.py
logrotate.conf
lost_unfound.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
manypools.py
mds_creation_failure.py
mds_thrash.py qa: add DaemonWatchdog to stop tests on failure 2017-02-06 14:07:14 -05:00
metadata.yaml
mon_clock_skew_check.py
mon_recovery.py
mon_seesaw.py
mon_thrash.py
multibench.py
object_source_down.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
omapbench.py
osd_backfill.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
osd_failsafe_enospc.py
osd_recovery.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
peer.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
peering_speed_test.py
populate_rbd_pool.py
qemu.py qa/tasks/qemu: allow tests to customize the number of CPUs 2017-01-26 14:18:48 -05:00
rados.py qa/suites/rados/thrash: add redirect test cases 2017-05-17 05:47:12 +09:00
radosbench.py
radosbenchsweep.py
radosgw_admin_rest.py
radosgw_admin.py qa/rgw: remove radosgw-agent tests from radosgw_admin task 2017-05-19 15:53:37 -04:00
rbd_fio.py
rbd_fsx.py
rbd_mirror.py
rbd.py
rebuild_mondb.py qa/tasks/rebuild_mondb: update to address ceph-mgr changes 2017-05-28 09:59:50 +08:00
recovery_bench.py
reg11184.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
rep_lost_unfound_delete.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
repair_test.py qa/tasks/repair_test: unset flags we set 2017-05-25 18:05:42 -04:00
resolve_stuck_peering.py
rest_api.py
restart.py
rgw_logsocket.py
rgw_multi qa/rgw: add symlink to qa/tasks/rgw_multi 2017-05-17 14:48:55 -04:00
rgw_multisite_tests.py qa/rgw: add test config to rgw_multisite_tests task 2017-05-18 13:38:44 -04:00
rgw_multisite.py qa/rgw: add rgw_multisite task based on rgw_multi 2017-05-17 14:48:55 -04:00
rgw.py qa/rgw: remove apache/fastcgi 2017-05-19 16:05:36 -04:00
s3readwrite.py
s3roundtrip.py
s3tests.py qa/rgw: remove apache/fastcgi 2017-05-19 16:05:36 -04:00
samba.py
scrub_test.py qa/tasks: use new reliable flush_pg_stats helper 2017-06-02 13:02:45 -04:00
scrub.py
systemd.py use sudo to check check health 2017-04-11 13:52:26 -07:00
teuthology_integration.py
tgt.py
thrash_pool_snaps.py
thrashosds.py osd: pg-remap -> pg-upmap 2017-04-18 12:59:40 -04:00
userdata_setup.yaml
userdata_teardown.yaml
vstart_runner.py qa: s/REQUIRE_MGRS/MGRS_REQUIRED/ for consistency 2017-04-20 15:00:31 +01:00
watch_notify_same_primary.py
watch_notify_stress.py
workunit.py qa/tasks/workunit.py: use "overrides" as the default settings of workunit 2017-04-02 12:26:30 +08:00