From owner-svn-src-user@FreeBSD.ORG Tue Jul 30 06:39:02 2013 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 283A2422; Tue, 30 Jul 2013 06:39:02 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1587B2653; Tue, 30 Jul 2013 06:39:02 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r6U6d1N4005445; Tue, 30 Jul 2013 06:39:01 GMT (envelope-from pho@svn.freebsd.org) Received: (from pho@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r6U6d093005433; Tue, 30 Jul 2013 06:39:00 GMT (envelope-from pho@svn.freebsd.org) Message-Id: <201307300639.r6U6d093005433@svn.freebsd.org> From: Peter Holm Date: Tue, 30 Jul 2013 06:39:00 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r253792 - user/pho/stress2/misc X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jul 2013 06:39:02 -0000 Author: pho Date: Tue Jul 30 06:39:00 2013 New Revision: 253792 URL: http://svnweb.freebsd.org/changeset/base/253792 Log: Test scripts that make assumptions about mount points. Sponsored by: EMC / Isilon storage division Modified: user/pho/stress2/misc/snap2-1.sh user/pho/stress2/misc/snap2.sh user/pho/stress2/misc/snap3.sh user/pho/stress2/misc/snap4.sh user/pho/stress2/misc/snap5-1.sh user/pho/stress2/misc/snap5.sh user/pho/stress2/misc/snap6.sh user/pho/stress2/misc/snap7.sh Modified: user/pho/stress2/misc/snap2-1.sh ============================================================================== --- user/pho/stress2/misc/snap2-1.sh Tue Jul 30 06:37:10 2013 (r253791) +++ user/pho/stress2/misc/snap2-1.sh Tue Jul 30 06:39:00 2013 (r253792) @@ -42,6 +42,7 @@ # --- trap 0xc, eip = 0xc060bcfb, esp = 0xe76728f8, ebp = 0xe767291c --- # g_io_request(c53ff7bc,c5051d40,d8c72408,c54ca110,e7672950) at g_io_request+0x5f +mount | grep -q "on /tmp " || exit 0 rm -f /tmp/.snap/pho [ -d /tmp/.snap ] || mkdir /tmp/.snap trap "rm -f /tmp/.snap/pho" 0 Modified: user/pho/stress2/misc/snap2.sh ============================================================================== --- user/pho/stress2/misc/snap2.sh Tue Jul 30 06:37:10 2013 (r253791) +++ user/pho/stress2/misc/snap2.sh Tue Jul 30 06:39:00 2013 (r253792) @@ -42,6 +42,7 @@ . ../default.cfg +mount | grep -q "on /tmp " || exit 0 rm -f /tmp/.snap/pho trap "rm -f /tmp/.snap/pho" 0 mount | grep "${mntpoint}" | grep -q md${mdstart} && umount -f ${mntpoint} Modified: user/pho/stress2/misc/snap3.sh ============================================================================== --- user/pho/stress2/misc/snap3.sh Tue Jul 30 06:37:10 2013 (r253791) +++ user/pho/stress2/misc/snap3.sh Tue Jul 30 06:39:00 2013 (r253792) @@ -35,7 +35,7 @@ # Test with two snapshots # 20070506 Page fault in g_io_request+0x7f -mount | grep -q /tmp || exit 1 # /tmp must be a mount point for this test +mount | grep -q "on /tmp " || exit 0 rm -f /tmp/.snap/pho.1 rm -f /tmp/.snap/pho.2 trap "rm -f /tmp/.snap/pho.?" 0 Modified: user/pho/stress2/misc/snap4.sh ============================================================================== --- user/pho/stress2/misc/snap4.sh Tue Jul 30 06:37:10 2013 (r253791) +++ user/pho/stress2/misc/snap4.sh Tue Jul 30 06:39:00 2013 (r253792) @@ -34,6 +34,7 @@ . ../default.cfg +mount | grep -q "on /tmp " || exit 0 mount | grep -q "/dev/md$mdstart on $mntpoint" && umount $mntpoint mdconfig -l | grep -q md$mdstart && mdconfig -d -u $mdstart rm -f /tmp/.snap/pho Modified: user/pho/stress2/misc/snap5-1.sh ============================================================================== --- user/pho/stress2/misc/snap5-1.sh Tue Jul 30 06:37:10 2013 (r253791) +++ user/pho/stress2/misc/snap5-1.sh Tue Jul 30 06:39:00 2013 (r253792) @@ -32,6 +32,7 @@ . ../default.cfg +mount | grep -q "on /tmp " || exit 0 mnt2=${mntpoint}2 [ ! -d $mnt2 ] && mkdir $mnt2 Modified: user/pho/stress2/misc/snap5.sh ============================================================================== --- user/pho/stress2/misc/snap5.sh Tue Jul 30 06:37:10 2013 (r253791) +++ user/pho/stress2/misc/snap5.sh Tue Jul 30 06:39:00 2013 (r253792) @@ -32,7 +32,7 @@ . ../default.cfg -mount | grep -q /tmp || exit 1 # /tmp must be a mount point for this test +mount | grep -q "on /tmp " || exit 0 mnt2=${mntpoint}2 [ ! -d $mnt2 ] && mkdir $mnt2 mount | grep -q "/dev/md$mdstart on $mnt2" && umount $mnt2 Modified: user/pho/stress2/misc/snap6.sh ============================================================================== --- user/pho/stress2/misc/snap6.sh Tue Jul 30 06:37:10 2013 (r253791) +++ user/pho/stress2/misc/snap6.sh Tue Jul 30 06:39:00 2013 (r253792) @@ -25,6 +25,7 @@ root=/var +mount | grep -q "on /var " || exit 0 rm -f $root/.snap/pho $root/big $root/big2 trap "rm -f $root/.snap/pho $root/big $root/big2" 0 free=`df $root | tail -1 | awk '{print $4}'` Modified: user/pho/stress2/misc/snap7.sh ============================================================================== --- user/pho/stress2/misc/snap7.sh Tue Jul 30 06:37:10 2013 (r253791) +++ user/pho/stress2/misc/snap7.sh Tue Jul 30 06:39:00 2013 (r253792) @@ -35,6 +35,7 @@ # Test with unmount and paralless access to mountpoint # 20070508 page fault in g_io_request+0xa6 +mount | grep -q "on /tmp " || exit 0 mount | grep -q "/dev/md$mdstart on $mntpoint" && umount $mntpoint rm -f /tmp/.snap/pho.1 trap "rm -f /tmp/.snap/pho.1" 0