mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
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 <jayr@google.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com>
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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::---]
|
||||
|
||||
Reference in New Issue
Block a user