1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
#!/bin/bash
BINDIR=$1
COMMIT=$2
LOGDIR=$BINDIR/$COMMIT/logs
echo Logfiles saved in ${LOGDIR}
mkdir -p ${LOGDIR}
export DYLD_LIBRARY_PATH=$ROOTSYS/lib:vgminstall/lib
#.. Run benchmark jobs -- for now: 21 jobs per shape
for i in `seq 0 20`
do for shape in `cat shapes.lis`
do echo Running ${shape}-job${i}
./${shape}Benchmark -npoints 131172 -nrep 1 &> ${LOGDIR}/${shape}-job${i}.log
done
done
#.. savings: remove unneeded printouts of mismatches from logfiles
for i in ${LOGDIR}/*-job*.log; do grep -v Point $i > x.x; mv x.x $i; done
|