initial code repo
[stor4nfv.git] / src / ceph / src / test / memuse / test_pool_memuse.sh
diff --git a/src/ceph/src/test/memuse/test_pool_memuse.sh b/src/ceph/src/test/memuse/test_pool_memuse.sh
new file mode 100755 (executable)
index 0000000..878cc61
--- /dev/null
@@ -0,0 +1,19 @@
+#! /bin/sh -x
+
+#
+# Create a bunch of pools in parallel
+# This test isn't very smart -- run it from your src dir.
+#
+
+set -e
+
+CEPH_NUM_MON=1 CEPH_NUM_MDS=1 CEPH_NUM_OSD=$2 ./vstart.sh -n -d --valgrind_osd 'massif'
+
+for i in `seq 0 $1`; do
+    for j in `seq 0 9`; do
+       poolnum=$((i*10+j))
+       poolname="pool$poolnum"
+       ./rados mkpool $poolname &
+    done
+    wait
+done