Whamcloud - gitweb
Fixes and improvements in tmpfs-sanity.sh
authoryury <yury>
Mon, 9 Feb 2004 14:00:59 +0000 (14:00 +0000)
committeryury <yury>
Mon, 9 Feb 2004 14:00:59 +0000 (14:00 +0000)
lustre/tests/tmpfs-sanity.sh

index 6f7e140..718fa81 100755 (executable)
@@ -74,9 +74,20 @@ test_list_xattr()
        message=$2
 
        echo -n "$message..."
-       `$setattr -n list_name0 -v list_value0 $file 2>/dev/null`
-       `$setattr -n list_name1 -v list_value1 $file 2>/dev/null`
-       `$setattr -n list_name2 -v list_value2 $file 2>/dev/null`
+       `$setattr -n list_name0 -v list_value0 $file 2>/dev/null` || {
+               echo "failed"
+               return 1
+       }
+       
+       `$setattr -n list_name1 -v list_value1 $file 2>/dev/null` || {
+               echo "failed"
+               return 1
+       }
+       
+       `$setattr -n list_name2 -v list_value2 $file 2>/dev/null` || {
+               echo "failed"
+               return 1
+       }
 
        values=`$getattr -d -m ".*" $file 2>/dev/null | grep -v "^#" | \
 grep list_name | sed 's/\"//g'`
@@ -103,12 +114,12 @@ test_individual()
 
        test_set_xattr test_name0 test_value0 $file "Create new attribute" &&
        test_set_xattr test_name0 test_value012345 $file "Expanding attribute" &&
-       test_set_xattr test_name0 test_value0 $file "Shrinking attribute" &&
+       test_set_xattr test_name0 test_value0123 $file "Shrinking attribute" &&
        test_del_xattr test_name0 $file "Delete attribute"
        test_list_xattr $file "Getting list of attributes"
 }
 
-# checking xattr code as whole working. Not implemented yet.
+# checking xattr code as a whole. Not implemented yet.
 test_composite()
 {
        return 0