diff options
Diffstat (limited to 'sbin/newfs/runtest01.sh')
-rw-r--r-- | sbin/newfs/runtest01.sh | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/sbin/newfs/runtest01.sh b/sbin/newfs/runtest01.sh new file mode 100644 index 0000000..4712832 --- /dev/null +++ b/sbin/newfs/runtest01.sh @@ -0,0 +1,27 @@ +#!/bin/sh +# $FreeBSD$ + +set -e + +MD=99 +ME=98 +s=1m +mdconfig -d -u $MD || true +mdconfig -d -u $ME || true +mdconfig -a -t malloc -s $s -u $MD +mdconfig -a -t malloc -s $s -u $ME +disklabel -r -w md$MD auto +disklabel -r -w md$ME auto +./newfs -R /dev/md${MD}c +./newfs -R /dev/md${ME}c +if cmp /dev/md${MD}c /dev/md${ME}c ; then + echo "Test passed" + e=0 +else + echo "Test failed" + e=1 +fi +mdconfig -d -u $MD || true +mdconfig -d -u $ME || true +exit $e + |