diff options
Diffstat (limited to 'tests/kernel/lp-872905.sh')
-rwxr-xr-x | tests/kernel/lp-872905.sh | 8 |
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 |