xfstests: exit out if _scratch_mount fails

I test some of the different mkfs options for btrfs, one set doesn't work
properly with small file systems, so the fs won't mount.  This is fine from a
btrfs point of view, but tests that fail to mount the scratch fs will run
anyway, so if it's a "fill the fs" sort of test this will wreak havoc.  To fix
this just error out of _scratch_mount fails.  Thanks,

Signed-off-by: Josef Bacik <jbacik@fusionio.com>
Reviewed-by: Ben Myers <bpm@sgi.com>
Signed-off-by: Ben Myers <bpm@sgi.com>
This commit is contained in:
Josef Bacik
2013-07-09 15:07:27 -04:00
committed by Ben Myers
parent dcc683c9ab
commit 74bcf51c06
+4
View File
@@ -276,6 +276,10 @@ _scratch_mount_options()
_scratch_mount() _scratch_mount()
{ {
_mount -t $FSTYP `_scratch_mount_options $*` _mount -t $FSTYP `_scratch_mount_options $*`
if [ $? -ne 0 ]; then
echo "mount failed"
exit 1
fi
} }
_scratch_unmount() _scratch_unmount()