From 8d2fd0a18133484fd84456f1626b3af2a53dfa8c Mon Sep 17 00:00:00 2001 From: James Nunez Date: Wed, 27 May 2015 09:09:17 -0600 Subject: [PATCH] LU-6652 tests: replay-dual test 18 stats wrong file replay-dual test 18 touches file $MOUNT1/$tdir/$tfile and then calls statmany on $MOUNT1/$tdir/f. File 'f' does not exist and statmany fails. This is corrected by touching $MOUNT1/$tdir/${tfile}0. Test-Parameters: alwaysuploadlogs envdefinitions=ONLY=18 \ testlist=replay-dual Signed-off-by: James Nunez Change-Id: I27b51a1bdff17c4bbc4e9d261d01686612099069 Reviewed-on: http://review.whamcloud.com/14960 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Justin Miller Reviewed-by: Andreas Dilger --- lustre/tests/replay-dual.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lustre/tests/replay-dual.sh b/lustre/tests/replay-dual.sh index 69c7b20..fa775ab 100755 --- a/lustre/tests/replay-dual.sh +++ b/lustre/tests/replay-dual.sh @@ -437,11 +437,11 @@ test_18() { # bug 3822 - evicting client with enqueued lock local DLMTRACE=$(do_facet $SINGLEMDS lctl get_param debug) do_facet $SINGLEMDS lctl set_param debug=+dlmtrace mkdir -p $MOUNT1/$tdir || error "mkdir $MOUNT1/$tdir failed" - touch $MOUNT1/$tdir/$tfile - #define OBD_FAIL_LDLM_ENQUEUE_BLOCKED 0x30b - statmany -s $MOUNT1/$tdir/f 1 500 & + touch $MOUNT1/$tdir/${tfile}0 || error "touch file failed" + statmany -s $MOUNT1/$tdir/$tfile 1 500 & OPENPID=$! NOW=$(date +%s) + #define OBD_FAIL_LDLM_ENQUEUE_BLOCKED 0x30b do_facet $SINGLEMDS lctl set_param fail_loc=0x8000030b # hold enqueue sleep 1 #define OBD_FAIL_LDLM_BL_CALLBACK_NET 0x305 -- 1.8.3.1