From bf553abab68bc9d0dc09d1fd246704878ec4d0b8 Mon Sep 17 00:00:00 2001 From: green Date: Wed, 23 Mar 2005 20:42:38 +0000 Subject: [PATCH] b=4889,5773 r=adilger Fix test 48e to work properly.b=4889,5773 --- lustre/tests/sanity.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lustre/tests/sanity.sh b/lustre/tests/sanity.sh index 9044078..7ef1089 100644 --- a/lustre/tests/sanity.sh +++ b/lustre/tests/sanity.sh @@ -1774,15 +1774,15 @@ test_48e() { # bug 4134 #sysctl -w portals.debug=-1 #set -vx mkdir -p $DIR/d48e/dir - # On a buggy kernel addition of "; touch file" after cd .. will - # produce kernel oops in lookup_hash_it - ( cd $DIR/d48e/dir ; sleep 2 ; cd -P ..; touch foo ) & - cdpid=$! + cd $DIR/d48e/dir $TRACE rmdir $DIR/d48e/dir || error "remove cwd $DIR/d48e/dir failed" $TRACE rmdir $DIR/d48e || error "remove parent $DIR/d48e failed" $TRACE touch $DIR/d48e || error "'touch $DIR/d48e' failed" $TRACE chmod +x $DIR/d48e || error "'chmod +x $DIR/d48e' failed" - $TRACE wait $cdpid && echo "'cd ..' worked after recreate parent" + # On a buggy kernel addition of "; touch file" after cd .. will + # produce kernel oops in lookup_hash_it + cd -P .. && error "'cd ..' worked after recreate parent" + cd $DIR $TRACE rm $DIR/d48e || error "rm '$DIR/d48e' failed" } run_test 48e "Access to recreated parent subdir (should return errors)" -- 1.8.3.1