From 18e532c4cb3cde4bda640b8b13cd280965c666ea Mon Sep 17 00:00:00 2001 From: grev Date: Mon, 28 Apr 2008 11:10:53 +0000 Subject: [PATCH] b=12499 i=Jian.Yu CLIENTMODSONLY part for HEAD --- lustre/tests/acceptance-small.sh | 5 +++++ lustre/tests/test-framework.sh | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lustre/tests/acceptance-small.sh b/lustre/tests/acceptance-small.sh index 6bdadc0..9e5be242 100755 --- a/lustre/tests/acceptance-small.sh +++ b/lustre/tests/acceptance-small.sh @@ -69,6 +69,11 @@ title() { for NAME in $CONFIGS; do export NAME MOUNT START CLEAN . $LUSTRE/tests/cfg/$NAME.sh + + if [ ! -f /lib/modules/$(uname -r)/kernel/fs/lustre/mds.ko -a \ + ! -f `dirname $0`/../mds/mds.ko ]; then + export CLIENTMODSONLY=true + fi assert_env mds_HOST MDS_MKFS_OPTS MDSDEV assert_env ost_HOST OST_MKFS_OPTS OSTCOUNT diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 22d018a..c08579c 100644 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -208,7 +208,7 @@ load_modules() { load_module osc/osc load_module lov/lov load_module mgc/mgc - if [ -z "$CLIENTONLY" ]; then + if [ -z "$CLIENTONLY" ] && [ -z "$CLIENTMODSONLY" ]; then grep -q crc16 /proc/kallsyms || { modprobe crc16 2>/dev/null || true; } [ "$FSTYPE" = "ldiskfs" ] && load_module ../ldiskfs/ldiskfs/ldiskfs load_module mgs/mgs -- 1.8.3.1