]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/workunits/cephtool/test.sh: test set/unset of all osd flags
authorSage Weil <sage@inktank.com>
Wed, 7 Aug 2013 15:35:48 +0000 (08:35 -0700)
committerSage Weil <sage@inktank.com>
Wed, 7 Aug 2013 15:35:48 +0000 (08:35 -0700)
Signed-off-by: Sage Weil <sage@inktank.com>
qa/workunits/cephtool/test.sh

index fe790c2ded81e2656f51749deedd5ac074cc0702..7915e48a6edd0db6032fc77fd71da258803ccef3 100755 (executable)
@@ -155,6 +155,14 @@ ceph osd scrub 0
 ceph osd deep-scrub 0
 ceph osd repair 0
 
+for f in noup nodown noin noout noscrub nodeep-scrub nobackfill norecover
+do
+    ceph osd set $f
+    ceph osd unset $f
+done
+expect_false ceph osd set bogus
+expect_false ceph osd unset bogus
+
 ceph osd set noup
 ceph osd down 0
 ceph osd dump | grep 'osd.0 down'