Fixes: #11372
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
$(CEPH_GLOBAL) $(RADOS_TEST_LDADD)
check_PROGRAMS += unittest_librbd
check_SCRIPTS += test/run-rbd-unit-tests.sh
+check_SCRIPTS += test/run-rbd-valgrind-unit-tests.sh
ceph_test_librbd_SOURCES =
nodist_EXTRA_ceph_test_librbd_SOURCES = dummy.cc
--- /dev/null
+#!/bin/bash -ex
+
+# this should be run from the src directory in the ceph.git
+
+CEPH_SRC=$(pwd)
+export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$CEPH_SRC/.libs"
+PATH="$CEPH_SRC:$PATH"
+
+RBD_FEATURES=13 valgrind --tool=memcheck --leak-check=full --suppressions=valgrind.supp unittest_librbd
+
+echo OK