summaryrefslogtreecommitdiff
path: root/tests/kernel/lp-872905.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tests/kernel/lp-872905.sh')
-rwxr-xr-xtests/kernel/lp-872905.sh8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/kernel/lp-872905.sh b/tests/kernel/lp-872905.sh
index 59244b8..55c4dfa 100755
--- a/tests/kernel/lp-872905.sh
+++ b/tests/kernel/lp-872905.sh
@@ -66,11 +66,13 @@ if [ $? -ne 0 ]; then
fi
#
-# We shouldn't have a lower file created of zero bytes size if
-# the bug is fixed
+# If xattr metadata is not enabled, we shouldn't have a zero length lower file.
+# If xattr metadata is enabled, the expected lower file size is 0.
#
sz=$(stat -c%s $lower_test_file)
-if [ $sz -ne 0 ]; then
+if ! etl_is_mount_opt_set "ecryptfs_xattr_metadata" && [ $sz -ne 0 ]; then
+ rc=0
+elif etl_is_mount_opt_set "ecryptfs_xattr_metadata" && [ $sz -eq 0 ]; then
rc=0
fi