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

Circular dependency in L1 code (PR 25973) to be solved #26011

Closed
fabiocos opened this issue Feb 25, 2019 · 13 comments
Closed

Circular dependency in L1 code (PR 25973) to be solved #26011

fabiocos opened this issue Feb 25, 2019 · 13 comments

Comments

@fabiocos
Copy link
Contributor

The PR #25973 looks to introduce a circular dependency between tcdsDigis and rawDataCollector that causes two unit tests to fail in the IB (see e.g. https://cmssdt.cern.ch/SDT/cgi-bin/showBuildLogs.py/slc7_amd64_gcc700/www/sun/10.6-sun-00/CMSSW_10_6_X_2019-02-24-0000?utests ). #26003 temporarily reverts it, the addition of the new feature needs a revision to avoid this problem.

@cmsbuild
Copy link
Contributor

A new Issue was created by @fabiocos Fabio Cossutti.

@davidlange6, @Dr15Jones, @smuzaffar, @fabiocos, @kpedro88 can you please review it and eventually sign/assign? Thanks.

cms-bot commands are listed here

@fabiocos
Copy link
Contributor Author

assign l1

@apana FYI

@cmsbuild
Copy link
Contributor

New categories assigned: l1

@rekovic you have been requested to review this Pull request/Issue and eventually sign? Thanks

@fabiocos fabiocos changed the title Circular dependency in L1 code to be solved Circular dependency in L1 code (PR 25973) to be solved Feb 25, 2019
@apana
Copy link
Contributor

apana commented Mar 20, 2019

Dear @fabiocos,

My apologies for taking so long to get back to this issue. Unfortunately, it's been so long that the log file you pointed me to does not seem to exist anymore, so I don't know what tests failed. Can you send me instructions on how to run the unit tests in the IB so I can find out which of the tests failed.

Sorry for the trouble

@fabiocos
Copy link
Contributor Author

@apana the failing tests were testTauEmbeddingProducers and testPhase2PixelNtuple , in TauAnalysis/MCEmbeddingTools and SLHCUpgradeSimulations/Geometry respectively. Just restore your update (git revert 4024430f99b712ff83df34abc344c3e483d6a8f6 on top of CMSSW_10_6_X and then recompile Configuration/StandardSequences and L1Trigger/L1TGlobal), and execute the two tests

@abrinke1
Copy link
Contributor

abrinke1 commented Apr 5, 2019

Hi @apana ,
Any progress on this?
Andrew, @rekovic , @davignon

@apana
Copy link
Contributor

apana commented Apr 5, 2019

Yes. I hoping to put the PR in today.

@apana
Copy link
Contributor

apana commented Apr 6, 2019

Hi Andrew. The PR that fixes the issues with the circular dependency has been submitted. It's #26378. Apologies for the delay. @abrinke1, @fabiocos, @rekovic, @davignon

@abrinke1
Copy link
Contributor

abrinke1 commented Apr 6, 2019

Thanks, @apana !

@peruzzim
Copy link
Contributor

peruzzim commented Apr 9, 2019

assign xpog

XPOG believes this is an important feature to add to MINIAOD for UL

@cmsbuild
Copy link
Contributor

cmsbuild commented Apr 9, 2019

New categories assigned: xpog

@peruzzim,@fgolf you have been requested to review this Pull request/Issue and eventually sign? Thanks

@peruzzim
Copy link
Contributor

+xpog

after the revert, I understand this has been properly integrated in #26461

@fabiocos
Copy link
Contributor Author

this issue seems to have been positively solved

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

5 participants