]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rados/singleton-nomsgr/all/valgrind-leaks: verify leak checking works
authorSage Weil <sage@redhat.com>
Fri, 11 Sep 2015 15:53:25 +0000 (11:53 -0400)
committerSage Weil <sage@redhat.com>
Fri, 11 Sep 2015 15:53:37 +0000 (11:53 -0400)
Fixes: #10328
Signed-off-by: Sage Weil <sage@redhat.com>
suites/rados/singleton-nomsgr/all/valgrind-leaks.yaml [new file with mode: 0644]

diff --git a/suites/rados/singleton-nomsgr/all/valgrind-leaks.yaml b/suites/rados/singleton-nomsgr/all/valgrind-leaks.yaml
new file mode 100644 (file)
index 0000000..34edadc
--- /dev/null
@@ -0,0 +1,19 @@
+overrides:
+  install:
+    ceph:
+      flavor: notcmalloc
+  ceph:
+    conf:
+      global:
+        osd heartbeat grace: 40
+        debug deliberately leak memory: true
+    valgrind:
+      mon: [--tool=memcheck, --leak-check=full, --show-reachable=yes]
+      osd: [--tool=memcheck]
+      mds: [--tool=memcheck]
+roles:
+- [mon.0, osd.0, osd.1, client.0]
+tasks:
+- install:
+- ceph:
+    expect_valgrind_errors: true