ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitProd/Processing/filefi/027/run.sh
Revision: 1.1
Committed: Sat May 5 16:53:24 2012 UTC (13 years ago) by paus
Content type: application/x-sh
Branch: MAIN
CVS Tags: Mit_032, Mit_031, Mit_030, Mit_029c, Mit_029b, Mit_030_pre1, Mit_029a, Mit_029, Mit_029_pre1, Mit_028a, Mit_028, Mit_027a, Mit_027, HEAD
Error occurred while calculating annotation data.
Log Message:
Version 027 - complete version for ICHEP 2012.

File Contents

# Content
1 #!/bin/sh
2 #===================================================================================================
3 #
4 # Script to run a cmsRun job file by file.
5 #
6 #===================================================================================================
7
8 echo ""
9 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX id; env; pwd"
10 id; env; pwd
11
12 echo ""
13 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ls -lhrt"
14 ls -lhrt
15
16 echo ""
17 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ls -lhrt *"
18 ls -lhrt *
19
20 echo ""
21 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX find ./"
22 find ./
23
24 # Here is where our stuff happens
25
26 export JOBID=$1
27 export DATADIR=$2
28 export InputFiles=`head -$JOBID *.lfns_* | tail -1`
29
30 echo ""
31 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
32 echo "Produce the input files: $InputFiles"
33 echo " input files: $InputFiles"
34 ## pset=`fgrep BAMBUProd *.py|cut -d: -f1`
35 ## echo \
36 ## python ./wCfg.py $pset cmssw_ex.py
37 ##
38 ## python ./wCfg.py $pset cmssw_ex.py
39
40 echo " XXXXXXXXXXXXXXXXXXX"
41 cat pset.py
42 echo " XXXXXXXXXXXXXXXXXXX"
43 echo \
44 python ./wCfg.py pset.py cmssw_ex.py
45 echo " XXXXXXXXXXXXXXXXXXX"
46
47 python ./wCfg.py pset.py cmssw_ex.py
48
49 echo ""
50 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
51 echo "Python file: cmssw_ex.py"
52 ## cat cmssw_ex.py
53
54 echo ""
55 echo "Start running at `date -u`"
56 echo ""
57 start_exe_time=`date +%s`
58 CPU_INFOS=-1
59
60 /usr/bin/time \
61 -f "%U %S %P" \
62 -o cpu_timing.txt \
63 cmsRun \
64 -j ${RUNTIME_AREA}/crab_fjr_${JOBID}.xml \
65 -p cmssw_ex.py
66
67 cmsrun_exit_status=$?
68
69 CPU_INFOS=`tail -n 1 cpu_timing.txt`
70 stop_exe_time=`date +%s`
71
72 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
73 echo "Running ended at `date -u`"
74 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
75 echo ""
76
77 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
78 echo "Present working directory is `pwd`"
79 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
80 echo ""
81
82 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
83 echo "Directory content is `ls -l`"
84 echo "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
85 echo ""
86
87 exit 0