mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
generic: skip atime related tests on NFS
From nfs(5) we can know that atime related mount options have no effect on NFS mounts, so add _require_atime() helper to skip atime tests on NFS Signed-off-by: Eryu Guan <eguan@redhat.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com>
This commit is contained in:
@@ -2389,6 +2389,13 @@ _verify_reflink()
|
||||
|| echo "$1 and $2 are not reflinks: different extents"
|
||||
}
|
||||
|
||||
_require_atime()
|
||||
{
|
||||
if [ "$FSTYP" == "nfs" ]; then
|
||||
_notrun "atime related mount options have no effect on NFS"
|
||||
fi
|
||||
}
|
||||
|
||||
_require_relatime()
|
||||
{
|
||||
_scratch_mkfs > /dev/null 2>&1
|
||||
|
||||
@@ -47,6 +47,7 @@ _cleanup()
|
||||
_supported_fs generic
|
||||
_supported_os Linux
|
||||
_require_scratch
|
||||
_require_atime
|
||||
_require_relatime
|
||||
|
||||
rm -f $seqres.full
|
||||
|
||||
@@ -54,6 +54,7 @@ is_noatime_set() {
|
||||
_supported_fs generic
|
||||
_supported_os Linux
|
||||
_require_test
|
||||
_require_atime
|
||||
#delay=150
|
||||
#delay=75
|
||||
#delay=60
|
||||
|
||||
Reference in New Issue
Block a user