diff --git a/gnu/tests/foreign.scm b/gnu/tests/foreign.scm index 79436bf5f24..fac24fc5dad 100644 --- a/gnu/tests/foreign.scm +++ b/gnu/tests/foreign.scm @@ -89,8 +89,10 @@ system is expected to be on DEVICE." ",format=qcow2,if=virtio," "cache=writeback,werror=report,readonly=off"))))) - (marionette-eval '(system* "mount" #$device "/mnt") - marionette) + (unless (zero? (marionette-eval '(system* "mount" #$device "/mnt") + marionette)) + (error "failed to mount foreign distro image" #$device)) + (marionette-eval '(system* "ls" "-la" "/mnt") marionette) (marionette-eval '(begin