1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/sh
function die { echo $1: status $2 ; exit $2; }
echo -e "TESTING Pixel Condition plotting codes ..."
echo -e "TESTING SiPixelQualityPlotter...\n\n"
REMOTE="/store/group/comm_luminosity/LumiProducerFromBrilcalc/"
INPUTFILE="LumiData_2018_20200401.csv"
COMMMAND=`xrdfs cms-xrd-global.cern.ch locate ${REMOTE}${DQMFILE}`
STATUS=$?
echo "xrdfs command status = "$STATUS
if [ $STATUS -eq 0 ]; then
echo "Using file ${INPUTFILE}. Running in ${PWD}."
xrdcp root://cms-xrd-global.cern.ch/${REMOTE}${INPUTFILE} .
cmsRun ${SCRAM_TEST_PATH}/SiPixelQualityPlotter_cfg.py inputLumiFile=${INPUTFILE} || die "Failure running SiPixelQualityPlotter_cfg.py" $?
rm -fr ./${INPUTFILE}
else
die "SKIPPING test, file ${INPUTFILE} not found" 0
fi
|