RStDGangaError003

Tried to run a job with input. That failed so went back and did an Athena Hello World. There was no output although the job succeeded. Reported here logically -- with hello world first.

Check with an Athena Hello World Job

In [29]: j3=Job()

In [33]: j3.application.option_file='HelloWorldOptions.py'
 
In [34]: j3.inputdata=None
 
In [35]: j3.backend=LCG()
 
In [36]: j3.submit()
Ganga.GPIDev.Lib.Job               : INFO     submitting job 125
Out[36]: 1
 
In [37]: Ganga.Lib.LCG                      : INFO     job 125 has changed status to Waiting
 In [38]: Ganga.Lib.LCG                      : INFO     job 125 has changed status to Ready
Ganga.Lib.LCG                      : INFO     job 125 has been assigned to lcg2ce.ific.uv.es:2119/jobmanager-pbs-short
Ganga.Lib.LCG                      : INFO     job 125 has changed status to Scheduled
Ganga.Lib.LCG                      : INFO     job 125 has changed status to Running
Ganga.Lib.LCG                      : INFO     job 125 has changed status to Done (Success)
 

In [44]: cat /afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/125/output/stdout
 
In [45]: cat /afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/125/output/stderr
+ pfc=PoolFileCatalog.xml
+ '[' -z /opt/exp_software/atlas ']'
+ source /opt/exp_software/atlas/software/10.0.1/setup.sh
++ PACMAN_INSTALLATION=/opt/exp_software/atlas/software/10.0.1
++ export PACMAN_INSTALLATION
++ JOBTRANSFORMS10012=/opt/exp_software/atlas/software/10.0.1/JobTransforms/JobTransforms-10-00-01-02
++ export JOBTRANSFORMS10012
++ GCC_DIR_GCC3=gcc-alt-3.2
++ export GCC_DIR_GCC3
++ GCC_DIR=gcc-alt-3.2
++ export GCC_DIR
++ GCC_SITE=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2
++ export GCC_SITE
++ PATH=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin:/opt/glite/bin:/usr/java/j2sdk1.4.2_08/bin:/opt/gpt/sbin:/opt/edg/sbin
++ export PATH
++ LD_LIBRARY_PATH=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/lib:/opt/globus/lib:/opt/lcg/lib:/opt/edg/lib:/usr/local/lib:/opt/d-cache//dcap/lib:/opt/glite/lib
++ export LD_LIBRARY_PATH
++ CMTCONFIG=i686-rh73-gcc32-opt
++ export CMTCONFIG
++ CMTSITE=STANDALONE
++ export CMTSITE
++ SITEROOT=/opt/exp_software/atlas/software/10.0.1
++ export SITEROOT
++ CMTCVSOFFSET=offline
++ export CMTCVSOFFSET
++ CVSROOT=:kserver:atlas-sw.cern.ch:/atlascvs
++ export CVSROOT
++ source /opt/exp_software/atlas/software/10.0.1/CMT/v1r16p20040901/mgr/setup.sh
+++ CMTROOT=/opt/exp_software/atlas/software/10.0.1/CMT/v1r16p20040901
+++ export CMTROOT
++++ uname
++++ uname -m
++++ sed -e 's# ##g'
+++ CMTBIN=Linux-i686
+++ export CMTBIN
+++ test i686-rh73-gcc32-opt = ''
+++ eval function b '{}'
+++ test 1 = 0
+++ newpath=
++++ echo /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin:/opt/glite/bin:/usr/java/j2sdk1.4.2_08/bin:/opt/gpt/sbin:/opt/edg/sbin
++++ sed 's/:/ /g'
++++ echo /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin
++++ egrep CMT
+++ test '!' ''
+++ test '' = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin
++++ echo /opt/globus/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin
++++ echo /opt/globus/sbin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin
++++ echo /usr/java/j2sdk1.4.2_08/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin
++++ echo /opt/lcg/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin
++++ echo /usr/kerberos/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin
++++ echo /opt/edg/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin
++++ echo /usr/local/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin
++++ echo /bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin
++++ echo /usr/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin
++++ echo /usr/X11R6/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin
++++ echo /opt/d-cache//srm/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin
++++ echo /opt/d-cache//dcap/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin
++++ echo /opt/glite/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin:/opt/glite/bin
++++ echo /usr/java/j2sdk1.4.2_08/bin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin:/opt/glite/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin:/opt/glite/bin:/usr/java/j2sdk1.4.2_08/bin
++++ echo /opt/gpt/sbin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin:/opt/glite/bin:/usr/java/j2sdk1.4.2_08/bin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin:/opt/glite/bin:/usr/java/j2sdk1.4.2_08/bin:/opt/gpt/sbin
++++ echo /opt/edg/sbin
++++ egrep CMT
+++ test '!' ''
+++ test /opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin:/opt/glite/bin:/usr/java/j2sdk1.4.2_08/bin:/opt/gpt/sbin = ''
+++ newpath=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin:/opt/glite/bin:/usr/java/j2sdk1.4.2_08/bin:/opt/gpt/sbin:/opt/edg/sbin
+++ PATH=/opt/exp_software/atlas/software/10.0.1/gcc-alt-3.2/bin:/opt/globus/bin:/opt/globus/sbin:/usr/java/j2sdk1.4.2_08/bin:/opt/lcg/bin:/usr/kerberos/bin:/opt/edg/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/d-cache//srm/bin:/opt/d-cache//dcap/bin:/opt/glite/bin:/usr/java/j2sdk1.4.2_08/bin:/opt/gpt/sbin:/opt/edg/sbin:/opt/exp_software/atlas/software/10.0.1/CMT/v1r16p20040901/Linux-i686
+++ export PATH
+++ alias 'cmt=${CMTROOT}/${CMTBIN}/cmt.exe'
+++ export cmt
+++ newpath=
++++ echo
++++ sed 's/:/ /g'
+++ CLASSPATH=:/opt/exp_software/atlas/software/10.0.1/CMT/v1r16p20040901/java/cmt.jar
+++ export CLASSPATH
+++ alias 'jcmt=(java cmt_parser)'
+++ export jcmt
++ CMTPATH=/opt/exp_software/atlas/software/10.0.1/LCGCMT/LCGCMT_33:
++ export CMTPATH
++ CMTPATH=/opt/exp_software/atlas/software/10.0.1/Gaudi/0.14.6.14-pool201:/opt/exp_software/atlas/software/10.0.1/LCGCMT/LCGCMT_33:
++ export CMTPATH
++ CMTPATH=/opt/exp_software/atlas/software/10.0.1/dist/10.0.1:/opt/exp_software/atlas/software/10.0.1/Gaudi/0.14.6.14-pool201:/opt/exp_software/atlas/software/10.0.1/LCGCMT/LCGCMT_33:
++ export CMTPATH
+ '[' -z UserAnalysis-00003.tar.gz ']'
+ mkdir work
+ tar xzf UserAnalysis-00003.tar.gz -C work
 
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error exit delayed from previous errors
+ cd work
+ source install.sh
./athena-lcg.sh: line 57: install.sh: No such file or directory
 
In [46]:
Do you really want to exit ([y]/n)? y
[lxplus]quota -v
Disk quotas for user stdenis (uid 22347):
     Filesystem  blocks   quota   limit   grace   files   quota   limit   grace
      /dev/hda6    1304  30649510 35364819             330       0         0

Could not find any output.

#OutFirst Now try with some input, the test we really want

In [1]: j=Job()
 
In [2]: j.application=Athena()
 
In [3]: j.application.prepare()
GangaAtlas.Lib.Athena              : INFO     Found ATLAS Release 10.0.1
GangaAtlas.Lib.Athena              : INFO     Found User Package UserAnalysis
GangaAtlas.Lib.Athena              : INFO     Creating /afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00002.tar.gz ...
 
In [5]: j.application.option_file='ttbarExample_jobOptions.py'
 
In [6]:                                                                                                                
 
In [6]: j.inputdata=ATLASDataset()
 
In [7]: j.inputdata.lfn=['rome.004100.recov10.T10_McAtNLO_top._00001.AOD.pool.root']
 
In [8]: j.application.output.files=['ttbar.ntuple.root','ttbar.hist.root']
 
In [9]: j.backend=LCG()
In [20]: !get_files ttbarExample_jobOptions.py
Finding ttbarExample_jobOptions.py
Finding ttbarExample_jobOptions.py
Finding ttbarExample_jobOptions.py
Finding ttbarExample_jobOptions.py
Copying file ttbarExample_jobOptions.py from /afs/cern.ch/user/s/stdenis/testarea/10.0.1
 
In [21]: !chmod +x ttbarExample_jobOptions.py
 
In [22]: j.submit
-------> j.submit()
Ganga.GPIDev.Lib.Job               : INFO     submitting job 123
Out[22]: 1
Out[22]: 1
 
In [23]: Ganga.Lib.LCG                      : INFO     job 123 has changed status to Waiting
 
 
In [23]: Ganga.Lib.LCG                      : INFO     job 123 has changed status to Aborted
 
 
In [23]: p j
Job {
 status = 'failed' ,
 name = '' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/123/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/123/output/' ,
 outputsandbox = [] ,
 id = 123 ,
 inputdata = ATLASDataset {
    lfn = ['rome.004100.recov10.T10_McAtNLO_top._00001.AOD.pool.root']
    } ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'ttbarExample_jobOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = ['ttbar.ntuple.root', 'ttbar.hist.root'] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00002.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = 'Aborted' ,
    actualCE = None ,
    CE = None ,
    reason = 'Cannot plan: BrokerHelper: no compatible resources' ,
    id = 'https://gdrb03.cern.ch:9000/XUoo5WUFkRjcWr1WiSrz3w' ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
 
 

Try copying and specifying a site

In [24]: j2=j.copy()
 
In [25]: j2.backend.CE="mu6.matrix.sara.nl:2119/jobmanager-pbs-atlas"
 
In [26]: j2.submit
-------> j2.submit()
Ganga.GPIDev.Lib.Job               : INFO     submitting job 124
Out[26]: 1
 
In [27]: quit
Out[27]: Use Ctrl-D (i.e. EOF) to exit. Use %Exit or %Quit to exit without confirmation.
 
In [28]: Ganga.Lib.LCG                      : INFO     job 124 has changed status to Aborted
 
 
In [28]: p j2
Job {
 status = 'failed' ,
 name = '' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/124/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/124/output/' ,
 outputsandbox = [] ,
 id = 124 ,
 inputdata = ATLASDataset {
    lfn = ['rome.004100.recov10.T10_McAtNLO_top._00001.AOD.pool.root']
    } ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'ttbarExample_jobOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = ['ttbar.ntuple.root', 'ttbar.hist.root'] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00002.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = 'Aborted' ,
    actualCE = None ,
    CE = 'mu6.matrix.sara.nl:2119/jobmanager-pbs-atlas' ,
    reason = 'Cannot plan: BrokerHelper: no compatible resources' ,
    id = 'https://gdrb03.cern.ch:9000/fQfVrvGDX13tkBRwaVCYYA' ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
 
 
 

Try another Athena Hello World Job

In [4]: j=Job()
 
In [5]: j.application=Athena()
 
In [6]: j.application.prepare()
GangaAtlas.Lib.Athena              : INFO     Found ATLAS Release 10.0.1
GangaAtlas.Lib.Athena              : INFO     Found User Package UserAnalysis
GangaAtlas.Lib.Athena              : INFO     Creating /afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00001.tar.gz ...
 
In [7]: j.application.option_file='HelloWorldOptions.py'
 
In [8]: j.inputdata=None
 

 
In [10]: j.backend=LCG()
 
In [11]: j.submit()
Ganga.GPIDev.Lib.Job               : INFO     submitting job 126
Out[11]: 1
 
In [12]: Ganga.Lib.LCG                      : INFO     job 126 has changed status to Waiting
Ganga.Lib.LCG                      : INFO     job 126 has changed status to Ready
Ganga.Lib.LCG                      : INFO     job 126 has been assigned to lxgate13.cern.ch:2119/jobmanager-lcglsf-grid_atlas
Ganga.Lib.LCG                      : INFO     job 126 has changed status to Scheduled
 


Next, day, 7:45AM CST (14:45 CET), I find the job failed with proxy expired:
#126     failed                                  lxgate13.cern.ch:2119/jobmanager-lcglsf-grid_atlas
 
 
In [2]: j=jobs[126]
 
In [3]: p j
Job {
 status = 'failed' ,
 name = '' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/126/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/126/output/' ,
 outputsandbox = [] ,
 id = 126 ,
 inputdata = None ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'HelloWorldOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = [] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00001.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = 'Aborted' ,
    actualCE = 'lxgate13.cern.ch:2119/jobmanager-lcglsf-grid_atlas' ,
    CE = None ,
    reason = 'Job proxy is expired.' ,
    id = 'https://gdrb03.cern.ch:9000/3q6hdK0N1ixHpXdVvcH4Rg' ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
 
 
 
In [4]:



AHW Series

Try to periodically submit athena hello world jobs to see if they work.

ah-0001: Worked, but too many events and error on compile in stderr

Worked but why did it run so many events as can be seen in stdout-16nov05-1400.txt and what does the stderr error mean as seen in stderr-16nov05-1400.txt:

Clone job 126 above.

In [2]: j=jobs[126]
 
In [3]: p j
Job {
 status = 'failed' ,
 name = '' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/126/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/126/output/' ,
 outputsandbox = [] ,
 id = 126 ,
 inputdata = None ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'HelloWorldOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = [] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00001.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = 'Aborted' ,
    actualCE = 'lxgate13.cern.ch:2119/jobmanager-lcglsf-grid_atlas' ,
    CE = None ,
    reason = 'Job proxy is expired.' ,
    id = 'https://gdrb03.cern.ch:9000/3q6hdK0N1ixHpXdVvcH4Rg' ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
 
 
 
In [4]: j2=j.copy
 
In [5]: p j2
 PROXY at 0xb719630c>>
 
In [6]: j2=j.copy()
 
In [7]: p j2
Job {
 status = 'new' ,
 name = '' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/127/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/127/output/' ,
 outputsandbox = [] ,
 id = 127 ,
 inputdata = None ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'HelloWorldOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = [] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00001.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = None ,
    actualCE = None ,
    CE = None ,
    reason = None ,
    id = None ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
 
 
 
In [8]: j2.name="ah-0001"
 
In [9]: p j2
Job {
 status = 'new' ,
 name = 'ah-0001' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/127/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/127/output/' ,
 outputsandbox = [] ,
 id = 127 ,
 inputdata = None ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'HelloWorldOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = [] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00001.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = None ,
    actualCE = None ,
    CE = None ,
    reason = None ,
    id = None ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
In [10]: j2.submit
-------> j2.submit()
Ganga.GPIDev.Lib.Job               : INFO     submitting job 127
Ganga.Utility.logging              : WARNING  ---------- error in user/extension code ----------
Ganga.Utility.logging              : WARNING  Traceback (most recent call last):Ganga.Utility.logging              : WARNING    File "/afs/cern.ch/sw/ganga/install/slc3_gcc323/4.0.0-beta5/python/Ganga/Core/JobManager/JobManager.py", line 69, in submit
Ganga.Utility.logging              : WARNING      if not job.backend.submit(job.id,jobconfig):
Ganga.Utility.logging              : WARNING    File "/afs/cern.ch/sw/ganga/install/slc3_gcc323/4.0.0-beta5/python/Ganga/Lib/LCG/LCG.py", line 324, in submit
Ganga.Utility.logging              : WARNING      jdlpath = self.preparejob(jobid,jobconfig,inpw,outw)
Ganga.Utility.logging              : WARNING    File "/afs/cern.ch/sw/ganga/install/slc3_gcc323/4.0.0-beta5/python/Ganga/Lib/LCG/LCG.py", line 343, in preparejob
Ganga.Utility.logging              : WARNING      jdl = {
Ganga.Utility.logging              : WARNING    File "/afs/cern.ch/sw/ganga/install/slc3_gcc323/4.0.0-beta5/python/Ganga/Core/FileWorkspace.py", line 127, in writefile
Ganga.Utility.logging              : WARNING      fileobj.create(outname)
Ganga.Utility.logging              : WARNING    File "/afs/cern.ch/sw/ganga/install/slc3_gcc323/4.0.0-beta5/python/Ganga/GPIDev/Lib/File/File.py", line 51, in create
Ganga.Utility.logging              : WARNING      shutil.copy(expandfilename(self.name),outname)
Ganga.Utility.logging              : WARNING    File "/afs/cern.ch/sw/lcg/contrib/test-slc3/external/Python/2.3.4/cel3-i386_gcc323/lib/python2.3/shutil.py", line 71, in copy
Ganga.Utility.logging              : WARNING      copyfile(src, dst)
Ganga.Utility.logging              : WARNING    File "/afs/cern.ch/sw/lcg/contrib/test-slc3/external/Python/2.3.4/cel3-i386_gcc323/lib/python2.3/shutil.py", line 37, in copyfile
Ganga.Utility.logging              : WARNING      fsrc = open(src, 'rb')
Ganga.Utility.logging              : WARNING  IOError: [Errno 2] No such file or directory: 'HelloWorldOptions.py'
Ganga.Utility.logging              : WARNING  --------------------------------------------------
Ganga.GPIDev.Lib.Job               : WARNING  Failed to submit job, [Errno 2] No such file or directory: 'HelloWorldOptions.py'
Out[10]: 0
 
In [11]: quit
Out[11]: Use Ctrl-D (i.e. EOF) to exit. Use %Exit or %Quit to exit without confirmation.
 
In [12]: jobs
Out[12]: Statistics: 2  jobs
--------------
  ID     status           name
#126     failed                                  lxgate13.cern.ch:2119/jobmanager-lcglsf-grid_atlas
#127        new  ah-0001                               None
 
 
In [13]:
Do you really want to exit ([y]/n)? y
[lxplus]cd run
[lxplus]ganga
 
*** Welcome to Ganga ***
Version: Ganga-4-0-0-beta5
Documentation and support: http:/cern.ch/ganga
Type help() or help('index') for online help.
 
Ganga.Utility.Config               : INFO     reading config file /afs/cern.ch/user/s/stdenis/.gangarc
Ganga.Utility.logging              : INFO     logging Ganga in INFO mode
Ganga.Utility.logging              : INFO     logging Ganga.Utility.logging in INFO mode
Ganga.Utility.Runtime              : INFO     initializing runtime: 'GangaAtlas' ''
Ganga.Utility.Runtime              : INFO     runtime package GangaAtlas imported from /afs/cern.ch/sw/ganga/install/slc3_gcc323/4.0.0-beta5/python/GangaAtlas
Ganga.Lib.gLite                    : WARNING  No Virtual Organisation specified in the configuration. The plugin has been disabeled.
Ganga.GPI                          : INFO     Loading DIAL classes
Ganga.GPI                          : WARNING  Unable to import pydial - DIAL functionality not available
Ganga.Runtime                      : INFO     ARDA Job Repository: type=Local ganga_user=stdenis db_location=/afs/cern.ch/user/s/stdenis/gangadir/repository/ root_dir=stdenis
Ganga.GPIDev.Lib.JobRegistry       : INFO     Found 2 jobs in jobs
Ganga.GPIDev.Lib.JobRegistry       : INFO     Found 1 jobs in templates
Ganga.Core.MonitoringComponent     : INFO     monitoring loop enabled
/afs/cern.ch/sw/ganga/install/slc3_gcc323/4.0.0-beta5/python/Ganga/GPIDev/Base/Proxy.py:232: FutureWarning: hex()/oct() of negative int will return a signed string in Python 2.4 and up
  return '<'+repr(self._impl)+' PROXY at '+hex(id(self))+'>'
 
 
In [1]: jobs
Out[1]: Statistics: 2  jobs
--------------
  ID     status           name
#126     failed                                  lxgate13.cern.ch:2119/jobmanager-lcglsf-grid_atlas
#127        new  ah-0001                               None
 
 
In [2]: j=jobs[127]
 
In [3]: j.submit
------> j.submit()
Ganga.GPIDev.Lib.Job               : INFO     submitting job 127
Out[3]: 1
 
In [4]: Ganga.Lib.LCG                      : INFO     job 127 has changed status to Waiting
Ganga.Lib.LCG                      : INFO     job 127 has changed status to Ready
Ganga.Lib.LCG                      : INFO     job 127 has been assigned to lcg-gridka-ce.fzk.de:2119/jobmanager-pbspro-atlasXS
 
 
In [4]: Ganga.Lib.LCG                      : INFO     job 127 has changed status to Running
 
 
In [4]:
 
In [4]:
 
In [4]: p j
Job {
 status = 'running' ,
 name = 'ah-0001' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/127/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/127/output/' ,
 outputsandbox = [] ,
 id = 127 ,
 inputdata = None ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'HelloWorldOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = [] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00001.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = 'Running' ,
    actualCE = 'lcg-gridka-ce.fzk.de:2119/jobmanager-pbspro-atlasXS' ,
    CE = None ,
    reason = 'unavailable' ,
    id = 'https://gdrb01.cern.ch:9000/z3qGqaZM1xX8pF29uu1jUQ' ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
 
 
 
In [5]:
#127  completed  ah-0001                         lcg-gridka-ce.fzk.de:2119/jobmanager-pbspro-atlasXS
#128     failed                                        None
 
 
In [2]: j=jobs[127]
 
In [3]: p j
Job {
 status = 'completed' ,
 name = 'ah-0001' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/127/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/127/output/' ,
 outputsandbox = [] ,
 id = 127 ,
 inputdata = None ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'HelloWorldOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = [] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00001.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = 'Done (Success)' ,
    actualCE = 'lcg-gridka-ce.fzk.de:2119/jobmanager-pbspro-atlasXS' ,
    CE = None ,
    reason = 'Job terminated successfully' ,
    id = 'https://gdrb01.cern.ch:9000/z3qGqaZM1xX8pF29uu1jUQ' ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
 
 
 
In [4]:


ah-0002: Worked, but too many events and error in executing job options in stderr

In [2]: j=jobs[127].copy()
 
In [3]: print j
Job {
 status = 'new' ,
 name = 'ah-0001' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/129/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/129/output/' ,
 outputsandbox = [] ,
 id = 129 ,
 inputdata = None ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'HelloWorldOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = [] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00001.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = None ,
    actualCE = None ,
    CE = None ,
    reason = None ,
    id = None ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }

In [3]: j.name="ah-0002"
In [6]: p j
Job {
 status = 'new' ,
 name = 'ah-0002' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/129/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/129/output/' ,
 outputsandbox = [] ,
 id = 129 ,
 inputdata = None ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'HelloWorldOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = [] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00001.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = None ,
    actualCE = None ,
    CE = None ,
    reason = None ,
    id = None ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
In [8]: j.submit()

 Ganga.GPIDev.Lib.Job               : INFO     submitting job 129
Out[8]: 1
 
In [9]: Ganga.Lib.LCG                      : INFO     job 129 has changed status to Ready
Ganga.Lib.LCG                      : INFO     job 129 has been assigned to lcgce01.gridpp.rl.ac.uk:2119/jobmanager-lcgpbs-S
 
 
In [20]: p jobs[129] Job {
 status = 'completed' ,
 name = 'ah-0002' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/129/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/129/output/' ,
 outputsandbox = [] ,
 id = 129 ,
 inputdata = None ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'HelloWorldOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = [] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00001.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = 'Done (Success)' ,
    actualCE = 'lcgce01.gridpp.rl.ac.uk:2119/jobmanager-lcgpbs-S' ,
    CE = None ,
    reason = 'Job terminated successfully' ,
    id = 'https://gdrb03.cern.ch:9000/q9i94Mjfq8QcaKNQfwnxpQ' ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
 
 
 



 
 

ah-0003: Sent to specific CE. No output and atlas setup failure indicated in stderr.


In [14]: jobs
Out[14]: Statistics: 7  jobs
--------------
  ID     status           name
#126     failed                                  lxgate13.cern.ch:2119/jobmanager-lcglsf-grid_atlas
#127  completed  ah-0001                         lcg-gridka-ce.fzk.de:2119/jobmanager-pbspro-atlasXS
#128     failed                                        None
#129  completed  ah-0002                         lcgce01.gridpp.rl.ac.uk:2119/jobmanager-lcgpbs-S
#131     failed  ah-0003                               None
#132  completed  ah-0003                         mu6.matrix.sara.nl:2119/jobmanager-pbs-atlas
#133        new  ah-0004                               None
 In [5]: p jobs[132]
Job {
 status = 'completed' ,
 name = 'ah-0003' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/132/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/132/output/' ,
 outputsandbox = [] ,
 id = 132 ,
 inputdata = None ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'HelloWorldOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = [] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00001.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = 'Done (Success)' ,
    actualCE = 'mu6.matrix.sara.nl:2119/jobmanager-pbs-atlas' ,
    CE = 'mu6.matrix.sara.nl:2119/jobmanager-pbs-atlas' ,
    reason = 'Job terminated successfully' ,
    id = 'https://gdrb01.cern.ch:9000/KEEumd2WM2zr_rJ6WhBl7A' ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
 

[lxplus]more /afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/132/output/stdout
[lxplus]more /afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/132/output/stderr
+ pfc=PoolFileCatalog.xml
+ '[' -z /export/softwaredir/atlas ']'
+ source /export/softwaredir/atlas/software/10.0.1/setup.sh
./athena-lcg.sh: line 45: /export/softwaredir/atlas/software/10.0.1/setup.sh: No such file or directory

Input Testing Series

A series of tests to try to get the grid running to work with input.

Job 128 (forgot to name it)

#IT001
In [1]: j=Job()
 
In [2]: j.application=Athena()
 
In [3]: j.application.prepare()
GangaAtlas.Lib.Athena              : INFO     Found ATLAS Release 10.0.1
GangaAtlas.Lib.Athena              : INFO     Found User Package UserAnalysis
GangaAtlas.Lib.Athena              : INFO     Creating /afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00002.tar.gz ...
 
In [4]: j.application.option_file='ttbarExample_jobOptions.py'
 
In [5]: j.inputdata=ATLASDataset()
 
In [6]: j.inputdata.lfn=['rome.004100.recov10.T10_McAtNLO_top._00001.AOD.pool.root']
 
In [7]: j.application.output.files=['ttbar.ntuple.root','ttbar.hist.root']
 
In [8]: j.backend=LCG()
 
In [9]: p j
Job {
 status = 'new' ,
 name = '' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/128/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/128/output/' ,
 outputsandbox = [] ,
 id = 128 ,
 inputdata = ATLASDataset {
    lfn = ['rome.004100.recov10.T10_McAtNLO_top._00001.AOD.pool.root']
    } ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'ttbarExample_jobOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = ['ttbar.ntuple.root', 'ttbar.hist.root'] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00002.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = None ,
    actualCE = None ,
    CE = None ,
    reason = None ,
    id = None ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
 
 
 
In [10]: j.submit()
Ganga.GPIDev.Lib.Job               : INFO     submitting job 128
Out[10]: 1
 
In [11]: Ganga.Lib.LCG                      : INFO     job 128 has changed status to Aborted
  
 
In [11]: p j
Job {
 status = 'failed' ,
 name = '' ,
 inputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/128/input/' ,
 outputdir = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/128/output/' ,
 outputsandbox = [] ,
 id = 128 ,
 inputdata = ATLASDataset {
    lfn = ['rome.004100.recov10.T10_McAtNLO_top._00001.AOD.pool.root']
    } ,
 inputsandbox = [ ] ,
 application = Athena {
    atlas_release = '10.0.1' ,
    max_events = None ,
    options = None ,
    option_file = File {
       name = 'ttbarExample_jobOptions.py' ,
       subdir = '.'
       } ,
    output = AthenaOutputDataset {
       files = ['ttbar.ntuple.root', 'ttbar.hist.root'] ,
       location = ''
       } ,
    user_area = File {
       name = '/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/UserAnalysis-00002.tar.gz' ,
       subdir = '.'
       }
    } ,
 backend = LCG {
    status = 'Aborted' ,
    actualCE = None ,
    CE = None ,
    reason = 'Cannot plan: BrokerHelper: no compatible resources' ,
    id = 'https://gdrb03.cern.ch:9000/3Ft9mb1iLfhWlwzZdMJMxQ' ,
    exitcode = None ,
    requirements = Requirements {
       ipconnectivity = None ,
       cputime = None ,
       other = [] ,
       memory = None ,
       software = [] ,
       walltime = None
       }
    }
 }
 
 
 
In [12]:

In [12]: ls /afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/128/input/
athena-lcg.sh*  __jdlfile__   ttbarExample_jobOptions.py*
input_files     output_files  UserAnalysis-00002.tar.gz

In [13]: cat /afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/128/input/__jdlfile__
Executable = "athena-lcg.sh";
Requirements =
   Member("VO-atlas-release-10.0.1",other.GlueHostApplicationSoftwareRunTimeEnvironment);
StdError = "stderr";
DataAccessProtocol = {
   "gsiftp"
};
InputSandbox = {
   "/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/128/input/./ttbarExample_jobOptions.py",
   "/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/128/input/./input_files",
   "/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/128/input/./output_files",
   "/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/128/input/./UserAnalysis-00002.tar.gz",
   "/afs/cern.ch/user/s/stdenis/gangadir/workspace/Local/128/input/./athena-lcg.sh"
};
Environment = {
   "ATHENA_OPTIONS=ttbarExample_jobOptions.py",
   "OUTPUT_LOCATION=sfn://castorgrid.cern.ch/castor/cern.ch/atlas/scratch/stdenis/ganga/128",
   "ATLAS_RELEASE=10.0.1",
   "USER_AREA=UserAnalysis-00002.tar.gz"
};
StdOutput = "stdout";
OutputSandbox = {
   "stdout",
   "stderr"
};
InputData = {
   "lfn:rome.004100.recov10.T10_McAtNLO_top._00001.AOD.pool.root"
};
 
In [14]:

Major updates:
-- RichardStDenis - 15 Nov 2005

%RESPONSIBLE%
%REVIEW%

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r6 - 2005-11-18 - RichardStDenis
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback