diff options
Diffstat (limited to 'packaging/utils/maytest')
-rwxr-xr-x | packaging/utils/maytest | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/packaging/utils/maytest b/packaging/utils/maytest new file mode 100755 index 000000000..6bc08da11 --- /dev/null +++ b/packaging/utils/maytest @@ -0,0 +1,42 @@ +#! /bin/sh +# consider making snapshot of FreeSwan code + +who=mcr +USER=build export USER + +. ~build/freeswan-regress-env.sh + +umask 022 + +cd ~build/WANTSNAP + +if test ! -f dotest +then + exit 0 +fi + +if test -f doingtest +then + exit 0 +fi + +trap "rm -f ~build/WANTSNAP/doingtest ~build/WANTSNAP/dotest; exit 0" 0 1 2 15 + +set -x + +echo $$ >doingtest +sort -u doingtest >/tmp/nightly$$ +echo === >>/tmp/test$$ +if ~build/bin/nightly.sh >>/tmp/snap$$ 2>&1 +then + rm -f doingtest + rm -f dotest +fi + +mail -s "nightly test report $reqd" $who </tmp/nightly$$ +rm -f /tmp/nightly$$ dotest + +# kill any wayward linux processes +killuml linux + + |