diff --git a/tests/mount-local/test-parallel-mount-local.c b/tests/mount-local/test-parallel-mount-local.c index f4d1a2dc9..2032cbd80 100644 --- a/tests/mount-local/test-parallel-mount-local.c +++ b/tests/mount-local/test-parallel-mount-local.c @@ -368,12 +368,16 @@ guestunmount (const char *mp, unsigned flags) status = system (cmd); if (!WIFEXITED (status) || - (WEXITSTATUS (status) != 0 && WEXITSTATUS (status) != 2)) + (WEXITSTATUS (status) != 0 && WEXITSTATUS (status) != 2)) { + fprintf (stderr, "guestunmount exited with bad status (%d)\n", status); return -1; + } if (flags & GUESTUNMOUNT_RMDIR) { - if (rmdir (mp) == -1) + if (rmdir (mp) == -1) { + perror ("rmdir"); return -1; + } } return 0;