more stats for leastalloc

This commit is contained in:
ville rantanen
2013-12-12 14:58:39 +02:00
parent 4f8063e72b
commit 5caf9a2861

View File

@@ -4,7 +4,7 @@ if [ -z "$1" ]
then echo provide the script to run
exit 1
fi
echo CPUS $ANDURIL_PREFIX_CPU
if [ -z "${ANDURIL_NODELIST}" ]
then NODELIST=( vm3 vm4 vm5 vm6 )
else read -a NODELIST <<< "$ANDURIL_NODELIST"
@@ -61,6 +61,7 @@ chmod 755 "$JOBFILE"
echo 'echo Node: $HOSTNAME'" >> \"$STATFILE\" " >> "$JOBFILE"
echo "pwd >> \"$STATFILE\" " >> "$JOBFILE"
echo "uptime >> \"$STATFILE\" " >> "$JOBFILE"
echo "date +'Start: %s' >> \"$STATFILE\" " >> "$JOBFILE"
echo -n "/usr/bin/time -o \"$STATFILE\" --append " >> "$JOBFILE"
for (( i=1; i<=$#; i++ ))
@@ -73,5 +74,14 @@ echo -e "\n" >> "$JOBFILE"
echo "date +'Stop: %s' >> \"$STATFILE\" " >> "$JOBFILE"
echo "The job file is in $JOBFILE"
minutes_now=$( date "+%M" )
# send the job
srun --nodelist=${NODELIST[$INDEX]} "$JOBFILE"
# clear out old job definitions (semirandomly)
if [ ! $( date "+%M" ) -eq $minutes_now ]
then find "$JOBROOT" -maxdepth 2 -mindepth 2 -type f -mtime +10 -delete
find "$JOBROOT" -type d -depth -empty -delete
fi