ceph/tasks
Kefu Chai bdf998c816 tasks/scrub_test: restore the changes to omap after the test
because the repair for digest mismatch will rewrite the omap digest
in the corresponding OI attribute with the one calculated from the
omap read from disk. this is fine. but the succeeding test can not
use the same way used before to mess up the victim object in hope
to get an inconsistent object, as we have accepted it as an authroized
copy and populate the change to its replicas. to address this
problem, the crime scene of the `test_repair_bad_omap()` is cleaned
up before calling `repair()`. it helps with isolating the different
tests, so new tests should not worry about what the current omap
should look like.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-02-22 15:57:40 +08:00
..
buildpackages buildpackages: support CentOS 7.1 and CentOS 7.2 2015-12-17 10:31:37 +01:00
cephfs cephfs/test_full: add some gratuitous debugging 2016-02-15 10:52:52 -08:00
tests buildpackages: walk the whole config tree to find sha1 to build 2015-10-09 10:05:58 +02:00
util tasks: sudo ceph for cli 2015-09-11 12:15:01 -04:00
__init__.py
admin_socket.py tasks/admin_socket.py: wait 120 seconds instead of 60 2015-10-13 10:25:18 +02:00
apache.conf.template Adds mod_proxy_fcgi support and makes it the default setup for rgw 2015-06-23 15:49:27 -05:00
autotest.py
blktrace.py
boto.cfg.template
buildpackages.py buildpackages: log the output of make 2015-12-12 14:03:57 +01:00
calamari_nosetests.py calamari_nosetests: verify that calamari_branch exists 2015-07-07 11:03:18 -07:00
calamari_setup.py calamari_setup: install "cli" utils on Calamari node 2015-08-12 14:52:37 -06:00
ceph_client.py
ceph_deploy.py Merge pull request #592 from ceph/wip-13000-centos-activate 2015-10-01 08:49:20 +02:00
ceph_fuse.py tasks/ceph_fuse.py: virtual machines need flexible mount timeout 2015-07-14 13:03:01 +02:00
ceph_manager.py tasks: add run_ceph_w to CephManager 2016-01-05 18:58:00 +00:00
ceph_objectstore_tool.py
ceph.py tasks/ceph: fix up whitespace 2015-11-09 13:20:49 +00:00
cephfs_test_runner.py tasks: generalise cephfs test runner 2015-04-14 14:13:39 +01:00
cifs_mount.py
cram.py
devstack.py tasks: sudo ceph for cli 2015-09-11 12:15:01 -04:00
die_on_err.py
divergent_priors2.py divergent_priors2: give divergent time to come up 2015-10-09 14:05:42 -07:00
divergent_priors.py tasks/divergent_prior[2]: fix rados get syntax 2015-09-05 09:25:24 -04:00
dump_stuck.py
ec_lost_unfound.py Revert "pg: add test cases for pg list_missing on EC pool" 2016-01-07 11:02:40 -08:00
filestore_idempotent.py git.ceph.com 2015-04-16 09:05:30 -07:00
kclient.py
locktest.py
logrotate.conf ceph: support arbitrarily-named daemons in logrotate 2015-06-08 17:36:49 -07:00
lost_unfound.py Fixes #11013, use time.sleep instead of manager.sleep which isn't there. 2015-03-04 10:09:21 -06:00
manypools.py
mds_creation_failure.py
mds_thrash.py
metadata.yaml
mod_fastcgi.conf.template Adds mod_proxy_fcgi support and makes it the default setup for rgw 2015-06-23 15:49:27 -05:00
mod_proxy_fcgi.tcp.conf.template Adds mod_proxy_fcgi support and makes it the default setup for rgw 2015-06-23 15:49:27 -05:00
mod_proxy_fcgi.uds.conf.template Adds mod_proxy_fcgi support and makes it the default setup for rgw 2015-06-23 15:49:27 -05:00
mon_clock_skew_check.py
mon_recovery.py
mon_thrash.py
multibench.py fix indentation error in docstring 2015-08-06 08:41:17 -04:00
object_source_down.py
omapbench.py
osd_backfill.py
osd_failsafe_enospc.py tasks: sudo ceph for cli 2015-09-11 12:15:01 -04:00
osd_recovery.py tasks/osd_recovery: fewer objects in test_incomplete_pgs 2016-01-02 09:29:28 -05:00
peer.py
peering_speed_test.py remove unused imports from peering_speed 2015-02-26 14:52:40 -05:00
populate_rbd_pool.py remove unused imports from populate_rbd 2015-02-26 14:52:58 -05:00
qemu.py suites/rbd/qemu: excercise CoW support during QEMU testing 2015-10-22 08:28:32 -04:00
rados.py rados: add test for ec fast_read 2015-11-19 14:44:45 -08:00
radosbench.py radosbench: use pool config even if create_pool is false 2015-10-09 14:06:04 -07:00
radosgw_admin_rest.py ensure summary is looked for the user we need (part 2) 2015-03-24 13:37:41 -04:00
radosgw_admin.py radosgw_admin: skip log objects that start with obj_delete_at_hint 2015-10-12 09:13:25 -07:00
radosgw_agent.py git.ceph.com 2015-04-16 08:37:56 -07:00
rbd_fio.py task/rbd_fio: allow for unsigned packages 2015-11-27 14:20:07 +01:00
rbd_fsx.py suites/rbd: avoid redundant helgrind tests 2016-01-12 21:08:00 -05:00
rbd.py suites/rbd/qemu: excercise CoW support during QEMU testing 2015-10-22 08:28:32 -04:00
recovery_bench.py
reg11184.py tasks/reg11184.py: fix rados get syntax 2015-09-05 09:23:54 -04:00
rep_lost_unfound_delete.py
repair_test.py repair_test: Add whitelist item for new stat error message 2015-12-15 17:43:48 -08:00
rest_api.py tasks: sudo ceph for cli 2015-09-11 12:15:01 -04:00
restart.py git.ceph.com 2015-04-16 08:37:56 -07:00
rgw_logsocket.py
rgw.py tasks: sudo ceph for cli 2015-09-11 12:15:01 -04:00
s3readwrite.py
s3roundtrip.py
s3tests.py Use old branches as is without 'ceph-' for firefly, hammer etc 2015-09-16 13:21:51 -04:00
samba.py task/samba: ignore return code of fuser/losf 2015-04-21 11:33:30 +08:00
scrub_test.py tasks/scrub_test: restore the changes to omap after the test 2016-02-22 15:57:40 +08:00
scrub.py
teuthology_integration.py teuthology-integration: run teuthology integration tests 2015-12-02 13:14:35 +01:00
tgt.py
thrash_pool_snaps.py rados/thrash: add test for radosgw with snaps 2015-05-28 15:36:39 -07:00
thrashosds.py thrashosds: adds a sighup_delay option, defaulted to 0.1 2015-07-28 14:46:35 -05:00
userdata_setup.yaml Use an NFS mount instead of virtio-9p in the qemu task 2015-03-02 15:45:10 -08:00
userdata_teardown.yaml
watch_notify_same_primary.py tasks/watch_notify_same_primary: wait for watch before notify 2015-03-26 16:51:56 -07:00
watch_notify_stress.py
workunit.py workunit: fetch from --ceph-git-url 2015-12-06 13:23:14 +01:00