From: David Sterba Date: Wed, 3 Jul 2013 14:00:05 +0000 (+0200) Subject: xfstests: skip generic/192 if noatime is set X-Git-Tag: v2022.05.01~3402 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=31955a27b5934c2f070fd65ed97211a7148efa21;p=xfstests-dev.git xfstests: skip generic/192 if noatime is set Test generic/192 fails if noatime is set generic/192 -delta1 - access time after sleep in-core: 40 -delta2 - access time after sleep on-disk: 40 +delta1 - access time after sleep in-core: 0 +delta2 - access time after sleep on-disk: 0 but it's pointless to test atime effects with noatime. Signed-off-by: David Sterba Reviewed-by: Ben Myers Signed-off-by: Ben Myers --- diff --git a/tests/generic/192 b/tests/generic/192 index a40c1219..2b4e41c3 100755 --- a/tests/generic/192 +++ b/tests/generic/192 @@ -38,6 +38,13 @@ _access_time() stat --format=%X $1 } +is_noatime_set() { + case "$MOUNT_OPTIONS" in + *noatime*) return 0;; + esac + return 1 +} + # get standard environment, filters and checks . ./common/rc . ./common/filter @@ -52,6 +59,10 @@ _supported_os Linux #delay=45 delay=40 +if is_noatime_set; then + _notrun "this test makes no sense with noatime" +fi + testfile=$TEST_DIR/testfile rm -f $testfile rm -f $seqres.full