]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test_common.sh: should rm objects before adding
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Fri, 25 Feb 2011 17:08:00 +0000 (09:08 -0800)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Fri, 25 Feb 2011 17:08:00 +0000 (09:08 -0800)
rados_write doesn't replace the whole object, but that's what we want in
these old tests. So just rm it first.

Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
src/test/test_common.sh

index 6ac3585129be23f8f601c317228c2e2bf5206c73..3c4a6b3e338f56fbb9e991cf63753f268868bd41 100755 (executable)
@@ -95,6 +95,7 @@ write_objects() {
                 chr=`perl -e "print chr(48+$v)"`
                 head -c $obj_size /dev/zero  | tr '\0' "$chr" > $TEMPDIR/ver$v
                 for i in `seq -w 1 $num_objs`; do
+                        ./rados -p $pool rm obj$i || die "radostool failed"
                         ./rados -p $pool put obj$i $TEMPDIR/ver$v || die "radostool failed"
                 done
         done