run_osd $dir 1 || return 1
wait_for_clean || return 1
- add_something $dir $poolname
+ add_something $dir $poolname || return 1
corrupt_and_repair_one $dir $poolname $(get_not_primary $poolname SOMETHING) || return 1
# Reproduces http://tracker.ceph.com/issues/8914
corrupt_and_repair_one $dir $poolname $(get_primary $poolname SOMETHING) || return 1
|| return 1
wait_for_clean || return 1
- add_something $dir $poolname
+ add_something $dir $poolname || return 1
local primary=$(get_primary $poolname SOMETHING)
local -a osds=($(get_osds $poolname SOMETHING | sed -e "s/$primary//"))
|| return 1
wait_for_clean || return 1
- add_something $dir $poolname
+ add_something $dir $poolname || return 1
local primary=$(get_primary $poolname SOMETHING)
local -a osds=($(get_osds $poolname SOMETHING | sed -e "s/$primary//"))
for i in $(seq 1 $total_objs) ; do
objname=ROBJ${i}
- add_something $dir $poolname $objname
+ add_something $dir $poolname $objname || return 1
rados --pool $poolname setomapheader $objname hdr-$objname || return 1
rados --pool $poolname setomapval $objname key-$objname val-$objname || return 1
for i in $(seq 1 $total_objs) ; do
objname=EOBJ${i}
- add_something $dir $poolname $objname
+ add_something $dir $poolname $objname || return 1
local osd=$(expr $i % 2)