]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/workunits/cephtool/test.sh: add some config-key tests
authorSage Weil <sage@redhat.com>
Tue, 25 Jul 2017 15:25:00 +0000 (11:25 -0400)
committerSage Weil <sage@redhat.com>
Wed, 26 Jul 2017 18:13:22 +0000 (14:13 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
qa/workunits/cephtool/test.sh

index e10814543a03e180d4322a6a17523f9334c81fb3..9d8482df632721a4878b0ff36d77de884a8343f8 100755 (executable)
@@ -1349,6 +1349,21 @@ function test_mon_osd_create_destroy()
 
 }
 
+function test_mon_config_key()
+{
+  key=asdfasdfqwerqwreasdfuniquesa123df
+  ceph config-key list | grep -c $key | grep 0
+  ceph config-key get $key | grep -c bar | grep 0
+  ceph config-key set $key bar
+  ceph config-key get $key | grep bar
+  ceph config-key list | grep -c $key | grep 1
+  ceph config-key dump | grep $key | grep bar
+  ceph config-key rm $key
+  expect_false ceph config-key get $key
+  ceph config-key list | grep -c $key | grep 0
+  ceph config-key dump | grep -c $key | grep 0
+}
+
 function test_mon_osd()
 {
   #