From owner-svn-src-user@freebsd.org Mon Oct 10 10:58:21 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D810C07762 for ; Mon, 10 Oct 2016 10:58:21 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 398F4A37; Mon, 10 Oct 2016 10:58:21 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9AAwKWl029261; Mon, 10 Oct 2016 10:58:20 GMT (envelope-from pho@FreeBSD.org) Received: (from pho@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9AAwIbL029243; Mon, 10 Oct 2016 10:58:18 GMT (envelope-from pho@FreeBSD.org) Message-Id: <201610101058.u9AAwIbL029243@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pho set sender to pho@FreeBSD.org using -f From: Peter Holm Date: Mon, 10 Oct 2016 10:58:18 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r306945 - 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.23 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: Mon, 10 Oct 2016 10:58:21 -0000 Author: pho Date: Mon Oct 10 10:58:18 2016 New Revision: 306945 URL: https://svnweb.freebsd.org/changeset/base/306945 Log: Fix or add cleanup after tests. Sponsored by: Dell EMC Isilon Modified: user/pho/stress2/misc/core.sh user/pho/stress2/misc/core2.sh user/pho/stress2/misc/core3.sh user/pho/stress2/misc/credleak.sh user/pho/stress2/misc/crossmp6.sh user/pho/stress2/misc/link.sh user/pho/stress2/misc/mmap2.sh user/pho/stress2/misc/mmap27.sh user/pho/stress2/misc/mmap28.sh user/pho/stress2/misc/pfl.sh user/pho/stress2/misc/pthread9.sh user/pho/stress2/misc/rename10.sh user/pho/stress2/misc/rename7.sh user/pho/stress2/misc/suj10.sh user/pho/stress2/misc/symlink.sh user/pho/stress2/misc/symlink2.sh user/pho/stress2/misc/tmpfs9.sh user/pho/stress2/misc/truss.sh Modified: user/pho/stress2/misc/core.sh ============================================================================== --- user/pho/stress2/misc/core.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/core.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -49,7 +49,7 @@ for i in `jot 2`; do wait done done -rm -f core +rm -f /tmp/core exit EOF #include Modified: user/pho/stress2/misc/core2.sh ============================================================================== --- user/pho/stress2/misc/core2.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/core2.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -62,7 +62,7 @@ wait mount | grep -q "on $mntpoint " && umount -f $mntpoint mdconfig -d -u $mdstart -rm -f core2 +rm -f /tmp/core2 exit EOF #include Modified: user/pho/stress2/misc/core3.sh ============================================================================== --- user/pho/stress2/misc/core3.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/core3.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -96,7 +96,7 @@ status=$? mount | grep -q "on $mntpoint " && umount -f $mntpoint -rm -f core3 +rm -f /tmp/core3 exit $status EOF #include Modified: user/pho/stress2/misc/credleak.sh ============================================================================== --- user/pho/stress2/misc/credleak.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/credleak.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -64,7 +64,7 @@ done > /dev/null 2>&1 while mount | grep $mntpoint | grep -q tmpfs; do umount $mntpoint || sleep 1 done -[ -n "`ls $mntpoint`" ] && find $mntpoint/* -delete +[ -d "$mntpoint" ] && (cd $mntpoint && find . -delete) rm -f /tmp/credleak s=0 @@ -145,8 +145,10 @@ main(int argc, char **argv) { int i, j; - if (argc != 2) - errx(1, "Usage: %s ", argv[0]); + if (argc != 2) { + fprintf(stderr, "Usage: %s ", argv[0]); + exit(1); + } dir = argv[1]; for (j = 0; j < LOOPS; j++) { Modified: user/pho/stress2/misc/crossmp6.sh ============================================================================== --- user/pho/stress2/misc/crossmp6.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/crossmp6.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -63,8 +63,10 @@ if [ $# -eq 0 ]; then wait mount -t nfs -o tcp -o nfsv3 -o retrycnt=1 -o soft,timeout=1 \ -o rw $nfs_export $mntpoint || exit 0 - rm -f /mnt/$0.* + sleep .5 + rm -f $mntpoint/$0.* umount $mntpoint + rm -f $mntpoint*/$0.* exit 0 else if [ $1 = find ]; then Modified: user/pho/stress2/misc/link.sh ============================================================================== --- user/pho/stress2/misc/link.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/link.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -87,6 +87,7 @@ done > /dev/null 2>&1 while mount | grep $mntpoint | grep -q tmpfs; do umount $mntpoint || sleep 1 done +[ -d "$mntpoint" ] && (cd $mntpoint && find . -delete) rm -f /tmp/link exit 0 EOF Modified: user/pho/stress2/misc/mmap2.sh ============================================================================== --- user/pho/stress2/misc/mmap2.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/mmap2.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -45,7 +45,7 @@ start=`date '+%s'` while [ $((`date '+%s'` - start)) -lt 600 ]; do ./mmap2 done -rm -f ./mmap2 +rm -f ./mmap2* exit EOF Modified: user/pho/stress2/misc/mmap27.sh ============================================================================== --- user/pho/stress2/misc/mmap27.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/mmap27.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -48,7 +48,7 @@ sleep 2 while pgrep -q swap; do pkill -9 swap done -rm -f ./mmap27 /tmp/mmap27.0* +rm -f ./mmap27 /tmp/mmap27.0* /tmp/mmap27 exit 0 EOF Modified: user/pho/stress2/misc/mmap28.sh ============================================================================== --- user/pho/stress2/misc/mmap28.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/mmap28.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -51,7 +51,7 @@ cd $odir (cd /tmp; ./mmap28) -rm -f /tmp/mmap28 /tmp/mmap28.0* +rm -f /tmp/mmap28 /tmp/mmap28.0* /tmp/mmap28.core exit 0 EOF Modified: user/pho/stress2/misc/pfl.sh ============================================================================== --- user/pho/stress2/misc/pfl.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/pfl.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -91,6 +91,7 @@ mdconfig -d -u $md2 while mount | grep "$mp1 " | grep -q /dev/md; do umount $mp1 || sleep 1 done +rm -f /tmp/pfl mdconfig -d -u $md1 exit Modified: user/pho/stress2/misc/pthread9.sh ============================================================================== --- user/pho/stress2/misc/pthread9.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/pthread9.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -49,6 +49,7 @@ if ping -c 2 `echo $nfs_export | sed 's/ mount -t nfs -o nfsv3,tcp,nolockd,retrycnt=3,intr $nfs_export \ $mntpoint || exit 1 sleep .5 + echo "Expect core dumps" (cd $mntpoint; /tmp/pthread9) & sleep 200 if pgrep -q pthread9; then @@ -60,7 +61,7 @@ if ping -c 2 `echo $nfs_export | sed 's/ wait fi -rm -f /tmp/pthread9 +rm -f /tmp/pthread9 /tmp/pthread9.core exit $status EOF #include Modified: user/pho/stress2/misc/rename10.sh ============================================================================== --- user/pho/stress2/misc/rename10.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/rename10.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -73,6 +73,7 @@ while mount | grep "on $mntpoint " | gre done checkfs /dev/md${mdstart}$part +rm -f /tmp/rename10 mdconfig -d -u $mdstart exit 0 EOF Modified: user/pho/stress2/misc/rename7.sh ============================================================================== --- user/pho/stress2/misc/rename7.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/rename7.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -63,7 +63,7 @@ if mount | grep -q md${mdstart}$part; th echo "Test failed" exit 1 fi -rm -d /tmp/rename7 +rm -f /tmp/rename7 exit 0 EOF #include Modified: user/pho/stress2/misc/suj10.sh ============================================================================== --- user/pho/stress2/misc/suj10.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/suj10.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -81,7 +81,7 @@ fsck -t ufs -y -v /dev/md${mdstart}$part dumpfs /dev/md${mdstart}$part | grep -v UFS2 > /tmp/dumpfs.2 diff -c /tmp/dumpfs.1 /tmp/dumpfs.2 || cat /tmp/fsck.log mdconfig -d -u $mdstart -rm -f /tmp/fsck.log /tmp/dumpfs.? +rm -f /tmp/fsck.log /tmp/dumpfs.? /tmp/suj10 exit EOF #include Modified: user/pho/stress2/misc/symlink.sh ============================================================================== --- user/pho/stress2/misc/symlink.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/symlink.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -80,6 +80,7 @@ for i in "" "-U"; do umount -f ${mntpoint} done +rm -f /tmp/symlink mdconfig -d -u $mdstart exit EOF Modified: user/pho/stress2/misc/symlink2.sh ============================================================================== --- user/pho/stress2/misc/symlink2.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/symlink2.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -71,6 +71,7 @@ for i in "" "-U"; do umount -f ${mntpoint} done +rm -f /tmp/symlink2 $D mdconfig -d -u $mdstart exit EOF Modified: user/pho/stress2/misc/tmpfs9.sh ============================================================================== --- user/pho/stress2/misc/tmpfs9.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/tmpfs9.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -56,7 +56,7 @@ wait while mount | grep $mntpoint | grep -q tmpfs; do umount $mntpoint || sleep 1 done -rm -d /tmp/tmpfs9 +rm -f /tmp/tmpfs9 exit EOF #include Modified: user/pho/stress2/misc/truss.sh ============================================================================== --- user/pho/stress2/misc/truss.sh Mon Oct 10 09:54:01 2016 (r306944) +++ user/pho/stress2/misc/truss.sh Mon Oct 10 10:58:18 2016 (r306945) @@ -76,11 +76,11 @@ sleep 2 if pgrep -q ttruss; then echo FAIL ps -lH | grep -v grep | grep ttruss - exit 1 + s=1 fi -rm -rf /tmp/ttruss -exit +rm -rf /tmp/ttruss /tmp/ttruss.core +exit $s EOF #include