From: Junho Ryu Date: Thu, 18 Feb 2016 23:45:55 +0000 (+1100) Subject: generic/053: do not unmount before calling _check_scratch_fs() X-Git-Tag: v2022.05.01~2607 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=6aceb276d80a2e44cc9ce45e4d5501e24ef0050f;p=xfstests-dev.git generic/053: do not unmount before calling _check_scratch_fs() Fix generic/053 so it works on tmpfs by relying on _check_scratch_fs to unmount before checking the file system and remounting it afterwards. Many other tests rely on this, and since tmpfs does not have a file system consistency checker, this allows the test to succeed because the files don't disappear when the tmpfs file system is unmounted. Signed-off-by: Junho Ryu Signed-off-by: Theodore Ts'o Reviewed-by: Dave Chinner Signed-off-by: Dave Chinner --- diff --git a/tests/generic/053 b/tests/generic/053 index a0e7280b..cf46a93c 100755 --- a/tests/generic/053 +++ b/tests/generic/053 @@ -81,9 +81,7 @@ list_acls() echo "acls before repair:" list_acls -_do 'unmount $SCRATCH_DEV' '_scratch_unmount' _do 'repair filesystem' '_check_scratch_fs' -_do 'mount filesytem' '_scratch_mount' echo "acls after repair: " list_acls diff --git a/tests/generic/053.out b/tests/generic/053.out index cd71cbba..d57857a4 100644 --- a/tests/generic/053.out +++ b/tests/generic/053.out @@ -10,9 +10,7 @@ $SCRATCH_MNT/test.4 [u::---,g::r-x,o::rwx] $SCRATCH_MNT/test.5 [u::---,u:id2:r-x,g::---,m::rwx,o::---] $SCRATCH_MNT/test.6 [u::rwx,g::r-x,o::r--] $SCRATCH_MNT/test.7 [u::---,g::---,g:id2:r-x,m::-w-,o::---] -unmount $SCRATCH_DEV... done repair filesystem... done -mount filesytem... done acls after repair: $SCRATCH_MNT/test.0 [u::r--,g::rwx,o::rw-] $SCRATCH_MNT/test.1 [u::r-x,g::---,o::---]