svn commit: r263337 - user/pho/stress2/misc
Peter Holm
pho at FreeBSD.org
Wed Mar 19 10:05:32 UTC 2014
Author: pho
Date: Wed Mar 19 10:05:31 2014
New Revision: 263337
URL: http://svnweb.freebsd.org/changeset/base/263337
Log:
Added a regression test for problem fixed in r263328.
Sponsored by: EMC / Isilon storage division
Modified:
user/pho/stress2/misc/stealer.sh
Modified: user/pho/stress2/misc/stealer.sh
==============================================================================
--- user/pho/stress2/misc/stealer.sh Wed Mar 19 09:41:12 2014 (r263336)
+++ user/pho/stress2/misc/stealer.sh Wed Mar 19 10:05:31 2014 (r263337)
@@ -30,6 +30,7 @@
# Process stuck in objtrm wait state
# http://people.freebsd.org/~pho/stress/log/stealer.txt
+# Fixed in r263328.
[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
@@ -55,10 +56,12 @@ pages=$((pages / hw))
echo "`date '+%T'` Test with $pages pages."
su $testuser -c "sh -c \"/tmp/stealer $pages\"" &
sleep 30
-while ! swapoff /dev/md$mdstart 2>&1 |
- grep -v "Cannot allocate memory"; do
+while swapinfo | grep -q /dev; do
+ swapoff /dev/md$mdstart 2>&1 |
+ grep -v "Cannot allocate memory"
sleep 2
done
+ps auxwwl | grep -v grep | grep objtrm && echo FAIL
wait
swapon -a > /dev/null
More information about the svn-src-user
mailing list