From: grev Date: Thu, 21 Aug 2008 15:49:57 +0000 (+0000) Subject: b=15747 X-Git-Tag: v1_7_110~72 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=0078454fc1c17b07eaa75e18ef8f588101c70ccb;p=fs%2Flustre-release.git b=15747 i=Tappro test_24 and t-f client_reconnect fn fix --- diff --git a/lustre/tests/recovery-small.sh b/lustre/tests/recovery-small.sh index b5f812d..9c2ee1c 100755 --- a/lustre/tests/recovery-small.sh +++ b/lustre/tests/recovery-small.sh @@ -586,8 +586,9 @@ test_23() { #b=4561 } run_test 23 "client hang when close a file after mds crash" -test_24() { # bug 2248 - eviction fails writeback but app doesn't see it +test_24() { # bug 11710 details correct fsync() behavior mkdir -p $DIR/$tdir + lfs setstripe $DIR/$tdir -s 0 -i 0 -c 1 cancel_lru_locks osc multiop_bg_pause $DIR/$tdir/$tfile Owy_wyc || return 1 MULTI_PID=$! diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index c453c8e..77c23e2 100644 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -722,8 +722,10 @@ client_df() { client_reconnect() { uname -n >> $MOUNT/recon - if [ ! -z "$CLIENTS" ]; then - $PDSH $CLIENTS "df $MOUNT; uname -n >> $MOUNT/recon" > /dev/null + if [ -z "$CLIENTS" ]; then + df $MOUNT; uname -n >> $MOUNT/recon + else + do_nodes $CLIENTS "df $MOUNT; uname -n >> $MOUNT/recon" > /dev/null fi echo Connected clients: cat $MOUNT/recon