From eb474f9d42c175af73b3436bfc46c52c667f562d Mon Sep 17 00:00:00 2001
From: yury <yury>
Date: Mon, 9 Feb 2004 14:00:59 +0000
Subject: [PATCH] Fixes and improvements in tmpfs-sanity.sh

---
 lustre/tests/tmpfs-sanity.sh | 21 ++++++++++++++++-----
 1 file changed, 16 insertions(+), 5 deletions(-)

diff --git a/lustre/tests/tmpfs-sanity.sh b/lustre/tests/tmpfs-sanity.sh
index 6f7e140303..718fa81e83 100755
--- a/lustre/tests/tmpfs-sanity.sh
+++ b/lustre/tests/tmpfs-sanity.sh
@@ -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
-- 
GitLab