diff options
author | NeilBrown <neilb@suse.de> | 2009-10-16 17:57:28 +1100 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2009-10-16 17:57:28 +1100 |
commit | 6636f0efb3384b29ffb38da5e163b9f904e90b76 (patch) | |
tree | 79d713e2799c65121f9aeb8699046023ade462e0 /test | |
parent | ba6241244b010bcd1c47940357ee3a369b0dcac4 (diff) |
tests/imsm: allow for rounding of array size.
IMSM rounds array size to a multiple of 1024K, so our tests must
assume this.
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'test')
-rw-r--r-- | test | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -172,6 +172,11 @@ testdev() { dsize=$[dvsize/chunk] dsize=$[dsize*chunk] rasize=$[dsize*2*cnt] + # rasize is in sectors + if [ -n "$DEV_ROUND_K" ]; then + rasize=$[rasize/DEV_ROUND_K/2] + rasize=$[rasize*DEV_ROUND_K*2] + fi if [ `/sbin/blockdev --getsize $dev` -eq 0 ]; then sleep 2 ; fi if [ $rasize -ne `/sbin/blockdev --getsize $dev` ] then |