Feature #3190
qa: test fencing
% Done:
0%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Associated revisions
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>
History
#1 Updated by Sage Weil over 11 years ago
- translation missing: en.field_position deleted (
1) - translation missing: en.field_position set to 5
#2 Updated by Sage Weil over 11 years ago
- translation missing: en.field_story_points set to 3
- translation missing: en.field_position deleted (
5) - translation missing: en.field_position set to 5
#3 Updated by Sage Weil over 11 years ago
- translation missing: en.field_position deleted (
12) - translation missing: en.field_position set to 11
#4 Updated by Sage Weil over 11 years ago
- translation missing: en.field_position deleted (
18) - translation missing: en.field_position set to 2
#5 Updated by Josh Durgin over 11 years ago
- Target version set to v0.55c
- translation missing: en.field_position deleted (
7) - translation missing: en.field_position set to 5
#6 Updated by Sage Weil over 11 years ago
- Target version changed from v0.55c to v0.55d
- translation missing: en.field_position deleted (
10) - translation missing: en.field_position set to 4
#7 Updated by Sage Weil about 11 years ago
- Target version changed from v0.55d to v0.57b
#8 Updated by Josh Durgin about 11 years ago
- Target version deleted (
v0.57b) - translation missing: en.field_position deleted (
20) - translation missing: en.field_position set to 2
#9 Updated by Sage Weil about 11 years ago
- Target version set to v0.59
#10 Updated by Josh Durgin about 11 years ago
- Assignee set to Josh Durgin
#11 Updated by Josh Durgin about 11 years ago
- Status changed from New to Resolved
commit:ccdafa067afed74b209537ae45ff8b49bb5fab3b