+ . /lkp/benchmarks/mdadm-selftests/tests/00multipath ++ '[' yes '!=' yes ']' ++ mdadm -CR /dev/md1 -l multipath -n2 /dev/loop6 /dev/loop7 ++ rm -f /var/tmp/stderr ++ case $* in ++ case $* in ++ for args in $* ++ [[ -CR =~ /dev/ ]] ++ for args in $* ++ [[ /dev/md1 =~ /dev/ ]] ++ [[ /dev/md1 =~ md ]] ++ for args in $* ++ [[ -l =~ /dev/ ]] ++ for args in $* ++ [[ multipath =~ /dev/ ]] ++ for args in $* ++ [[ -n2 =~ /dev/ ]] ++ for args in $* ++ [[ /dev/loop6 =~ /dev/ ]] ++ [[ /dev/loop6 =~ md ]] ++ /lkp/benchmarks/mdadm-selftests/mdadm --zero /dev/loop6 mdadm: Unrecognised md component device - /dev/loop6 ++ for args in $* ++ [[ /dev/loop7 =~ /dev/ ]] ++ [[ /dev/loop7 =~ md ]] ++ /lkp/benchmarks/mdadm-selftests/mdadm --zero /dev/loop7 mdadm: Unrecognised md component device - /dev/loop7 ++ /lkp/benchmarks/mdadm-selftests/mdadm --quiet -CR /dev/md1 -l multipath -n2 /dev/loop6 /dev/loop7 --auto=yes ++ rv=1 ++ case $* in ++ cat /var/tmp/stderr mdadm: RUN_ARRAY failed: Invalid argument ++ return 1 ++ testdev /dev/md1 1 19988 1 ++ '[' -b /dev/md1 ']' ++ '[' loop == disk ']' ++ udevadm settle ++ dev=/dev/md1 ++ cnt=1 ++ dvsize=19988 ++ chunk=1 ++ '[' -z '' ']' ++ mkfs.ext3 -F -j /dev/md1 ++ dsize=19988 ++ dsize=19988 ++ rasize=39976 ++ '[' -n '' ']' +++ /sbin/blockdev --getsize /dev/md1 ++ '[' 0 -eq 0 ']' ++ sleep 2 +++ /sbin/blockdev --getsize /dev/md1 ++ _sz=0 ++ '[' 39976 -lt 0 -o 31980 -gt 0 ']' ++ die 'size is wrong for /dev/md1: 1 * 19988 (chunk=1) = 39976, not 0' ++ echo -e '\n\tERROR: size is wrong for /dev/md1: 1 * 19988 (chunk=1) = 39976, not 0 \n' ERROR: size is wrong for /dev/md1: 1 * 19988 (chunk=1) = 39976, not 0 ++ save_log fail ++ status=fail ++ logfile=fail00multipath.log ++ cat /var/tmp/stderr ++ cp /var/tmp/log /var/tmp/00multipath.log ++ echo '## vm-snb-88e316af6ba6: saving dmesg.' ++ dmesg -c ++ echo '## vm-snb-88e316af6ba6: saving proc mdstat.' ++ cat /proc/mdstat ++ array=($(mdadm -Ds | cut -d' ' -f2)) +++ cut '-d ' -f2 +++ mdadm -Ds +++ rm -f /var/tmp/stderr +++ case $* in +++ case $* in +++ /lkp/benchmarks/mdadm-selftests/mdadm --quiet -Ds +++ rv=0 +++ case $* in +++ cat /var/tmp/stderr +++ return 0 ++ '[' fail == fail ']' ++ echo 'FAILED - see /var/tmp/00multipath.log and /var/tmp/fail00multipath.log for details' FAILED - see /var/tmp/00multipath.log and /var/tmp/fail00multipath.log for details ++ '[' loop == lvm ']' ++ '[' loop == loop -o loop == disk ']' ++ '[' '!' -z /dev/md1 -a 1 -ge 1 ']' ++ echo '## vm-snb-88e316af6ba6: mdadm -D /dev/md1' ++ /lkp/benchmarks/mdadm-selftests/mdadm -D /dev/md1 ++ cat /proc/mdstat ++ grep -q 'linear\|external' ++ return 0 ++ exit 2