X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fceph%2Fqa%2Fworkunits%2Frados%2Ftest_pool_quota.sh;fp=src%2Fceph%2Fqa%2Fworkunits%2Frados%2Ftest_pool_quota.sh;h=0000000000000000000000000000000000000000;hb=7da45d65be36d36b880cc55c5036e96c24b53f00;hp=0eacefc64b1682981165ed7693d21ab086bfd10e;hpb=691462d09d0987b47e112d6ee8740375df3c51b2;p=stor4nfv.git diff --git a/src/ceph/qa/workunits/rados/test_pool_quota.sh b/src/ceph/qa/workunits/rados/test_pool_quota.sh deleted file mode 100755 index 0eacefc..0000000 --- a/src/ceph/qa/workunits/rados/test_pool_quota.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/sh -ex - -p=`uuidgen` - -# objects -ceph osd pool create $p 12 -ceph osd pool set-quota $p max_objects 10 -ceph osd pool application enable $p rados - -for f in `seq 1 10` ; do - rados -p $p put obj$f /etc/passwd -done - -sleep 30 - -rados -p $p put onemore /etc/passwd & -pid=$! - -ceph osd pool set-quota $p max_objects 100 -wait $pid -[ $? -ne 0 ] && exit 1 || true - -rados -p $p put twomore /etc/passwd - -# bytes -ceph osd pool set-quota $p max_bytes 100 -sleep 30 - -rados -p $p put two /etc/passwd & -pid=$! - -ceph osd pool set-quota $p max_bytes 0 -ceph osd pool set-quota $p max_objects 0 -wait $pid -[ $? -ne 0 ] && exit 1 || true - -rados -p $p put three /etc/passwd - - -#one pool being full does not block a different pool - -pp=`uuidgen` - -ceph osd pool create $pp 12 -ceph osd pool application enable $pp rados - -# set objects quota -ceph osd pool set-quota $pp max_objects 10 -sleep 30 - -for f in `seq 1 10` ; do - rados -p $pp put obj$f /etc/passwd -done - -sleep 30 - -rados -p $p put threemore /etc/passwd - -ceph osd pool set-quota $p max_bytes 0 -ceph osd pool set-quota $p max_objects 0 - -sleep 30 -# done -ceph osd pool delete $p $p --yes-i-really-really-mean-it -ceph osd pool delete $pp $pp --yes-i-really-really-mean-it - -echo OK -