diff options
-rw-r--r-- | Makefile.am | 6 | ||||
-rw-r--r-- | ocaml/Makefile.am | 3 |
2 files changed, 8 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index 2286dd5d..8f81a076 100644 --- a/Makefile.am +++ b/Makefile.am @@ -94,9 +94,15 @@ tests_CFLAGS = \ tests_LDADD = $(top_builddir)/src/libguestfs.la TESTS = $(check_PROGRAMS) +TESTS_ENVIRONMENT = $(VG) $(TESTS): $(INITRAMFS) $(VMLINUZ) +# Run the tests under valgrind. + +valgrind: + $(MAKE) check VG="valgrind --quiet --leak-check=full" + # Manual pages. # guestfs-actions.pod and guestfs-structs are autogenerated. There is # no include mechanism for POD, so we have to do it by hand. diff --git a/ocaml/Makefile.am b/ocaml/Makefile.am index 079ce741..b3ca8edf 100644 --- a/ocaml/Makefile.am +++ b/ocaml/Makefile.am @@ -44,7 +44,8 @@ guestfs_c_actions.o: guestfs_c_actions.c TESTS_ENVIRONMENT = \ LD_LIBRARY_PATH=$(abs_top_builddir)/src/.libs \ - LIBGUESTFS_PATH=$(abs_top_builddir) + LIBGUESTFS_PATH=$(abs_top_builddir) \ + $(VG) TESTS = t/guestfs_005_load t/guestfs_010_launch t/guestfs_050_lvcreate noinst_DATA += $(TESTS) |