On Tue, Jul 25, 2017 at 04:26:32PM -0700, Alistair Francis wrote:
> Actually, what about to avoid duplication we can add a make check-slow
> that runs all the slow tests that make check doesn't run. Then make
> check-all can run both make check and make check-slow.
> 
> That way you can run make check for a quick sanity test and then run
> make check-slow to test everything, without duplicating tests.

FWIW libguestfs does this.

It also has:

  make check-root      For tests which require root privs.
  make check-release   All tests required to pass before we release
                       any new upstream version.

and many more:

  http://libguestfs.org/guestfs-hacking.1.html#testing-your-changes

In libguestfs it's all done using automake so the implementation is
not directly relevant to qemu.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW

Reply via email to