With the switch to modules by default, I was getting super long test output: TEST: /home/remote/eblake/libvirt/tests/.libs/lt-interfacexml2xmltest compared to the former: TEST: interfacexml2xmltest * tests/testutils.c (virtTestMain): Trim off libtool goop. --- Pushing under the trivial rule. tests/testutils.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/testutils.c b/tests/testutils.c index 98595ad..8f2ca51 100644 --- a/tests/testutils.c +++ b/tests/testutils.c @@ -35,6 +35,7 @@ #include "logging.h" #include "command.h" #include "virrandom.h" +#include "dirname.h" #if TEST_OOM_TRACE # include <execinfo.h> @@ -576,9 +577,9 @@ int virtTestMain(int argc, if (!abs_srcdir) exit(EXIT_AM_HARDFAIL); - progname = argv[0]; - if (STRPREFIX(progname, "./")) - progname += 2; + progname = last_component(argv[0]); + if (STRPREFIX(progname, "lt-")) + progname += 3; if (argc > 1) { fprintf(stderr, "Usage: %s\n", argv[0]); fputs("effective environment variables:\n" -- 1.7.7.6 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list