From: Darrick J. Wong Date: Thu, 11 Feb 2016 17:45:25 +0000 (-0800) Subject: reflink: add _require_odirect to the directio tests X-Git-Tag: v2022.05.01~2642 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=1fdd67b7bccde512f162f35f7d52b3c00c32d33a;p=users%2Fhch%2Fxfstests-dev.git reflink: add _require_odirect to the directio tests For the tests that test O_DIRECT, we need to _require_odirect. Signed-off-by: Darrick J. Wong --- diff --git a/tests/generic/139 b/tests/generic/139 index 5e7b63181..989b05430 100755 --- a/tests/generic/139 +++ b/tests/generic/139 @@ -47,6 +47,7 @@ _cleanup() _supported_os Linux _require_test_reflink _require_cp_reflink +_require_odirect rm -f $seqres.full diff --git a/tests/generic/143 b/tests/generic/143 index 586cf5c10..703b58518 100755 --- a/tests/generic/143 +++ b/tests/generic/143 @@ -49,6 +49,7 @@ _cleanup() _supported_os Linux _require_test_reflink _require_cp_reflink +_require_odirect rm -f $seqres.full diff --git a/tests/generic/155 b/tests/generic/155 index c6416a1d9..e96bda7e7 100755 --- a/tests/generic/155 +++ b/tests/generic/155 @@ -55,6 +55,7 @@ _supported_os Linux _require_test_reflink _require_cp_reflink _require_xfs_io_command "fzero" +_require_odirect rm -f $seqres.full diff --git a/tests/generic/165 b/tests/generic/165 index e4c9a9dcd..1ae08a47b 100755 --- a/tests/generic/165 +++ b/tests/generic/165 @@ -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 diff --git a/tests/generic/166 b/tests/generic/166 index 9be753dd9..9b177be63 100755 --- a/tests/generic/166 +++ b/tests/generic/166 @@ -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 diff --git a/tests/generic/170 b/tests/generic/170 index dbf156447..0f29b3a0d 100755 --- a/tests/generic/170 +++ b/tests/generic/170 @@ -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 diff --git a/tests/generic/174 b/tests/generic/174 index cec2f0558..edfc2bcce 100755 --- a/tests/generic/174 +++ b/tests/generic/174 @@ -46,6 +46,7 @@ _cleanup() _supported_os Linux _require_scratch_reflink _require_cp_reflink +_require_odirect rm -f $seqres.full diff --git a/tests/generic/183 b/tests/generic/183 index 0f35da265..0ab4afe4b 100755 --- a/tests/generic/183 +++ b/tests/generic/183 @@ -49,6 +49,7 @@ _cleanup() # real QA test starts here _supported_os Linux _require_scratch_reflink +_require_odirect rm -f $seqres.full diff --git a/tests/generic/187 b/tests/generic/187 index b8fade218..ac6037dfb 100755 --- a/tests/generic/187 +++ b/tests/generic/187 @@ -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 diff --git a/tests/generic/188 b/tests/generic/188 index 7be108005..bb293b16e 100755 --- a/tests/generic/188 +++ b/tests/generic/188 @@ -49,6 +49,7 @@ _cleanup() _supported_os Linux _require_scratch_reflink _require_xfs_io_command "falloc" +_require_odirect rm -f $seqres.full diff --git a/tests/generic/190 b/tests/generic/190 index a5c2137e2..b4de3ed04 100755 --- a/tests/generic/190 +++ b/tests/generic/190 @@ -49,6 +49,7 @@ _cleanup() _supported_os Linux _require_scratch_reflink _require_xfs_io_command "falloc" +_require_odirect rm -f $seqres.full diff --git a/tests/generic/194 b/tests/generic/194 index 69a3e6c49..f67e56759 100755 --- a/tests/generic/194 +++ b/tests/generic/194 @@ -50,6 +50,7 @@ _cleanup() _supported_os Linux _require_scratch_reflink _require_xfs_io_command "falloc" +_require_odirect rm -f $seqres.full diff --git a/tests/generic/196 b/tests/generic/196 index 951079c55..1505de8b5 100755 --- a/tests/generic/196 +++ b/tests/generic/196 @@ -49,6 +49,7 @@ _cleanup() _supported_os Linux _require_scratch_reflink _require_xfs_io_command "falloc" +_require_odirect rm -f $seqres.full diff --git a/tests/generic/199 b/tests/generic/199 index f457245d5..04380edc0 100755 --- a/tests/generic/199 +++ b/tests/generic/199 @@ -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 diff --git a/tests/generic/200 b/tests/generic/200 index ffb5869eb..2aa0315ff 100755 --- a/tests/generic/200 +++ b/tests/generic/200 @@ -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 diff --git a/tests/generic/203 b/tests/generic/203 index 5d9bfc440..2ffb31116 100755 --- a/tests/generic/203 +++ b/tests/generic/203 @@ -44,6 +44,7 @@ _cleanup() _supported_os Linux _require_scratch_reflink _require_cp_reflink +_require_odirect rm -f $seqres.full diff --git a/tests/generic/206 b/tests/generic/206 index 405462652..6b3e200a7 100755 --- a/tests/generic/206 +++ b/tests/generic/206 @@ -47,6 +47,7 @@ _cleanup() # real QA test starts here _supported_os Linux _require_scratch_reflink +_require_odirect rm -f $seqres.full diff --git a/tests/generic/217 b/tests/generic/217 index b1bd635ed..ce8e0a169 100755 --- a/tests/generic/217 +++ b/tests/generic/217 @@ -48,6 +48,7 @@ _cleanup() _supported_os Linux _require_scratch_reflink _require_xfs_io_command "falloc" +_require_odirect rm -f $seqres.full diff --git a/tests/generic/220 b/tests/generic/220 index edb843293..3bce21bd7 100755 --- a/tests/generic/220 +++ b/tests/generic/220 @@ -48,6 +48,7 @@ _cleanup() _supported_os Linux _require_scratch_reflink _require_xfs_io_command "falloc" +_require_odirect rm -f $seqres.full diff --git a/tests/generic/227 b/tests/generic/227 index abaf8f703..00985d31a 100755 --- a/tests/generic/227 +++ b/tests/generic/227 @@ -48,6 +48,7 @@ _cleanup() _supported_os Linux _require_scratch_reflink _require_xfs_io_command "falloc" +_require_odirect rm -f $seqres.full diff --git a/tests/generic/238 b/tests/generic/238 index ce7408c4e..3b46492a1 100755 --- a/tests/generic/238 +++ b/tests/generic/238 @@ -48,6 +48,7 @@ _cleanup() _supported_os Linux _require_scratch_reflink _require_xfs_io_command "falloc" +_require_odirect rm -f $seqres.full diff --git a/tests/generic/243 b/tests/generic/243 index 127070eef..e1d698bd8 100755 --- a/tests/generic/243 +++ b/tests/generic/243 @@ -47,6 +47,7 @@ _cleanup() _supported_os Linux _require_scratch_reflink _require_cp_reflink +_require_odirect rm -f $seqres.full