On Mon, Feb 21, 2022 at 03:10:02PM +0100, Laszlo Ersek wrote:
> Hi,
> 
> "make check" in libguestfs takes very long (especially when it's run
> after every patch in a series).
> 
> How can I run only those tests that are, for example, in "tests/luks/"?

Disclaimer: The following advice works for libnbd and nbdkit, but I
have not tested it on libguestfs:

For automake-based projects that still use directory recursion, 'make
-C tests/luks check' will run the tests in just one subdirectory, and
'make -C path/to/dir check TESTS=name_of_test' will run just one test.

If we ever switch to non-recursive automake, or even to a different
build system (qemu and libvirt both switched to meson), then I'll have
to relearn tricks.

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3266
Virtualization:  qemu.org | libvirt.org

_______________________________________________
Libguestfs mailing list
Libguestfs@redhat.com
https://listman.redhat.com/mailman/listinfo/libguestfs

Reply via email to