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
Change Geometry_cff to GeometryDB_cff in AlCaDB related config files #35278
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35278/25275
|
A new Pull Request was created by @tvami (Tamas Vami) for master. It involves the following packages:
@malbouis, @yuanchao, @cmsbuild, @jpata, @slava77, @ggovi, @francescobrivio, @tvami can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
cb7204d
to
fbe9ce6
Compare
@cmsbuild , code checks |
@cmsbuild , please test |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35278/25277
|
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-c5efc0/18615/summary.html Comparison SummarySummary:
|
@@ -4,7 +4,7 @@ | |||
process.source = cms.Source("EmptySource") | |||
process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(1)) | |||
|
|||
process.load("Configuration.StandardSequences.Geometry_cff") | |||
process.load("Configuration.StandardSequences.GeometryDB_cff") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If I am not mistaken a Global Tag (or at least an ESSource
providing the geometry records in the ES) is needed in order for GeometryDB_cff
to work.
As far as I can see, that is not included in this file (and in many others of this PR).
+alca Even though there seems to be missing GTs in some of the files, as @mmusich pointed out, we think this can move on as is and AlCa will be contacting the subsystems for a more a detailed check on these files and possible removal in case they are not used anymore. |
+db |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
seems you are trading a broken configuration for a differently broken one, not sure to see the advantage, also considering that some of these might have been explicitly designed in order to take the geometry from XML.
that seems indeed the way to go. |
I see what you mean. I think there will be still a slight improvement, since some of the files that were changed might work again. The other reason for the change is that the original cff config file does not exist anymore, so it was accessing neither the DB nor XML. I agree though it is not optimal, but still see some improvement and a reason for going forward with this now.
Thanks! We will follow up with that! |
Given what you write, I have the impression that all these scripts are not used by now. |
@perrotta I think our idea was to email the subsystems to have a look at these files based on the file change list in this PR |
Sure! |
+1
|
PR description:
Taking care of the AlCa and DB part of #31113
i.e. the fact that
process.load("Configuration.StandardSequences.Geometry_cff")
was removed a while ago: #8810
and thus should be replaced with
process.load("Configuration.StandardSequences.GeometryDB_cff")
PR validation:
scramv1 b runtests
though I guess this doesn't test any of these files, otherwise it would have been fixed alreadyif this PR is a backport please specify the original PR and why you need to backport that PR:
Not a backport and no backport is needed