test-1.t revision 153182
1#!/bin/sh 2# $FreeBSD: head/tools/regression/geom_mirror/test-1.t 153182 2005-12-07 00:34:27Z pjd $ 3 4name="test" 5base=`basename $0` 6us0=45 7us1=`expr $us0 + 1` 8us2=`expr $us0 + 2` 9 10echo "1..1" 11 12mdconfig -a -t malloc -s 1M -u $us0 || exit 1 13mdconfig -a -t malloc -s 2M -u $us1 || exit 1 14mdconfig -a -t malloc -s 3M -u $us2 || exit 1 15 16kldstat -q -m g_mirror || gmirror load || exit 1 17 18gmirror label $name /dev/md${us0} /dev/md${us1} /dev/md${us2} || exit 1 19sleep 1 20 21# Size of created device should be 1MB - 512b. 22 23size=`diskinfo /dev/mirror/${name} | awk '{print $3}'` 24 25if [ $size -eq 1048064 ]; then 26 echo "ok 1" 27else 28 echo "not ok 1" 29fi 30 31gmirror remove $name md${us0} 32gmirror remove $name md${us1} 33gmirror remove $name md${us2} 34mdconfig -d -u $us0 35mdconfig -d -u $us1 36mdconfig -d -u $us2 37