aboutsummaryrefslogtreecommitdiff
path: root/tools/test
diff options
context:
space:
mode:
authorPeter Holm <pho@FreeBSD.org>2021-11-09 08:28:12 +0000
committerPeter Holm <pho@FreeBSD.org>2021-11-09 08:28:12 +0000
commit7b83aad3ffabe00ca68e4b2ae76294d39b853d00 (patch)
treea1798f5a13ae571c4abe67eec8ce8801f5efb462 /tools/test
parentf8dc06303bac39be53872de7429aa54694b3f86a (diff)
downloadsrc-7b83aad3ffabe00ca68e4b2ae76294d39b853d00.tar.gz
src-7b83aad3ffabe00ca68e4b2ae76294d39b853d00.zip
stress2: Exclude the files in .git. Simplify test by using timeout(1)
Diffstat (limited to 'tools/test')
-rwxr-xr-xtools/test/stress2/misc/gnop4.sh13
1 files changed, 5 insertions, 8 deletions
diff --git a/tools/test/stress2/misc/gnop4.sh b/tools/test/stress2/misc/gnop4.sh
index 2e4cc1a5df35..f938dd3b790b 100755
--- a/tools/test/stress2/misc/gnop4.sh
+++ b/tools/test/stress2/misc/gnop4.sh
@@ -55,19 +55,16 @@ mount /dev/md$mdstart.nop $mntpoint
chmod 777 $mntpoint
set +e
-start=`date '+%s'`
-(cd /usr; tar --exclude compile -cf - src) | (cd $mntpoint; tar xf -)
+(cd /usr; tar --exclude compile --exclude-vcs -cf - src) | \
+ (cd $mntpoint; tar xf -)
cd $mntpoint/src
export MAKEOBJDIRPREFIX=$mntpoint/obj
p=$((`sysctl -n hw.ncpu`+ 1))
-make -i -j $p buildworld DESTDIR=$mntpoint TARGET=amd64 TARGET_ARCH=amd64 \
- > /dev/null &
-e=$((`date '+%s'` - start))
-sleep $((15 * 60 - e))
-kill $!
-wait
+timeout 10m \
+ make -i -j $p buildworld DESTDIR=$mntpoint TARGET=amd64 \
+ TARGET_ARCH=amd64 > /dev/null
cd /
while mount | grep $mntpoint | grep -q /dev/md; do