summaryrefslogtreecommitdiffstats
path: root/sbin/gbde/test.sh
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-10-07 09:31:51 +0000
committerphk <phk@FreeBSD.org>2003-10-07 09:31:51 +0000
commit09b4b7750404323b13113b857f0f51c176163759 (patch)
tree20f4e211c95a3e35942c26874c0b75583ebe8ff2 /sbin/gbde/test.sh
parent18f409c05782afcf041f0245ac5209f2f658fc54 (diff)
downloadFreeBSD-src-09b4b7750404323b13113b857f0f51c176163759.zip
FreeBSD-src-09b4b7750404323b13113b857f0f51c176163759.tar.gz
Improve regression test with an image file which must work.
Diffstat (limited to 'sbin/gbde/test.sh')
-rw-r--r--sbin/gbde/test.sh13
1 files changed, 11 insertions, 2 deletions
diff --git a/sbin/gbde/test.sh b/sbin/gbde/test.sh
index 0fe384d..fb3a815 100644
--- a/sbin/gbde/test.sh
+++ b/sbin/gbde/test.sh
@@ -4,7 +4,7 @@
set -e
MD=99
-mdconfig -d -u $MD || true
+mdconfig -d -u $MD > /dev/null 2>&1 || true
mdconfig -a -t malloc -s 1m -u $MD
@@ -39,7 +39,16 @@ if ./gbde nuke $D -p foo4 -l /tmp/_l4 -n -1 ; then false ; fi
./gbde setkey $D -p foo3 -n 4 -P foo4
./gbde setkey $D -p foo4 -n 1 -P foo1
-mdconfig -d -u $MD || true
+mdconfig -d -u $MD
+
+mdconfig -a -t malloc -s 1m -u $MD
+uudecode -p image.uu | bzcat > $D
+gbde attach $D -p foo
+fsck_ffs ${D}.bde
+gbde detach $D
+mdconfig -d -u $MD
+
+
echo "***********"
echo "Test passed"
echo "***********"
OpenPOWER on IntegriCloud