Whamcloud - gitweb
LU-625 test: sanityn.sh test file size should be dynamic
authorJames Simmons <uja.ornl@gmail.com>
Thu, 29 Dec 2011 16:08:51 +0000 (11:08 -0500)
committerOleg Drokin <green@whamcloud.com>
Wed, 4 Jan 2012 01:49:35 +0000 (20:49 -0500)
For large OSTCOUNT, a small write can't take extent locks on all OSTs.

Signed-off-by: James Simmons <uja.ornl@gmail.com>
Change-Id: Ic3fb8e88444767db70545292c4b81b9fe9f1f813
Reviewed-on: http://review.whamcloud.com/1901
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Niu Yawei <niu@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/sanityn.sh

index 1978beb..ebc82a1 100644 (file)
@@ -630,7 +630,8 @@ test_32a() { # bug 11270
         enable_lockless_truncate 1
         rm -f $DIR1/$tfile
         lfs setstripe -c -1 $DIR1/$tfile
-        dd if=/dev/zero of=$DIR1/$tfile count=10 bs=1M > /dev/null 2>&1
+        dd if=/dev/zero of=$DIR1/$tfile count=$OSTCOUNT bs=$STRIPE_BYTES > \
+                /dev/null 2>&1
         clear_osc_stats
 
         log "checking cached lockless truncate"