Run a smaller set of tests with valgrind on the mon, osd, and mds.
Valgrind is currently ignoring leaks, but this will pick up use-after-free
and similar badness.
--- /dev/null
+../../../../clusters/fixed-3.yaml
\ No newline at end of file
--- /dev/null
+overrides:
+ ceph:
+ fs: btrfs
--- /dev/null
+tasks:
+- ceph:
+ conf:
+ client:
+ debug client: 20
+ debug ms: 1
+- ceph-fuse:
+- autotest:
+ all: [dbench]
--- /dev/null
+tasks:
+- ceph:
+- ceph-fuse:
+- workunit:
+ all:
+ - suites/fsstress.sh
--- /dev/null
+tasks:
+- ceph:
+- ceph-fuse:
+- workunit:
+ client.0:
+ - libcephfs/test.sh
--- /dev/null
+tasks:
+- ceph:
+- mon_recovery:
--- /dev/null
+tasks:
+- ceph:
+- ceph-fuse:
+- workunit:
+ client.0:
+ - rados/test.sh
--- /dev/null
+tasks:
+- ceph:
+- rgw: [client.0]
+- s3tests:
+ client.0:
+ rgw_server: client.0
--- /dev/null
+overrides:
+ ceph:
+ valgrind:
+ mon: [--tool=memcheck]
+ osd: [--tool=memcheck]
+ mds: [--tool=memcheck]