-
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
[13_1_X]changing Era to Run3_2023 for 2023 WFs #41319
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41319/35132
|
A new Pull Request was created by @sunilUIET (sunil bansal) for master. It involves the following packages:
@bbilin, @srimanob, @sunilUIET, @kskovpen, @AdrianoDee can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
Hi @sunilUIET thanks for this! |
Hi @francescobrivio , I think we can change it for 2023 WFs only, for the time being, keeping the settings as it is for old WFs. As far as 2023 WFs are concerned, IIUC, it should be enough to change settings in https://github.com/cms-sw/cmssw/blob/master/Configuration/PyReleaseValidation/python/upgradeWorkflowComponents.py#L2364,L2370 and changes should be propagated to all steps. |
test parameters:
|
-1 Failed Tests: RelVals RelVals-INPUT RelValsValueError: Undefined workflows: 4.53, 4.22, 5.1, 7.3, 8, 9.0, 136.731, 136.7611, 136.8311, 136.88811, 136.793, 136.874, 138.4, 138.5, 139.001, 140.53, 140.56, 12434.0, 23696.0, 23700.0, 25, 1306.0, 23834.999, 158.01, 135.4, 10024.0, 1330, 13234.0, 312.0, 10042.0, 11834.0, 23234.0, 2500.601, 10824.0, 23634.0, 23634.911, 250202.181, 2018.1, 101.0, 1000, 1001, 10224.0, 25202.0, 11634.911, 11634.914, 11634.0, 11634.7, 13434.0 RelVals-INPUT |
Thanks @srimanob for the input to solve the issue. |
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-41319/35159
|
Pull request #41319 was updated. @bbilin, @srimanob, @sunilUIET, @kskovpen, @AdrianoDee can you please check and sign again. |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-ba0374/31964/summary.html
Comparison SummarySummary:
|
+pdmv |
+Upgrade |
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, @rappoccio (and backports should be raised in the release meeting by the corresponding L2) |
@@ -2185,7 +2186,7 @@ def condition(self, fragment, stepList, key, hasHarvest): | |||
|
|||
class UpgradeWorkflow_DDDDB(UpgradeWorkflow): | |||
def setup_(self, step, stepName, stepDict, k, properties): | |||
if 'Run3' in stepDict[step][k]['--era'] and 'Fast' not in stepDict[step][k]['--era']: | |||
if 'Run3' in stepDict[step][k]['--era'] and '2023' not in stepDict[step][k]['--era'] and 'Fast' not in stepDict[step][k]['--era']: |
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.
(Just to understand) What is the purpose of this modification?
Should we add 2024, 2025, etc. here in the coming years?
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.
This is just a temporary fix to not screw up on modification. The follow up PR should clean this thing out when we have a clear Era, and all necessary Era(s) are in place, i.e. DDD for 2023,4,5 or FastSim for 2023,4,5.
+1 |
do we need a backport of this PR to 13_0_X? FYI, #41368 this is backport of my PR |
PR description:
This PR is to change era from "Run3" to "Run3_2023" for relval WFs defined for 2023 conditions. Era "Run3_2023" is first introduced in PR #41271 .
PR validation:
Need to be tested with PR #41271