1153186Spjd#!/bin/sh 2153186Spjd# $FreeBSD: stable/11/tests/sys/geom/class/mirror/conf.sh 327553 2018-01-04 16:19:56Z markj $ 3153186Spjd 4293032Sngiename="$(mktemp -u mirror.XXXXXX)" 5153186Spjdclass="mirror" 6153186Spjdbase=`basename $0` 7153186Spjd 8293073Sngiegmirror_test_cleanup() 9293073Sngie{ 10293073Sngie [ -c /dev/$class/$name ] && gmirror destroy $name 11293073Sngie geom_test_cleanup 12293073Sngie} 13293073Sngietrap gmirror_test_cleanup ABRT EXIT INT TERM 14293073Sngie 15327553Smarkjsyncwait() 16327553Smarkj{ 17327553Smarkj while $(gmirror status -s $name | grep -q SYNCHRONIZING); do 18327553Smarkj sleep 0.1; 19327553Smarkj done 20327553Smarkj} 21327553Smarkj 22153186Spjd. `dirname $0`/../geom_subr.sh 23