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

Short Matrix Update And Documentation #43439

Merged
merged 4 commits into from
Dec 19, 2023

Conversation

AdrianoDee
Copy link
Contributor

@AdrianoDee AdrianoDee commented Nov 29, 2023

PR description:

Having checked with experts, this PR proposes to change the wfs we run in the short matrix.

Additions

  • Run3 (2023) ZEE MC;
  • Run2023D ZeroBias and EGamma data;
  • Run2022B/C/D ZeroBias data.

Removals:

  • 2021 express and prompt 2021;
  • X.914 (since DB is already the default);
  • X.911 (mostly for XML checks, could be run in the IB tests only).

This is just a first round of changes. Iteratively I will check if we can remove/add other wfs.

I took the chance to a table in the runTheMatrix.py README as a form of documentation of what we run. And some comments in runTheMatrix.py itself.

PR validation:

None

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43439/37975

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 29, 2023

A new Pull Request was created by @AdrianoDee (Adriano Di Florio) for master.

It involves the following packages:

  • Configuration/PyReleaseValidation (upgrade, pdmv)

@AdrianoDee, @sunilUIET, @srimanob, @cmsbuild, @miquork can you please review it and eventually sign? Thanks.
@Martin-Grunewald, @slomeo, @fabiocos, @makortel, @missirol this is something you requested to watch as well.
@sextonkennedy, @antoniovilela, @rappoccio you are the release manager for this.

cms-bot commands are listed here

@AdrianoDee
Copy link
Contributor Author

please test

@makortel
Copy link
Contributor

Should something from 2021 data be kept? Or is 139.001 enough? (not sure what "offline with HLT step" means exactly)

I don't see anything for 2022 data, maybe it would be worth to have one re-reco workflow for 2022 data?

Just to note that after removing 11634.911 we can pretty much close #35109 (without finding the cause, but I'm not against removing it).

Comment on lines 106 to 108
141.044 # 2023D JetMET PD
141.042 # 2023D ZeroBias PD
141.046 # 2023D EGamma PD
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about moving these data workflows upwards in the list before the MC workflows? I'd find alternating data and MC workflows potentially confusing (but the maintenance of this list is not really up to me).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indeed. Let me reshuffle them.

@cmsbuild
Copy link
Contributor

-1

Failed Tests: UnitTests RelVals
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-93f24e/36180/summary.html
COMMIT: ab911b8
CMSSW: CMSSW_14_0_X_2023-11-29-1100/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/43439/36180/install.sh to create a dev area with all the needed externals and cmssw changes.

Unit Tests

I found 1 errors in the following unit tests:

---> test test-runTheMatrix-interactive had ERRORS

RelVals

@AdrianoDee
Copy link
Contributor Author

AdrianoDee commented Nov 29, 2023

I don't see anything for 2022 data, maybe it would be worth to have one re-reco workflow for 2022 data?

Yes for 2022 would makes sense to have something. For 2021 there's not much in the release in general. The Express I removed I don't know how much is useful for PR testing. The only extra one I would consider is 139.002 that is 2021 ZeroBias.

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43439/37979

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-43439/38204

@cmsbuild
Copy link
Contributor

Pull request #43439 was updated. @cmsbuild, @subirsarkar, @srimanob, @miquork, @AdrianoDee, @sunilUIET can you please check and sign again.

@AdrianoDee
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-93f24e/36504/summary.html
COMMIT: 19f3de0
CMSSW: CMSSW_14_0_X_2023-12-14-1100/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/43439/36504/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary:

@srimanob
Copy link
Contributor

+Upgrade

@AdrianoDee
Copy link
Contributor Author

+pdmv

@cmsbuild
Copy link
Contributor

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. @sextonkennedy, @antoniovilela, @rappoccio (and backports should be raised in the release meeting by the corresponding L2)

@antoniovilela
Copy link
Contributor

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants