Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unit test failures in DQMOffline/Configuration #31669

Closed
makortel opened this issue Oct 5, 2020 · 6 comments
Closed

Unit test failures in DQMOffline/Configuration #31669

makortel opened this issue Oct 5, 2020 · 6 comments

Comments

@makortel
Copy link
Contributor

makortel commented Oct 5, 2020

Some unit tests in DQMOffline/Configuration failing since CMSSW_11_2_X_2020-10-02-2300:

RAW2DIGI:siPixelDigis,VALIDATION:@miniAODValidation
We have determined that this is real data (if not, rerun cmsDriver.py with --mc)
Task failed.
Traceback (most recent call last):
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 535, in <module>
    processseqs(seqset)
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 293, in processseqs
    for it in t.get(): # should only be one
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/multiprocessing/pool.py", line 768, in get
    raise self._value
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/multiprocessing/pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/multiprocessing/pool.py", line 48, in mapstar
    return list(map(*args))
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 277, in <lambda>
    tasks = [stp.map_async(lambda seq: (seq, inspectsequence(seq)), [seq]) for seq in seqs]
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 70, in inspectsequence
    subprocess.check_call(driverargs, cwd=wd, stdout=2) # 2: STDERR
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/subprocess.py", line 364, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmsDriver.py', 'step3', '--conditions', 'auto:run2_data', '-s', 'RAW2DIGI:siPixelDigis,VALIDATION:@miniAODValidation', '--process', 'DUMMY', '--era', 'Phase2C11M9', '--eventcontent', 'DQM', '--datatier', 'DQMIO', '--customise_commands', 'process.Tracer = cms.Service("Tracer")', '--filein', '/store/data/Run2018A/EGamma/RAW/v1/000/315/489/00000/004D960A-EA4C-E811-A908-FA163ED1F481.root', '-n', '0', '--python_filename', 'cmssw_cfg.py', '--no_exec']' returned non-zero exit status 1.

---> test TestDQMOfflineConfiguration100 had ERRORS

...

We have determined that this is real data (if not, rerun cmsDriver.py with --mc)
Task failed.
Traceback (most recent call last):
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 535, in <module>
    processseqs(seqset)
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 293, in processseqs
    for it in t.get(): # should only be one
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/multiprocessing/pool.py", line 768, in get
    raise self._value
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/multiprocessing/pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/multiprocessing/pool.py", line 48, in mapstar
    return list(map(*args))
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 277, in <lambda>
    tasks = [stp.map_async(lambda seq: (seq, inspectsequence(seq)), [seq]) for seq in seqs]
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 70, in inspectsequence
    subprocess.check_call(driverargs, cwd=wd, stdout=2) # 2: STDERR
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/subprocess.py", line 364, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmsDriver.py', 'step3', '--conditions', 'auto:run2_data', '-s', 'RAW2DIGI:siPixelDigis,DQM:@miniAODDQM', '--process', 'DUMMY', '--era', 'Phase2C11M9', '--eventcontent', 'DQM', '--datatier', 'DQMIO', '--customise_commands', 'process.Tracer = cms.Service("Tracer")', '--filein', '/store/data/Run2018A/EGamma/RAW/v1/000/315/489/00000/004D960A-EA4C-E811-A908-FA163ED1F481.root', '-n', '0', '--python_filename', 'cmssw_cfg.py', '--no_exec']' returned non-zero exit status 1.

---> test TestDQMOfflineConfiguration50 had ERRORS

In CMSSW_11_2_X_2020-10-03-1100 a third error appeared

Task failed.
Traceback (most recent call last):
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 535, in <module>
    processseqs(seqset)
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 293, in processseqs
    for it in t.get(): # should only be one
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/multiprocessing/pool.py", line 768, in get
    raise self._value
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/multiprocessing/pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/multiprocessing/pool.py", line 48, in mapstar
    return list(map(*args))
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 277, in <lambda>
    tasks = [stp.map_async(lambda seq: (seq, inspectsequence(seq)), [seq]) for seq in seqs]
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/cms/cmssw/CMSSW_11_2_X_2020-09-30-2300/bin/slc7_amd64_gcc820/cmsswSequenceInfo.py", line 70, in inspectsequence
    subprocess.check_call(driverargs, cwd=wd, stdout=2) # 2: STDERR
  File "/cvmfs/cms-ib.cern.ch/nweek-02648/slc7_amd64_gcc820/external/python3/3.8.2-bcolbf/lib/python3.8/subprocess.py", line 364, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmsDriver.py', 'step3', '--conditions', 'auto:run2_data', '-s', 'RAW2DIGI:siPixelDigis,VALIDATION', '--process', 'DUMMY', '--eventcontent', 'DQM', '--scenario', 'HeavyIons', '--datatier', 'DQMIO', '--customise_commands', 'process.Tracer = cms.Service("Tracer")', '--filein', '/store/data/Run2018A/EGamma/RAW/v1/000/315/489/00000/004D960A-EA4C-E811-A908-FA163ED1F481.root', '-n', '0', '--python_filename', 'cmssw_cfg.py', '--no_exec']' returned non-zero exit status 1.

---> test TestDQMOfflineConfiguration0 had ERRORS

See e.g. https://cmssdt.cern.ch/SDT/cgi-bin/logreader/slc7_amd64_gcc820/CMSSW_11_2_X_2020-10-04-2300/unitTestLogs/DQMOffline/Configuration#/

@makortel
Copy link
Contributor Author

makortel commented Oct 5, 2020

assign dqm

@cmsbuild
Copy link
Contributor

cmsbuild commented Oct 5, 2020

New categories assigned: dqm

@jfernan2,@andrius-k,@fioriNTU,@kmaeshima,@ErnestaP you have been requested to review this Pull request/Issue and eventually sign? Thanks

@cmsbuild
Copy link
Contributor

cmsbuild commented Oct 5, 2020

A new Issue was created by @makortel Matti Kortelainen.

@Dr15Jones, @dpiparo, @silviodonato, @smuzaffar, @makortel, @qliphy can you please review it and eventually sign/assign? Thanks.

cms-bot commands are listed here

@jfernan2
Copy link
Contributor

jfernan2 commented Oct 6, 2020

There seems to be two different errors:

  • TestDQMOfflineConfiguration0 : An entry in task recoJetsHIpostAODTask has not been attached to the process

This seems related to the addition of recoJetsHIpostAODTask in this commit
80e6f4c
which was merged with this PR
#30898
in CMSSW_11_2_X_2020-10-03-1100

  • TestDQMOfflineConfiguration50 & TestDQMOfflineConfiguration100: 'Phase2C11M9' is not a valid option for '--era

This seems related to the addition of this era in this commit
7b43f63#diff-9a04431149d3c6b0186fe8a0216a8463
which was merged with this PR
#31309
in
CMSSW_11_2_X_2020-10-05-2300

Honestly, from DQM side I cannot tell further. I can work on a fix for this but I am not sure why these additions were made and it looks to me it is not a DQM configuration issue

@makortel
Copy link
Contributor Author

makortel commented Oct 6, 2020

Thanks @jfernan2. The first problem (caused by #30898) apparently should get fixed by #31674, and the second problem (actually caused by merging #31541 without #31309) should get fixed with the merge of #31309.

@smuzaffar
Copy link
Contributor

this is fixed now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants