From e99f5049f932a964c811a0dd208f31e1435cb975 Mon Sep 17 00:00:00 2001
From: nathan <nathan>
Date: Fri, 16 Feb 2007 17:17:40 +0000
Subject: [PATCH] fixes for running in more user environments

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

diff --git a/lustre/tests/sanity.sh b/lustre/tests/sanity.sh
index 2e8aa32b98..0303315b1e 100644
--- a/lustre/tests/sanity.sh
+++ b/lustre/tests/sanity.sh
@@ -114,6 +114,7 @@ check_kernel_version() {
 	WANT_VER=$1
 	[ ! -f $VERSION_FILE ] && echo "can't find kernel version" && return 1
 	GOT_VER=$(awk '/kernel:/ {print $2}' $VERSION_FILE)
+	[ $GOT_VER == "patchless" ] && return 0
 	[ $GOT_VER -ge $WANT_VER ] && return 0
 	log "test needs at least kernel version $WANT_VER, running $GOT_VER"
 	return 1
@@ -2171,6 +2172,8 @@ test_53() {
 run_test 53 "verify that MDS and OSTs agree on pre-creation ===="
 
 test_54a() {
+        [ ! -f "$SOCKETSERVER" ] && echo "no socketserver, skipping" && return
+        [ ! -f "$SOCKETCLIENT" ] && echo "no socketclient, skipping" && return
      	$SOCKETSERVER $DIR/socket
      	$SOCKETCLIENT $DIR/socket || error
       	$MUNLINK $DIR/socket
@@ -2436,6 +2439,7 @@ run_test 59 "verify cancellation of llog records async ========="
 
 TEST60_HEAD="test_60 run $RANDOM"
 test_60() {
+        [ ! -f run-llog.sh ] && echo "missing subtest, skipping" && return
 	log "$TEST60_HEAD - from kernel mode"
 	sh run-llog.sh
 }
@@ -2520,6 +2524,7 @@ test_64a () {
 run_test 64a "verify filter grant calculations (in kernel) ====="
 
 test_64b () {
+        [ ! -f oos.sh ] && echo "missing subtest, skipping" && return
 	sh oos.sh $MOUNT
 }
 run_test 64b "check out-of-space detection on client ==========="
-- 
GitLab