Author: mjw
Date: Thu Mar 19 11:27:46 2015
New Revision: 15022
Log:
Add nightly script for wildebeest[32] (debian x86), lfedora1 (fedora s390x)
Added:
trunk/nightly/conf/lfedora1.conf
trunk/nightly/conf/lfedora1.sendmail (with props)
trunk/nightly/conf/wildebeest.conf
trunk/nightly/conf/wildebeest.sendmail (with props)
trunk/nightly/conf/wildebeest32.conf
trunk/nightly/conf/wildebeest32.sendmail (with props)
Added: trunk/nightly/conf/lfedora1.conf
==============================================================================
--- trunk/nightly/conf/lfedora1.conf (added)
+++ trunk/nightly/conf/lfedora1.conf Thu Mar 19 11:27:46 2015
@@ -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"
Added: trunk/nightly/conf/lfedora1.sendmail
==============================================================================
--- trunk/nightly/conf/lfedora1.sendmail (added)
+++ trunk/nightly/conf/lfedora1.sendmail Thu Mar 19 11:27:46 2015
@@ -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: val...@li..." >> $MAILFILE
+echo "Bcc: val...@wi..." >> $MAILFILE
+echo " " >> $MAILFILE
+cat "$summary" >> $MAILFILE
+echo " " >> $MAILFILE
+cat "$diffs" >> $MAILFILE
+
+MAILLATEST="$HOME/valgrind-results/latest"
+rm -f $MAILLATEST
+ln -s $MAILFILE $MAILLATEST
Added: trunk/nightly/conf/wildebeest.conf
==============================================================================
--- trunk/nightly/conf/wildebeest.conf (added)
+++ trunk/nightly/conf/wildebeest.conf Thu Mar 19 11:27:46 2015
@@ -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"
Added: trunk/nightly/conf/wildebeest.sendmail
==============================================================================
--- trunk/nightly/conf/wildebeest.sendmail (added)
+++ trunk/nightly/conf/wildebeest.sendmail Thu Mar 19 11:27:46 2015
@@ -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: val...@li..." >> $MAILFILE
+echo "Bcc: val...@wi..." >> $MAILFILE
+echo >> $MAILFILE
+
+cat "$summary" >> $MAILFILE
+echo " " >> $MAILFILE
+cat "$diffs" >> $MAILFILE
+
+/usr/sbin/sendmail -t -i -f...@bu... < $MAILFILE
Added: trunk/nightly/conf/wildebeest32.conf
==============================================================================
--- trunk/nightly/conf/wildebeest32.conf (added)
+++ trunk/nightly/conf/wildebeest32.conf Thu Mar 19 11:27:46 2015
@@ -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"
Added: trunk/nightly/conf/wildebeest32.sendmail
==============================================================================
--- trunk/nightly/conf/wildebeest32.sendmail (added)
+++ trunk/nightly/conf/wildebeest32.sendmail Thu Mar 19 11:27:46 2015
@@ -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: val...@li..." >> $MAILFILE
+echo "Bcc: val...@wi..." >> $MAILFILE
+echo >> $MAILFILE
+
+cat "$summary" >> $MAILFILE
+echo " " >> $MAILFILE
+cat "$diffs" >> $MAILFILE
+
+/usr/sbin/sendmail -t -i -f...@bu... < $MAILFILE
|