summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2005-12-07 00:37:14 +0000
committerpjd <pjd@FreeBSD.org>2005-12-07 00:37:14 +0000
commit878b30658c0d1b8437ec768e9542eaa45c1d5b34 (patch)
tree7e09ceaf19047f39616cd5fad429bbd6fcfcf632 /tools
parent9795800eb39c3f3f2d58a12987464b5cff0f7cf4 (diff)
downloadFreeBSD-src-878b30658c0d1b8437ec768e9542eaa45c1d5b34.zip
FreeBSD-src-878b30658c0d1b8437ec768e9542eaa45c1d5b34.tar.gz
Convert gnop(8) regression tests to the new framework.
Diffstat (limited to 'tools')
-rw-r--r--tools/regression/geom_nop/Makefile8
-rw-r--r--tools/regression/geom_nop/runtests.sh8
-rw-r--r--tools/regression/geom_nop/test-1.t (renamed from tools/regression/geom_nop/test-1.sh)6
-rw-r--r--tools/regression/geom_nop/test-2.t (renamed from tools/regression/geom_nop/test-2.sh)6
4 files changed, 8 insertions, 20 deletions
diff --git a/tools/regression/geom_nop/Makefile b/tools/regression/geom_nop/Makefile
deleted file mode 100644
index 6cd8fbd..0000000
--- a/tools/regression/geom_nop/Makefile
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# $FreeBSD$
-#
-# Regression test for geom_nop.
-#
-
-test:
- @sh runtests.sh
diff --git a/tools/regression/geom_nop/runtests.sh b/tools/regression/geom_nop/runtests.sh
deleted file mode 100644
index 38089c5..0000000
--- a/tools/regression/geom_nop/runtests.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-dir=`dirname $0`
-
-for ts in `dirname $0`/test-*.sh; do
- sh $ts
-done
diff --git a/tools/regression/geom_nop/test-1.sh b/tools/regression/geom_nop/test-1.t
index 07e0835..a89e689 100644
--- a/tools/regression/geom_nop/test-1.sh
+++ b/tools/regression/geom_nop/test-1.t
@@ -5,6 +5,8 @@ name="test"
base=`basename $0`
us=45
+echo "1..1"
+
mdconfig -a -t malloc -s 1M -u $us || exit 1
gnop create /dev/md${us} || exit 1
@@ -14,9 +16,9 @@ gnop create /dev/md${us} || exit 1
size=`diskinfo /dev/md${us}.nop | awk '{print $3}'`
if [ $size -eq 1048576 ]; then
- echo "PASS"
+ echo "ok 1"
else
- echo "FAIL"
+ echo "not ok 1"
fi
gnop destroy md${us}.nop
diff --git a/tools/regression/geom_nop/test-2.sh b/tools/regression/geom_nop/test-2.t
index 0bc31f6..f173953 100644
--- a/tools/regression/geom_nop/test-2.sh
+++ b/tools/regression/geom_nop/test-2.t
@@ -7,6 +7,8 @@ us=45
src=`mktemp /tmp/$base.XXXXXX` || exit 1
dst=`mktemp /tmp/$base.XXXXXX` || exit 1
+echo "1..1"
+
dd if=/dev/random of=${src} bs=1m count=1 >/dev/null 2>&1
mdconfig -a -t malloc -s 1M -u $us || exit 1
@@ -17,9 +19,9 @@ dd if=${src} of=/dev/md${us}.nop bs=1m count=1 >/dev/null 2>&1
dd if=/dev/md${us}.nop of=${dst} bs=1m count=1 >/dev/null 2>&1
if [ `md5 -q ${src}` != `md5 -q ${dst}` ]; then
- echo "FAIL"
+ echo "not ok 1"
else
- echo "PASS"
+ echo "ok 1"
fi
gnop destroy md${us}.nop
OpenPOWER on IntegriCloud