-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Replace trackingMkFit
with trackingMkFitDevel
modifier
#38389
Replace trackingMkFit
with trackingMkFitDevel
modifier
#38389
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-38389/30585
|
A new Pull Request was created by @mmusich (Marco Musich) for master. It involves the following packages:
@perrotta, @clacaputo, @cmsbuild, @slava77, @jpata, @qliphy, @fabiocos, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
OK, but more than an alternative it looks complementary, a modifier is removed one is added (from scratch). |
please test |
ah OK, I see now it's used here: cmssw/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py Lines 370 to 372 in 96319c9
so the preference there is to run all iterations in the step3 of the .7 wfs? |
it's not a strong preference, but more of a way to make the .7 workflow more useful than just checking the same setup as in step3 of the default .0 already. |
2bfe8ec
to
e37315d
Compare
trackingMkFit
modifiertrackingMkFit
with trackingMkFitDevel
modifier
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-21fe6e/25565/summary.html Comparison SummarySummary:
|
all differences are in 11634.7, which was changed in the implementation; that's expected. |
+reconstruction
|
+Upgrade Mostly technical on name change for |
@cms-sw/pdmv-l2 kind ping. |
+pdmv |
+1 |
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 be automatically merged. |
PR description:
The
trackingMkFit
process modifier is of historic origin and it's not actively used in any production code, though it is used in the RelVal workflowsxxxxx.7
.I remove it here as it can create confusions, as well as updating the documentation and one configuration file that relied on it and replace it with a new modifier called
trackingMkFitDevel
which activates the mkFit replacement for all the tracking iterations (as per suggestion at #38389 (comment))I profit of this PR to introduce a unit test for
testDumpMkFitGeometry
.PR validation:
Run successfully
runTheMatrix.py -l 11634.7
Also, the added unit test is running.
if this PR is a backport please specify the original PR and why you need to backport that PR:
N/A