-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
Move DD4Hep workflows from 13TeV to 14TeV #32857
Move DD4Hep workflows from 13TeV to 14TeV #32857
Conversation
please test 11634.911 cc: @cms-sw/simulation-l2 @cms-sw/geometry-l2 |
@@ -950,7 +950,7 @@ def setup_(self, step, stepName, stepDict, k, properties): | |||
dd4hepGeom+=stepDict[step][k]['--geometry'] | |||
stepDict[stepName][k] = merge([{'--geometry' : dd4hepGeom, '--procModifiers': 'dd4hep'}, stepDict[step][k]]) | |||
def condition(self, fragment, stepList, key, hasHarvest): | |||
return ((fragment=='TTbar_13' or fragment=='ZMM_13' or fragment=='SingleMuPt10') and '2021' in key) \ | |||
return ((fragment=='TTbar_13' or fragment=='TTbar_14' or fragment=='ZMM_13' or fragment=='SingleMuPt10') and '2021' in key) \ |
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.
since we won't use dd4hep for run2, perhaps 13 tev workflows aren't very useful?
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.
Since we have only 11624.911 in pre2, I think it is good to have both 11624.911 and 11634.911 in pre3
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.
I also agreed with @davidlange6 that 13TeV isn't useful to keep
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-32857/21079
|
A new Pull Request was created by @silviodonato (Silvio Donato) for master. It involves the following packages: Configuration/PyReleaseValidation @jordan-martins, @chayanit, @wajidalikhan, @kpedro88, @cmsbuild, @srimanob can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild please test |
@silviodonato Thank you for creating this workflow. |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-1d68c5/12808/summary.html Comparison SummarySummary:
|
@@ -55,7 +55,7 @@ | |||
10824.501, | |||
10824.511, | |||
10824.521, | |||
11624.911, 11642.911, | |||
11634.911,11624.911, 11642.911, |
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.
@silviodonato , @cvuosalo could you clarify why we need 13TeV for Run3 scenario? Shall we move everything about DD4HEP to 14TeV (also ZMM)?
@@ -950,7 +950,7 @@ def setup_(self, step, stepName, stepDict, k, properties): | |||
dd4hepGeom+=stepDict[step][k]['--geometry'] | |||
stepDict[stepName][k] = merge([{'--geometry' : dd4hepGeom, '--procModifiers': 'dd4hep'}, stepDict[step][k]]) | |||
def condition(self, fragment, stepList, key, hasHarvest): | |||
return ((fragment=='TTbar_13' or fragment=='ZMM_13' or fragment=='SingleMuPt10') and '2021' in key) \ | |||
return ((fragment=='TTbar_13' or fragment=='TTbar_14' or fragment=='ZMM_13' or fragment=='SingleMuPt10') and '2021' in key) \ |
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.
I also agreed with @davidlange6 that 13TeV isn't useful to keep
For what purpose? Presumably the goal is to compare a dd4hep geometry to a dd geometry - the latter has 14 TeV samples for run3.
… On Feb 9, 2021, at 7:03 PM, Silvio Donato ***@***.***> wrote:
@silviodonato commented on this pull request.
In Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py:
> @@ -950,7 +950,7 @@ def setup_(self, step, stepName, stepDict, k, properties):
dd4hepGeom+=stepDict[step][k]['--geometry']
stepDict[stepName][k] = merge([{'--geometry' : dd4hepGeom, '--procModifiers': 'dd4hep'}, stepDict[step][k]])
def condition(self, fragment, stepList, key, hasHarvest):
- return ((fragment=='TTbar_13' or fragment=='ZMM_13' or fragment=='SingleMuPt10') and '2021' in key) \
+ return ((fragment=='TTbar_13' or fragment=='TTbar_14' or fragment=='ZMM_13' or fragment=='SingleMuPt10') and '2021' in key) \
Since we have only 11624.911 in pre2, I think it is good to have both 11624.911 and 11634.911 in pre3
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
01b39f0
to
53711db
Compare
please test workflows 11634.911, 11650.911 |
As you prefer, I've removed the 13TeV workflow, and so I've also updated the short matrix to replace the DD4HEP worflow from |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-32857/21093
|
Pull request #32857 was updated. @chayanit, @srimanob, @wajidalikhan, @kpedro88, @jordan-martins can you please check and sign again. |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-1d68c5/12826/summary.html Comparison Summary@slava77 comparisons for the following workflows were not done due to missing matrix map:
Summary:
|
The logs from the new workflows look good. They seem to have run correctly. |
I've updated the PR description. @cms-sw/upgrade-l2 @cms-sw/pdmv-l2 do you have further comments? |
+1 |
merge |
This PR moves TTbar and ZMM DD4Hep workflows from 13 TeV to 14 TeV, as discussed today at the ORP meeting. The reason is that
11634.0
is used in the current RelVal production and then we want the corresponding11634.911
. Same thing for11642.911
which has been moved to 14 TeV11650.911
. The short matrix has been updated accordingly.The PR has been tested simply with
runTheMatrix.py -l 11634.911,11650.911