]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
tests: uncomment tiering agent tests
authorLoic Dachary <ldachary@redhat.com>
Thu, 16 Apr 2015 21:12:42 +0000 (23:12 +0200)
committerLoic Dachary <ldachary@redhat.com>
Wed, 13 May 2015 07:25:57 +0000 (09:25 +0200)
http://tracker.ceph.com/issues/11359 Refs: #11359

Signed-off-by: Loic Dachary <ldachary@redhat.com>
qa/workunits/cephtool/test.sh

index 0a8282bfedb29a0ef81bd0e79d76da8ec9f34297..f1beb0f7426bb02c55ed8b017e1f1b70d5573878 100755 (executable)
@@ -356,32 +356,31 @@ function test_tiering()
   ceph osd pool delete cachepool cachepool --yes-i-really-really-mean-it
   ceph osd pool delete datapool datapool --yes-i-really-really-mean-it
 
-  # commented out pending http://tracker.ceph.com/issues/11359
   ## check health check
-  ceph osd pool create datapool 2
-  ceph osd pool create cache4 2
-  ceph osd tier add-cache datapool cache4 1024000
-  ceph osd tier cache-mode cache4 writeback
-  tmpfile=$(mktemp|grep tmp)
-  dd if=/dev/zero of=$tmpfile  bs=4K count=1
-  ceph osd pool set cache4 target_max_objects 5
-  # #4096 * 5 = 20480, 20480 near/at 21000,
-  ceph osd pool set cache4 target_max_bytes 21000
-  for f in `seq 1 5` ; do
-    rados -p cache4 put foo$f $tmpfile
-  done
-  rm -f $tmpfile
-  while ! ceph df | grep cache4 | grep ' 5 ' ; do
-    echo waiting for pg stats to flush
-    sleep 2
-  done
-  ceph health | grep WARN | grep cache4
-  ceph health detail | grep cache4 | grep 'target max' | grep objects
-  ceph health detail | grep cache4 | grep 'target max' | grep 'B'
-  ceph osd tier remove-overlay datapool
-  ceph osd tier remove datapool cache4
-  ceph osd pool delete cache4 cache4 --yes-i-really-really-mean-it
-  ceph osd pool delete datapool datapool --yes-i-really-really-mean-it
+  ceph osd pool create datapool 2
+  ceph osd pool create cache4 2
+  ceph osd tier add-cache datapool cache4 1024000
+  ceph osd tier cache-mode cache4 writeback
+  tmpfile=$(mktemp|grep tmp)
+  dd if=/dev/zero of=$tmpfile  bs=4K count=1
+  ceph osd pool set cache4 target_max_objects 5
+  #4096 * 5 = 20480, 20480 near/at 21000,
+  ceph osd pool set cache4 target_max_bytes 21000
+  for f in `seq 1 5` ; do
+    rados -p cache4 put foo$f $tmpfile
+  done
+  rm -f $tmpfile
+  while ! ceph df | grep cache4 | grep ' 5 ' ; do
+    echo waiting for pg stats to flush
+    sleep 2
+  done
+  ceph health | grep WARN | grep cache4
+  ceph health detail | grep cache4 | grep 'target max' | grep objects
+  ceph health detail | grep cache4 | grep 'target max' | grep 'B'
+  ceph osd tier remove-overlay datapool
+  ceph osd tier remove datapool cache4
+  ceph osd pool delete cache4 cache4 --yes-i-really-really-mean-it
+  ceph osd pool delete datapool datapool --yes-i-really-really-mean-it
 
 
   # make sure 'tier remove' behaves as we expect