From: Bart Van Assche Date: Mon, 8 Sep 2008 18:39:38 +0000 (+0000) Subject: Added configuration files for Georgia Tech's Cellbuzz cluster. X-Git-Tag: svn/VALGRIND_3_4_0~266 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=40439935c04b85f9c3b0a467d3fc93192893b4a0;p=thirdparty%2Fvalgrind.git Added configuration files for Georgia Tech's Cellbuzz cluster. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8587 --- diff --git a/nightly/conf/georgia-tech-cellbuzz.conf b/nightly/conf/georgia-tech-cellbuzz.conf new file mode 100644 index 0000000000..8a23ce947c --- /dev/null +++ b/nightly/conf/georgia-tech-cellbuzz.conf @@ -0,0 +1,22 @@ + +# Specifics for the Georgia Tech Cellbuzz cluster (Fedora Core release 6 on the host +# and IBM BladeCenter QS20 target). +# See also http://wiki.cc.gatech.edu/cellbuzz/index.php/Main_Page. + +ABT_DETAILS="IBM BladeCenter QS20" +ABT_CONFIGURE_OPTIONS="--build=x86_64-linux-gnu --host=powerpc64-unknown-linux --target=powerpc64-unknown-linux STRIP=/opt/cell/bin/ppu-strip CC=/opt/cell/bin/ppu-gcc CPP='/opt/cell/bin/ppu-gcc -E' CXX=/opt/cell/bin/ppu-g++ RANLIB=/opt/cell/bin/ppu-ranlib CCAS=/opt/cell/bin/ppu-gcc" +ABT_RUN_REGTEST="cellbuzz_run_regtest" +ABT_JOBS=3 + +cellbuzz_run_regtest() { + cd valgrind || return $? + VGDIR=$PWD + jobid=`echo "{ cd $VGDIR && perl tests/vg_regtest --all; } >$VGDIR/regtest-output.txt 2>&1" \ + | /usr/pbs/bin/qsub` + echo "Job ID = ${jobid}" + while [ `/usr/pbs/bin/qstat "${jobid}" 2>/dev/null | wc --lines` -gt 0 ] + do + sleep 10 + done + cat regtest-output.txt +} diff --git a/nightly/conf/georgia-tech-cellbuzz.sendmail b/nightly/conf/georgia-tech-cellbuzz.sendmail new file mode 100755 index 0000000000..a65f1e1563 --- /dev/null +++ b/nightly/conf/georgia-tech-cellbuzz.sendmail @@ -0,0 +1,4 @@ + +#use: subject file-to-mail + +/bin/mailx -s "$1" valgrind-developers@lists.sourceforge.net -- -R bart.vanassche@gmail.com -r bart.vanassche@gmail.com < $2