mdadm/tests/13imsm-r0_r5_3d-grow-r0_r5_5d
Adam Kwolek d5312ebf68 UT FIX: Pass all UT in suit 13
Parameters in UT suit 13 were wrongly chosen. This causes that
computed number of backup blocks was too big comparing to loop devices
size used in test. Changes in test parameters (chunk, array size)
causes that backup blocks passes mdadm condition for very small
loop devices.

Signed-off-by: Adam Kwolek <adam.kwolek@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
2011-02-09 20:51:24 +11:00

30 lines
754 B
Plaintext

. tests/env-imsm-template
# Grow the container (arrays inside) from 3 disks to 5 disks
# POSITIVE test
num_disks=3
device_list="$dev0 $dev1 $dev2"
spare_list="$dev3 $dev4"
# Before: RAID 0 volume in slot #0, 3 disks, 256k chunk size
# RAID 5 volume in slot #1, 3 disks, 512k chunk size
vol0_level=0
vol0_comp_size=$((5 * 1024))
vol0_chunk=128
vol0_num_comps=$num_disks
vol0_offset=0
vol1_level=5
vol1_comp_size=$((5 * 1024))
vol1_chunk=128
vol1_num_comps=$((num_disks - 1))
vol1_offset=$((vol0_comp_size + 2048))
# After: RAID 0 volume in slot #0, 5 disks, 256k chunk size
# RAID 5 volume in slot #1, 5 disks, 512k chunk size
vol0_new_num_comps=$((num_disks + 2))
vol1_new_num_comps=$((num_disks + 1))
. tests/imsm-grow-template 0 0