]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commitdiff
reflink: add _require_odirect to the directio tests
authorDarrick J. Wong <darrick.wong@oracle.com>
Thu, 11 Feb 2016 17:45:25 +0000 (09:45 -0800)
committerDarrick J. Wong <darrick.wong@oracle.com>
Fri, 12 Feb 2016 17:39:05 +0000 (09:39 -0800)
For the tests that test O_DIRECT, we need to _require_odirect.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
22 files changed:
tests/generic/139
tests/generic/143
tests/generic/155
tests/generic/165
tests/generic/166
tests/generic/170
tests/generic/174
tests/generic/183
tests/generic/187
tests/generic/188
tests/generic/190
tests/generic/194
tests/generic/196
tests/generic/199
tests/generic/200
tests/generic/203
tests/generic/206
tests/generic/217
tests/generic/220
tests/generic/227
tests/generic/238
tests/generic/243

index 5e7b63181f70ffd913aebc68e0dac49ad4c48e3b..989b0543055c3acd7f249708570f77ebbd7ac9e4 100755 (executable)
@@ -47,6 +47,7 @@ _cleanup()
 _supported_os Linux
 _require_test_reflink
 _require_cp_reflink
+_require_odirect
 
 rm -f $seqres.full
 
index 586cf5c10c7be96b7acfc6671a96e357fffe9e7b..703b585189ab9ae591faedf33196f76166c9a9c2 100755 (executable)
@@ -49,6 +49,7 @@ _cleanup()
 _supported_os Linux
 _require_test_reflink
 _require_cp_reflink
+_require_odirect
 
 rm -f $seqres.full
 
index c6416a1d9a1d650c30e73449e2cbc080eac4b370..e96bda7e7c574c3ad309feddc6ad93b36b5e98c2 100755 (executable)
@@ -55,6 +55,7 @@ _supported_os Linux
 _require_test_reflink
 _require_cp_reflink
 _require_xfs_io_command "fzero"
+_require_odirect
 
 rm -f $seqres.full
 
index e4c9a9dcd49d512f0d028fb9fa3305b0dab43d1e..1ae08a47b80eaf3d9140a6a32912b07e243b3106 100755 (executable)
@@ -47,6 +47,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_cp_reflink
+_require_odirect
 
 echo "Format and mount"
 _scratch_mkfs > $seqres.full 2>&1
index 9be753dd9343b40d9b742c823babbeb758607557..9b177be63ccb0309d575a797a6ed4ebe92ce8d37 100755 (executable)
@@ -47,6 +47,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_cp_reflink
+_require_odirect
 
 echo "Format and mount"
 _scratch_mkfs > $seqres.full 2>&1
index dbf156447228891a5bedbdabadf53bd8914b1c8e..0f29b3a0dbcb8328d3bd74a6e305f8b5c39167ac 100755 (executable)
@@ -46,6 +46,7 @@ _cleanup()
 # real QA test starts here
 _supported_os Linux
 _require_scratch_reflink
+_require_odirect
 
 echo "Format and mount"
 _scratch_mkfs > $seqres.full 2>&1
index cec2f05580fe77989cedb81603b70891ad725dfa..edfc2bcce3d9bc6c867ad8d1f184bcde1eb1ec17 100755 (executable)
@@ -46,6 +46,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_cp_reflink
+_require_odirect
 
 rm -f $seqres.full
 
index 0f35da2654d1b66bfcaa201c2046915bd7194523..0ab4afe4babe8c745984e709df5814c6e61c4fbc 100755 (executable)
@@ -49,6 +49,7 @@ _cleanup()
 # real QA test starts here
 _supported_os Linux
 _require_scratch_reflink
+_require_odirect
 
 rm -f $seqres.full
 
index b8fade21821bd0696ff404e971fd5888b09817ea..ac6037dfb74e03cab065e1d19a32d088b92eb139 100755 (executable)
@@ -55,6 +55,7 @@ _require_cp_reflink
 _require_xfs_io_command "falloc"
 _require_xfs_io_command "fpunch"
 test $FSTYP = "btrfs" && _notrun "Can't fragment free space on btrfs."
+_require_odirect
 
 rm -f $seqres.full
 
index 7be10800512717ff8455149776e55f77e83a4370..bb293b16e09a6074b775f9954fdd6735b75e6bda 100755 (executable)
@@ -49,6 +49,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_xfs_io_command "falloc"
+_require_odirect
 
 rm -f $seqres.full
 
index a5c2137e2c7d728152d4566e06b3197275dbd796..b4de3ed041271cc35059fadc502b842c6f1eb52c 100755 (executable)
@@ -49,6 +49,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_xfs_io_command "falloc"
+_require_odirect
 
 rm -f $seqres.full
 
index 69a3e6c494faee5f1ff8c05bbc3b2ff7a6253f25..f67e5675900a7a4a6d4c2933b06d4a010574597d 100755 (executable)
@@ -50,6 +50,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_xfs_io_command "falloc"
+_require_odirect
 
 rm -f $seqres.full
 
index 951079c55c972b3e7bb8aeef63ee438709d6d124..1505de8b5fa207f2ed40dc72c1f076a99b68cd36 100755 (executable)
@@ -49,6 +49,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_xfs_io_command "falloc"
+_require_odirect
 
 rm -f $seqres.full
 
index f457245d58a76ab03a26f5596422db8ad833edd7..04380edc0d4e56363af52ac9a5ac14ee7d1da64b 100755 (executable)
@@ -55,6 +55,7 @@ _require_scratch_reflink
 _require_xfs_io_command "falloc"
 _require_xfs_io_command "fpunch"
 _require_cp_reflink
+_require_odirect
 
 rm -f $seqres.full
 
index ffb5869eb15dc77760180ba4509e2ec8b4bd4562..2aa0315ff702dd205c511ffca403b7b6e7483703 100755 (executable)
@@ -55,6 +55,7 @@ _require_scratch_reflink
 _require_xfs_io_command "falloc"
 _require_xfs_io_command "fpunch"
 _require_cp_reflink
+_require_odirect
 
 rm -f $seqres.full
 
index 5d9bfc440aca0b511927ab5183a88d0f1b432bf0..2ffb311168f2550e955e90461d51381b1a1b2ca9 100755 (executable)
@@ -44,6 +44,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_cp_reflink
+_require_odirect
 
 rm -f $seqres.full
 
index 405462652c739ee87a7cffb1dcbafa0c819584d9..6b3e200a7ab0f15d9285e6de9dd2d9f2b54dd85b 100755 (executable)
@@ -47,6 +47,7 @@ _cleanup()
 # real QA test starts here
 _supported_os Linux
 _require_scratch_reflink
+_require_odirect
 
 rm -f $seqres.full
 
index b1bd635edb911e49036b2e761c51da70ec1b7f22..ce8e0a169186905c45647e2f5a226de6516a9978 100755 (executable)
@@ -48,6 +48,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_xfs_io_command "falloc"
+_require_odirect
 
 rm -f $seqres.full
 
index edb843293e852e34c95e315f732343a2d1698eec..3bce21bd734f463460b8562f481cdeec76eb2d1e 100755 (executable)
@@ -48,6 +48,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_xfs_io_command "falloc"
+_require_odirect
 
 rm -f $seqres.full
 
index abaf8f7036da6feb57a5b532983ad7c409b10022..00985d31ae5decc1a8cd85a0f44a05f483c4efa9 100755 (executable)
@@ -48,6 +48,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_xfs_io_command "falloc"
+_require_odirect
 
 rm -f $seqres.full
 
index ce7408c4e5e7c03133cf9866fec33c514b569ce0..3b46492a1070f3c46a0dbb79d824f4267ababe67 100755 (executable)
@@ -48,6 +48,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_xfs_io_command "falloc"
+_require_odirect
 
 rm -f $seqres.full
 
index 127070eef298a2e92fe70fd715415852bd56325c..e1d698bd8479844288befdf40b377d9ef9dad7b5 100755 (executable)
@@ -47,6 +47,7 @@ _cleanup()
 _supported_os Linux
 _require_scratch_reflink
 _require_cp_reflink
+_require_odirect
 
 rm -f $seqres.full