diff options
author | svn2git <svn2git@FreeBSD.org> | 1994-07-01 08:00:00 +0000 |
---|---|---|
committer | svn2git <svn2git@FreeBSD.org> | 1994-07-01 08:00:00 +0000 |
commit | 5e0e9b99dc3fc0ecd49d929db0d57c784b66f481 (patch) | |
tree | e779b5a6edddbb949b7990751b12d6f25304ba86 /lib/libmalloc/tests/testrun.sh | |
parent | a16f65c7d117419bd266c28a1901ef129a337569 (diff) |
Diffstat (limited to 'lib/libmalloc/tests/testrun.sh')
-rwxr-xr-x | lib/libmalloc/tests/testrun.sh | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/lib/libmalloc/tests/testrun.sh b/lib/libmalloc/tests/testrun.sh new file mode 100755 index 000000000000..9da9568d2cdf --- /dev/null +++ b/lib/libmalloc/tests/testrun.sh @@ -0,0 +1,28 @@ +#! /bin/sh +time=time +awk 'BEGIN { + maxtime = 15000; + maxsize = 610; isize = 50; + maxlife = 8010; ilife = 100; + hdrfmt = "echo \"Maxtime = %d, Maxsize = %d, Maxlife = %d\"\n"; + fmt = "$time $cmd -t %d -s %d -l %d\n"; + } + END { + for (i = 10; i < maxsize; i += isize) { + for (j = 10; j < maxlife; j += ilife) { + printf hdrfmt, maxtime, i, j; + printf fmt, maxtime, i, j; + printf fmt, maxtime, i, j; + printf fmt, maxtime, i, j; + } + } + }' /dev/null > /tmp/runs.$$ +for i +do + ext=`expr "$i" : "simumalloc.exe\(.*\)"` + date + echo $i + cmd="./$i" + . /tmp/runs.$$ > times$ext 2>&1 + date +done |