Skip to content
Snippets Groups Projects

Resolve BMK-75

Merged Domenico Giordano requested to merge BMK-75 into qa
3 files
+ 24
9
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -37,6 +37,11 @@ function doOne(){
@@ -37,6 +37,11 @@ function doOne(){
echo "[lhcb-bmk.sh] starting at $(date)"
echo "[lhcb-bmk.sh] starting at $(date)"
 
 
cd `dirname $0`
 
export BMKDIR=`pwd`
 
. $BMKDIR/parseResults.sh
 
export APP=`basename $0 -bmk.sh`
export APP=`basename $0 -bmk.sh`
export RESULTS_DIR=/results
export RESULTS_DIR=/results
@@ -80,8 +85,6 @@ while getopts "w:n:e:dh" o; do
@@ -80,8 +85,6 @@ while getopts "w:n:e:dh" o; do
esac
esac
done
done
cd `dirname $0`
export BASE_WDIR=${RESULTS_DIR}/${APP}-n${ncopies}-e${nevents}-${DATETAG}_$(((RANDOM%9000)+1000))
export BASE_WDIR=${RESULTS_DIR}/${APP}-n${ncopies}-e${nevents}-${DATETAG}_$(((RANDOM%9000)+1000))
echo "BASE WORKING DIR=$BASE_WDIR"
echo "BASE WORKING DIR=$BASE_WDIR"
@@ -90,6 +93,7 @@ do
@@ -90,6 +93,7 @@ do
( doOne $i; )&
( doOne $i; )&
done
done
 
status=0
FAIL=0
FAIL=0
for job in `jobs -p`
for job in `jobs -p`
do
do
@@ -98,13 +102,14 @@ do
@@ -98,13 +102,14 @@ do
done
done
[ $DEBUG -gt 0 ] && echo "FAILS " $FAIL
[ $DEBUG -gt 0 ] && echo "FAILS " $FAIL
if [ $FAIL -gt 0 ]; then echo "[lhcb-bmk.sh] ERROR: $FAIL subprocess(es) failed"; exit $FAIL; fi
if [ $FAIL -gt 0 ]; then s_msg="[lhcb-bmk.sh] ERROR: $FAIL subprocess(es) failed"; echo $s_msg; generateSummary; exit $FAIL; fi
if [ "$nevents" != "DUMMY" ]; then
if [ "$nevents" != "DUMMY" ]; then
. ./parseResults.sh
parseResults
parseResults
status=$?
status=$?
if [ "$status" != "0" ]; then echo "[lhcb-bmk.sh] ERROR: parseResults failed"; exit $status; fi
if [ "$status" != "0" ]; then s_msg="[lhcb-bmk.sh] ERROR: parseResults failed"; echo $s_msg; fi
 
generateSummary
 
exit $status
fi
fi
echo "[lhcb-bmk.sh] finished at $(date)"
echo "[lhcb-bmk.sh] finished at $(date)"
Loading