summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-02-19 15:54:52 -0800
committerSage Weil <sage@inktank.com>2013-02-19 15:54:52 -0800
commit96e153aeef4c8ef403f23c849ef44552bedca064 (patch)
treefaf8082fabab9d8513fcd1b11cc7375c5d50535d
parent7bd49d02ad0937b0583c1141e3abbbb9941abebf (diff)
downloadceph-96e153aeef4c8ef403f23c849ef44552bedca064.tar.gz
qa: mon/pool_ops.sh: test pool set size
Signed-off-by: Sage Weil <sage@inktank.com>
-rwxr-xr-xqa/workunits/mon/pool_ops.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/qa/workunits/mon/pool_ops.sh b/qa/workunits/mon/pool_ops.sh
index f5e91cce237..3a5005884d9 100755
--- a/qa/workunits/mon/pool_ops.sh
+++ b/qa/workunits/mon/pool_ops.sh
@@ -7,6 +7,12 @@ ceph osd pool create fooo 123
ceph osd pool create foo 123 # idempotent
+ceph osd pool set foo size 1
+ceph osd pool set foo size 4
+ceph osd pool set foo size 10
+ceph osd pool set foo size 0 && exit 1 || true
+ceph osd pool set foo size 20 && exit 1 || true
+
# should fail due to safety interlock
ceph osd pool delete foo && exit 1 || true
ceph osd pool delete foo foo && exit 1 || true