]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Added to repository.
authorBart Van Assche <bvanassche@acm.org>
Mon, 12 Jan 2009 12:52:36 +0000 (12:52 +0000)
committerBart Van Assche <bvanassche@acm.org>
Mon, 12 Jan 2009 12:52:36 +0000 (12:52 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8940

nightly/conf/georgia-tech-cellbuzz-native.conf [new file with mode: 0644]
nightly/conf/georgia-tech-cellbuzz-native.sendmail [new file with mode: 0755]

diff --git a/nightly/conf/georgia-tech-cellbuzz-native.conf b/nightly/conf/georgia-tech-cellbuzz-native.conf
new file mode 100644 (file)
index 0000000..03d8673
--- /dev/null
@@ -0,0 +1,24 @@
+
+# Specifics for the Georgia Tech Cellbuzz cluster. The nodes in the cellq30
+# queue are running the SDK version 3.0 (Fedora Core release 7).
+# See also http://wiki.cc.gatech.edu/cellbuzz/index.php/Main_Page.
+#
+# Note: please keep in mind that the default shell (a.o. used by cron) on the
+# Georgia Tech Cellbuzz cluster is tcsh. Any shell code must be suitable for
+# sh, bash and tcsh. As an example, tcsh understands ">&" but not "2>&1".
+
+ABT_DETAILS="cellbuzz, ppc64, Fedora 7, native"
+ABT_EVAL="cellbuzz_eval"
+ABT_JOBS=2
+
+cellbuzz_eval() {
+  rm -f cmd-output.txt done
+  jobid=`echo "{ cd $PWD && eval \"$*\"; } >& $PWD/cmd-output.txt" \
+         | /usr/pbs/bin/qsub -m n -q cellq30`
+  echo "Job ID = ${jobid}"
+  while [ `/usr/pbs/bin/qstat "${jobid}" 2>/dev/null | wc --lines` -gt 0 ]
+  do
+    sleep 10
+  done
+  cat cmd-output.txt
+}
diff --git a/nightly/conf/georgia-tech-cellbuzz-native.sendmail b/nightly/conf/georgia-tech-cellbuzz-native.sendmail
new file mode 100755 (executable)
index 0000000..0b8f32f
--- /dev/null
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+# use: georgia-tech-cellbuzz.sendmail subject file-to-mail [file-to-attach]
+# Don't forget to set the from and realname variables in ~/.muttrc !
+
+sender="bart.vanassche@gmail.com"
+recipient="valgrind-developers@lists.sourceforge.net"
+#recipient="bart.vanassche@gmail.com"
+if [ $# -ge 3 ]; then
+  mutt -s -a "$3" "$1" "${recipient}" < "$2"
+else
+  mutt -s "$1" "${recipient}" < "$2"
+fi