src/utils/qa/weeklybld/doRobots.csh 1.12
1.12 2009/02/12 21:38:14 mikep
get stdin from dev/null
Index: src/utils/qa/weeklybld/doRobots.csh
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/utils/qa/weeklybld/doRobots.csh,v
retrieving revision 1.11
retrieving revision 1.12
diff -b -B -U 1000000 -r1.11 -r1.12
--- src/utils/qa/weeklybld/doRobots.csh 14 Oct 2008 18:50:52 -0000 1.11
+++ src/utils/qa/weeklybld/doRobots.csh 12 Feb 2009 21:38:14 -0000 1.12
@@ -1,83 +1,83 @@
#!/bin/tcsh
cd $WEEKLYBLD
if ( "$HOST" != "hgwbeta" ) then
echo "error: doRobots.csh must be executed from hgwbeta!"
exit 1
endif
set branch=v${BRANCHNN}_branch
if ( -d ~/bin/$MACHTYPE.orig ) then
echo "restoring from last failed symlink. [${0}: `date`]"
./unsymtrick.csh
endif
if ( ! -d ~/bin/$MACHTYPE.cluster ) then
echo "something messed up in symlink [${0}: `date`]"
exit 1
endif
set returnCode=0
# Symlink Trick safe now
echo "Symlink Trick. [${0}: `date`]"
./symtrick.csh
#echo "disabled doHgNearTestRobot.csh"
./doHgNearTestRobot.csh
set err = $status
if ( $err ) then
echo "error running doHgNearTestRobot.csh: $err [${0}: `date`]"
set returnCode=1
endif
#echo "disabled doHgTablesTestRobot.csh"
./doHgTablesTestRobot.csh
set err = $status
if ( $err ) then
echo "error running doHgTablesTestRobot.csh: $err [${0}: `date`]"
set returnCode=1
endif
echo "disabled doSearchRobot.csh [${0}: `date`]"
#./doSearchRobot.csh
#set err = $status
#if ( $err ) then
# echo "error running doSearchRobot.csh: $err [${0}: `date`]"
# set returnCode=1
#endif
# note TrackCheck and LiftOver robots use java and ant, so it will not work on beta,
# so run them from hgwdev instead.
# need to create a mini-sandbox to build these robot utilities
#echo "disabled doJavaUtilBuild.csh [${0}: `date`]"
-ssh hgwdev $WEEKLYBLD/doJavaUtilBuild.csh
+ssh -n hgwdev $WEEKLYBLD/doJavaUtilBuild.csh
set err = $status
if ( $err ) then
echo "error running doJavaUtilBuild.csh: $err [${0}: `date`]"
set returnCode=1
endif
#echo "disabled doTrackCheckRobot.csh [${0}: `date`]"
-ssh hgwdev $WEEKLYBLD/doTrackCheckRobot.csh
+ssh -n hgwdev $WEEKLYBLD/doTrackCheckRobot.csh
set err = $status
if ( $err ) then
echo "error running doTrackCheckRobot.csh: $err [${0}: `date`]"
set returnCode=1
endif
# note this uses java and ant, so it will not work on beta, so run from dev instead
#echo "disabled doLiftOverTestRobot.csh [${0}: `date`]"
-ssh hgwdev $WEEKLYBLD/doLiftOverTestRobot.csh
+ssh -n hgwdev $WEEKLYBLD/doLiftOverTestRobot.csh
set err = $status
if ( $err ) then
echo "error running doLiftOverTestRobot.csh: $err [${0}: `date`]"
set returnCode=1
endif
echo "Done running robots TrackCheck, LiftOverTest, hgNearTest, and hgTablesTest. [${0}: `date`] "
./unsymtrick.csh
exit $returnCode