summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorngie <ngie@FreeBSD.org>2015-11-25 00:17:25 +0000
committerngie <ngie@FreeBSD.org>2015-11-25 00:17:25 +0000
commita630957e2e3e0ad9b0b4e1ca166661efce74f55a (patch)
tree6a2af3fc39b72f86384f46751cbe50e163cfc195
parent5f669205ba8e7d5af97c48482f51e599c9b48040 (diff)
downloadFreeBSD-src-a630957e2e3e0ad9b0b4e1ca166661efce74f55a.zip
FreeBSD-src-a630957e2e3e0ad9b0b4e1ca166661efce74f55a.tar.gz
Implement graid3_test_cleanup, which calls graid3 stop $name, then
geom_test_cleanup
-rwxr-xr-xsbin/geom/class/tests/raid3/conf.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/sbin/geom/class/tests/raid3/conf.sh b/sbin/geom/class/tests/raid3/conf.sh
index 93e7dea..4f141df 100755
--- a/sbin/geom/class/tests/raid3/conf.sh
+++ b/sbin/geom/class/tests/raid3/conf.sh
@@ -5,4 +5,11 @@ name="test"
class="raid3"
base=`basename $0`
+graid3_test_cleanup()
+{
+ [ -c /dev/$class/$name ] && graid3 stop $name
+ geom_test_cleanup
+}
+trap graid3_test_cleanup ABRT EXIT INT TERM
+
. `dirname $0`/../geom_subr.sh
OpenPOWER on IntegriCloud