From 4644dd952e591aa34daf7b75aec62c2f22fda475 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Thu, 19 Mar 2015 11:27:46 +0000 Subject: [PATCH] Add nightly script for wildebeest[32] (debian x86), lfedora1 (fedora s390x) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15022 --- nightly/conf/lfedora1.conf | 3 +++ nightly/conf/lfedora1.sendmail | 19 +++++++++++++++++++ nightly/conf/wildebeest.conf | 3 +++ nightly/conf/wildebeest.sendmail | 16 ++++++++++++++++ nightly/conf/wildebeest32.conf | 3 +++ nightly/conf/wildebeest32.sendmail | 16 ++++++++++++++++ 6 files changed, 60 insertions(+) create mode 100644 nightly/conf/lfedora1.conf create mode 100755 nightly/conf/lfedora1.sendmail create mode 100644 nightly/conf/wildebeest.conf create mode 100755 nightly/conf/wildebeest.sendmail create mode 100644 nightly/conf/wildebeest32.conf create mode 100755 nightly/conf/wildebeest32.sendmail diff --git a/nightly/conf/lfedora1.conf b/nightly/conf/lfedora1.conf new file mode 100644 index 0000000000..b1aab9afef --- /dev/null +++ b/nightly/conf/lfedora1.conf @@ -0,0 +1,3 @@ +export ABT_DETAILS="`cat /etc/fedora-release`, `uname -m`" +export ABT_JOBS=2 +#export ABT_PERF="--vg=../valgrind-new --vg=../valgrind-old" diff --git a/nightly/conf/lfedora1.sendmail b/nightly/conf/lfedora1.sendmail new file mode 100755 index 0000000000..13298dfa41 --- /dev/null +++ b/nightly/conf/lfedora1.sendmail @@ -0,0 +1,19 @@ +subject="$1" +summary="$2" +diffs="$3" + +# Note this drops the mail as file to be picked up by another script +# that will actually sent it (this machine cannot directly sent email). +MAILFILE="$HOME/valgrind-results/$(date +%d-%b-%Y.%R)" + +echo "Subject: $subject" >> $MAILFILE +echo "To: valgrind-testresults@lists.sourceforge.net" >> $MAILFILE +echo "Bcc: valgrind@wildebeest.org" >> $MAILFILE +echo " " >> $MAILFILE +cat "$summary" >> $MAILFILE +echo " " >> $MAILFILE +cat "$diffs" >> $MAILFILE + +MAILLATEST="$HOME/valgrind-results/latest" +rm -f $MAILLATEST +ln -s $MAILFILE $MAILLATEST diff --git a/nightly/conf/wildebeest.conf b/nightly/conf/wildebeest.conf new file mode 100644 index 0000000000..2d919a07c3 --- /dev/null +++ b/nightly/conf/wildebeest.conf @@ -0,0 +1,3 @@ +export ABT_DETAILS="`lsb_release -sicr | xargs echo` `uname -m`" +export ABT_JOBS=2 +#export ABT_PERF="--vg=../valgrind-new --vg=../valgrind-old" diff --git a/nightly/conf/wildebeest.sendmail b/nightly/conf/wildebeest.sendmail new file mode 100755 index 0000000000..470a6afcac --- /dev/null +++ b/nightly/conf/wildebeest.sendmail @@ -0,0 +1,16 @@ +subject="$1" +summary="$2" +diffs="$3" + +MAILFILE="/usr/local/build/valgrind/results/$(date +%d-%b-%Y.%R)" + +echo "Subject: $subject" > $MAILFILE +echo "To: valgrind-testresults@lists.sourceforge.net" >> $MAILFILE +echo "Bcc: valgrind@wildebeest.org" >> $MAILFILE +echo >> $MAILFILE + +cat "$summary" >> $MAILFILE +echo " " >> $MAILFILE +cat "$diffs" >> $MAILFILE + +/usr/sbin/sendmail -t -i -fmark@builder.wildebeest.org < $MAILFILE diff --git a/nightly/conf/wildebeest32.conf b/nightly/conf/wildebeest32.conf new file mode 100644 index 0000000000..2d919a07c3 --- /dev/null +++ b/nightly/conf/wildebeest32.conf @@ -0,0 +1,3 @@ +export ABT_DETAILS="`lsb_release -sicr | xargs echo` `uname -m`" +export ABT_JOBS=2 +#export ABT_PERF="--vg=../valgrind-new --vg=../valgrind-old" diff --git a/nightly/conf/wildebeest32.sendmail b/nightly/conf/wildebeest32.sendmail new file mode 100755 index 0000000000..470a6afcac --- /dev/null +++ b/nightly/conf/wildebeest32.sendmail @@ -0,0 +1,16 @@ +subject="$1" +summary="$2" +diffs="$3" + +MAILFILE="/usr/local/build/valgrind/results/$(date +%d-%b-%Y.%R)" + +echo "Subject: $subject" > $MAILFILE +echo "To: valgrind-testresults@lists.sourceforge.net" >> $MAILFILE +echo "Bcc: valgrind@wildebeest.org" >> $MAILFILE +echo >> $MAILFILE + +cat "$summary" >> $MAILFILE +echo " " >> $MAILFILE +cat "$diffs" >> $MAILFILE + +/usr/sbin/sendmail -t -i -fmark@builder.wildebeest.org < $MAILFILE -- 2.47.3