hello,

in the tct test mergeegdpd, there is a problem reading the input file:

py:inputfilepeeker warning unable to fill inputfilesummary from file /afs/cern.ch/atlas/project/rtt/prod/results/tct/chainstore/devval/x86_64-slc5-gcc43-opt/atlasproduction/tools/tier0chaintests/tier0chainjob/egamma_express_1.pool.root. file is probably empty. will try again with next (if any).
py:inputfilepeeker    info extracted streams ['unknw'] from input file 
py:inputfilepeeker warning input file has zero events and hence no eventinfo object. guessed that evt_type=is_data, but this is not certain. using auto-configuration is not safe if this info is wrong.
py:autoconfiguration   error no runnumber stored in inputfile!
none
shortened traceback (most recent user call last):
  file &quot;/afs/cern.ch/atlas/software/builds/nightlies/devval/atlasreconstruction/rel_4/installarea/joboptions/patjobtransforms/skeleton.mergepool.py&quot;, line 48, in &lt;module&gt;
    include( &quot;recexcommon/recexcommon_topoptions.py&quot; )
  file &quot;/afs/cern.ch/atlas/software/builds/nightlies/devval/atlasreconstruction/rel_4/installarea/joboptions/recexcommon/recexcommon_topoptions.py&quot;, line 87, in &lt;module&gt;
    include ( &quot;recexcond/recexcommon_flags.py&quot; )
  file &quot;/afs/cern.ch/atlas/software/builds/nightlies/devval/atlasevent/rel_4/installarea/joboptions/recexcond/recexcommon_flags.py&quot;, line 235, in &lt;module&gt;
    configurefromlistofkeys(rec.autoconfiguration())
  file &quot;/afs/cern.ch/atlas/software/builds/nightlies/devval/atlasevent/rel_4/installarea/python/recexconfig/autoconfiguration.py&quot;, line 891, in configurefromlistofkeys
    rec.projectname=getprojectname()
  file &quot;/afs/cern.ch/atlas/software/builds/nightlies/devval/atlasevent/rel_4/installarea/python/recexconfig/autoconfiguration.py&quot;, line 286, in getprojectname
    from recexconfig.getcool import cool
  file &quot;/afs/cern.ch/atlas/software/builds/nightlies/devval/atlasevent/rel_4/installarea/python/recexconfig/getcool.py&quot;, line 32, in &lt;module&gt;
    cool=_setup()
  file &quot;/afs/cern.ch/atlas/software/builds/nightlies/devval/atlasevent/rel_4/installarea/python/recexconfig/getcool.py&quot;, line 25, in _setup
    cool=getfieldforrun(rn)
  file &quot;/afs/cern.ch/atlas/software/builds/nightlies/devval/atlasconditions/rel_4/installarea/python/coolconvutilities/magfieldutils.py&quot;, line 45, in getfieldforrun
    print &quot;reading magnetic field for run %i, forceoracle %s&quot; % (run,readoracle)
typeerror: %d format: a number is required, not nonetype
py:athena            info leaving with code 8: &quot;an unknown exception occurred&quot;

i am not sure which test creates this (4 other tests fail, but the naming does not at first sight match to the naming here - the test creating it may not fail, but creates incorrectly an empty input file - renaud can you investigate?).

i opened the input file in root and verified it looks empty to me.

full log file:

https://atlasrtt.cern.ch/tct/rel_4/devval/build/x86_64-slc5-gcc43-opt/offline/tier0chaintests/mergeegdpd/mergeegdpd_log


cheers,

mark