X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=extratests%2FMakefile.am;h=3b46ae8be0da4959c13255df259a45f60e50800f;hb=7708d3e04f6ec3985fd74ee1a44a5615d43065e2;hp=a3b9a2f0d19fd78de087f7056ce963b7d9b84524;hpb=6ccae55ddcf0c08cd1b1cdbc07afeed043ad410d;p=libguestfs.git diff --git a/extratests/Makefile.am b/extratests/Makefile.am index a3b9a2f..3b46ae8 100644 --- a/extratests/Makefile.am +++ b/extratests/Makefile.am @@ -42,7 +42,13 @@ GUESTS = $(shell virsh -c $(LIBVIRT_DEFAULT_URI) list --all | \ tail -n +3 | \ awk '{print $$2}') -extra-tests: test-tools-null test-tools-internal test-tools-real +extra-tests: \ + test-tools-null \ + test-tools-internal \ + test-tools-real \ + test-resize \ + test-capitests \ + test-ocaml # Null invocations of the basic tools shouldn't leak memory. test-tools-null: @@ -92,13 +98,23 @@ test-tools-real: if [ $$r -ne 0 ]; then exit $$r; fi; \ done +# Run virt-resize tests under valgrind. +test-resize: + $(MAKE) -C ../resize VG="$(VG)" check # XXX Not tested: # ../clone/virt-sysprep # ../edit/virt-edit # ../edit/virt-edit -e # ../fuse/guestmount -# ../resize/virt-resize (OCaml) # ../sparsify/virt-sparsify (OCaml) # ../tools/virt-win-reg (Perl) # ../tools/virt-make-fs (Perl) + +# Run capitests under valgrind. +test-capitests: + $(MAKE) -C ../capitests VG="$(RUN_VG)" check + +# Test OCaml bindings under valgrind. +test-ocaml: + $(MAKE) -C ../ocaml VG="$(VG)" check