From 072ff808cf9cb2871236828aaab028c725d4a657 Mon Sep 17 00:00:00 2001 From: Jakob Unterwurzacher Date: Tue, 12 Jun 2018 21:39:40 +0200 Subject: [PATCH] generic/391: add _require_odirect On filesystems that do not support O_DIRECT, the test should skip itself with generic/391 [not run] O_DIRECT is not supported instead of failing with generic/391 - output mismatch ... ... +open: Invalid argument Silence is golden ... This patch make it do that by adding a call to _require_odirect. Fixes https://github.com/rfjakob/gocryptfs/issues/244 . Signed-off-by: Jakob Unterwurzacher Reviewed-by: Eryu Guan Signed-off-by: Eryu Guan --- tests/generic/391 | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/generic/391 b/tests/generic/391 index a367dcaa..724424d6 100755 --- a/tests/generic/391 +++ b/tests/generic/391 @@ -38,6 +38,7 @@ _supported_os Linux _require_test _require_xfs_io_command "falloc" _require_test_program "dio-interleaved" +_require_odirect extent_size="$(($(_get_block_size "$TEST_DIR") * 2))" num_extents=1024 -- 2.39.5