ceph/qa/workunits/rbd
Dan Mick ccdafa067a test_lock_fence.sh, rbdrw.py: rbd lock/fence test
qa/workunits/rbd/test_lock_fence.sh runs using test/rbdrw.py

rbdrw.py creates an image, locks it, and runs an I/O loop;
test_lock_fence.sh runs it, waits, and then blacklists that client,
which causes rbdrw.py to get ESHUTDOWN on operations thereafter.
Currently doesn't work with rbd caching enabled.

rbd.py gets new exception type for ESHUTDOWN

Fixes: #3190
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-02-25 18:17:40 -08:00
..
concurrent.sh qa: update the rbd/concurrent.sh workunit 2013-01-31 11:55:59 -06:00
copy.sh qa/workunits/rbd/copy.sh: use non-deprecated --image-format option 2013-01-26 13:46:12 -08:00
import_export.sh import_export.sh: sparse import export 2012-12-21 17:03:38 -08:00
kernel.sh qa scripts: Replace cut -f 1 with awk '{print $1;}' 2012-10-04 17:04:09 -07:00
map-snapshot-io.sh Merge branch 'next' 2013-02-19 14:53:54 -08:00
map-unmap.sh map-unmap.sh: use udevadm settle for synchronization 2012-12-14 15:58:39 -06:00
permissions.sh mon: safety interlock for pool deletion 2013-01-26 13:45:12 -08:00
run_cli_tests.sh modified the perl file name 2013-02-12 10:55:39 -08:00
smalliobench.sh ceph-test: give binaries from ceph-test package useful names 2013-02-10 18:33:56 +01:00
test_librbd_python.sh qa: enable watch-notify dependent test 2013-02-25 15:59:48 -08:00
test_librbd.sh ceph-test: give binaries from ceph-test package useful names 2013-02-10 18:33:56 +01:00
test_lock_fence.sh test_lock_fence.sh, rbdrw.py: rbd lock/fence test 2013-02-25 18:17:40 -08:00