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

Update 2024 geometry and GEM alignment conditions in 2024 MC GTs #44497

Merged
merged 2 commits into from Mar 26, 2024

Conversation

saumyaphor4252
Copy link
Contributor

@saumyaphor4252 saumyaphor4252 commented Mar 20, 2024

PR description:

The PR updates the 2024 geometry and compatible GEM alignment conditions tags in the relevant MC GTs:

  • 140X_mcRun3_2024_design_v6
  • 140X_mcRun3_2024_realistic_v7
  • 140X_mcRun3_2024cosmics_realistic_deco_v7
  • 140X_mcRun3_2024cosmics_design_deco_v5
  • 141X_mcRun3_2024_realistic_HI_v2

More details with the full list of tag updates and links to relevant presentations can be found in the CMS Talk request in [1].

FYI @bsunanda @watson-ij @hyunyong @mrcthiel @jhgoh

An additional key phase1_2024_realistic_hi is added in preparation for the 2024 HI MC GT. The key is not consumed anywhere at this point of time but can be used once new workflows for 2024 HI are included.

[1] https://cms-talk.web.cern.ch/t/gt-mc-data-update-of-2024-gem-and-rpc-geomtery-conditions-for-data-and-mc/36739

GT Differences with the last ones are here:

PR validation:

Since there are limited 2024 workflows for testing all the changed GT keys, one GT each (realistic and design) has been tested using the existing 2024 realistic workflows:

  • runTheMatrix.py -l 13050.0,13049.0,13046.0,13045.0,13040.0,12933.0,12841.0,12802.0,12824.0,12834.1,13052.0 --what upgrade -j 10 --ibeos
  • runTheMatrix.py -l 13050.0,13049.0,13046.0,13045.0,13040.0,12933.0,12841.0,12802.0,12824.0,12834.1,13052.0 --what upgrade -j 10 --ibeos --command "--conditions 140X_mcRun3_2024_design_Candidate_2024_03_20_16_03_10"

If this PR is a backport please specify the original PR and why you need to backport that PR. If this PR will be backported please specify to which release cycle the backport is meant for:

Not a backport. Backport to 140X will be needed

@cmsbuild
Copy link
Contributor

cmsbuild commented Mar 20, 2024

cms-bot internal usage

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-44497/39601

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @saumyaphor4252 for master.

It involves the following packages:

  • Configuration/AlCa (alca)

@consuegs, @saumyaphor4252, @cmsbuild, @perrotta can you please review it and eventually sign? Thanks.
@fabiocos, @rsreds, @Martin-Grunewald, @tocheng, @yuanchao, @missirol, @mmusich this is something you requested to watch as well.
@sextonkennedy, @rappoccio, @antoniovilela you are the release manager for this.

cms-bot commands are listed here

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-44497/39613

@cmsbuild
Copy link
Contributor

Pull request #44497 was updated. @consuegs, @cmsbuild, @saumyaphor4252, @perrotta can you please check and sign again.

@saumyaphor4252
Copy link
Contributor Author

test parameters:

  • workflows = 13050.0,13049.0,13046.0,13045.0,13040.0,12933.0,12841.0,12802.0,12824.0,12834.1,13052.0
  • relvals_opt = --what upgrade,standard

@saumyaphor4252
Copy link
Contributor Author

@cmsbuild please test

@cmsbuild
Copy link
Contributor

-1

Failed Tests: RelVals
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-6f2773/38319/summary.html
COMMIT: 4b8a6e6
CMSSW: CMSSW_14_1_X_2024-03-20-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/44497/38319/install.sh to create a dev area with all the needed externals and cmssw changes.

  • DAS Queries: The DAS query tests failed, see the summary page for details.

RelVals

  • 13045.013045.0_DYtoTauTau_M_50_14TeV+2024PU/step1_DYtoTauTau_M_50_14TeV+2024PU.log

@perrotta
Copy link
Contributor

The error in wf 13045 is unrelated, and a fix for it (affecting Generators) is now available in #44499
Let retest this PR without that unrelatedly failing workflow

@perrotta
Copy link
Contributor

test parameters:

  • workflows = 13050.0,13049.0,13046.0,13040.0,12933.0,12841.0,12802.0,12824.0,12834.1,13052.0
  • relvals_opt = --what upgrade,standard

@perrotta
Copy link
Contributor

please test

@cmsbuild
Copy link
Contributor

Pull request #44497 was updated. @cmsbuild, @consuegs, @perrotta, @saumyaphor4252 can you please check and sign again.

@saumyaphor4252
Copy link
Contributor Author

please test

@cmsbuild
Copy link
Contributor

-1

Failed Tests: UnitTests
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-6f2773/38342/summary.html
COMMIT: 1a9594b
CMSSW: CMSSW_14_1_X_2024-03-21-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/44497/38342/install.sh to create a dev area with all the needed externals and cmssw changes.

The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:

You can see more details here:
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-6f2773/38342/git-recent-commits.json
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-6f2773/38342/git-merge-result

Unit Tests

I found 1 errors in the following unit tests:

---> test RecoEgammaPhotonIdentificationTest had ERRORS

Comparison Summary

Summary:

  • You potentially removed 159 lines from the logs
  • Reco comparison results: 27497 differences found in the comparisons
  • DQMHistoTests: Total files compared: 58
  • DQMHistoTests: Total histograms compared: 4868295
  • DQMHistoTests: Total failures: 70386
  • DQMHistoTests: Total nulls: 54
  • DQMHistoTests: Total successes: 4797835
  • DQMHistoTests: Total skipped: 20
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 2489.2959999999994 KiB( 57 files compared)
  • DQMHistoSizes: changed ( 12834.0,... ): 111.859 KiB GEM/RecHits
  • DQMHistoSizes: changed ( 12834.0,... ): 75.433 KiB GEM/Digis
  • DQMHistoSizes: changed ( 12834.0,... ): 1.781 KiB GEM/DAQStatus
  • DQMHistoSizes: changed ( 12834.0,... ): 1.094 KiB GEM/EventInfo
  • DQMHistoSizes: changed ( 12834.0,... ): 0.614 KiB GEM/SimHits
  • DQMHistoSizes: changed ( 12834.0,... ): 0.531 KiB GEM/Pad
  • DQMHistoSizes: changed ( 12834.0,... ): 0.432 KiB GEM/PadCluster
  • DQMHistoSizes: changed ( 13034.0 ): -0.980 KiB SiStrip/MechanicalView
  • DQMHistoSizes: changed ( 13040.0 ): -2.999 KiB SiStrip/MechanicalView
  • DQMHistoSizes: changed ( 13046.0 ): -1.470 KiB SiStrip/MechanicalView
  • DQMHistoSizes: changed ( 13050.0 ): ...
  • Checked 246 log files, 213 edm output root files, 58 DQM output files
  • TriggerResults: found differences in 11 / 56 workflows

@perrotta
Copy link
Contributor

The unit test fails supposedly because #44473 was picked on top of CMSSW_14_1_X_2024-03-21-2300 without the necessary accompanying cmsdist update, see #44497 (comment)
Let relaunch the tests now in a fresher IB which contain both the cmssw and cmsdist PRs merged

@perrotta
Copy link
Contributor

please test

@cmsbuild
Copy link
Contributor

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-6f2773/38361/summary.html
COMMIT: 1a9594b
CMSSW: CMSSW_14_1_X_2024-03-22-2300/el8_amd64_gcc12
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/44497/38361/install.sh to create a dev area with all the needed externals and cmssw changes.

  • DAS Queries: The DAS query tests failed, see the summary page for details.

Comparison Summary

Summary:

  • You potentially removed 29 lines from the logs
  • Reco comparison results: 27486 differences found in the comparisons
  • DQMHistoTests: Total files compared: 58
  • DQMHistoTests: Total histograms compared: 4868463
  • DQMHistoTests: Total failures: 70385
  • DQMHistoTests: Total nulls: 54
  • DQMHistoTests: Total successes: 4798004
  • DQMHistoTests: Total skipped: 20
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 2489.2959999999994 KiB( 57 files compared)
  • DQMHistoSizes: changed ( 12834.0,... ): 111.859 KiB GEM/RecHits
  • DQMHistoSizes: changed ( 12834.0,... ): 75.433 KiB GEM/Digis
  • DQMHistoSizes: changed ( 12834.0,... ): 1.781 KiB GEM/DAQStatus
  • DQMHistoSizes: changed ( 12834.0,... ): 1.094 KiB GEM/EventInfo
  • DQMHistoSizes: changed ( 12834.0,... ): 0.614 KiB GEM/SimHits
  • DQMHistoSizes: changed ( 12834.0,... ): 0.531 KiB GEM/Pad
  • DQMHistoSizes: changed ( 12834.0,... ): 0.432 KiB GEM/PadCluster
  • DQMHistoSizes: changed ( 13034.0 ): -0.980 KiB SiStrip/MechanicalView
  • DQMHistoSizes: changed ( 13040.0 ): -2.999 KiB SiStrip/MechanicalView
  • DQMHistoSizes: changed ( 13046.0 ): -1.470 KiB SiStrip/MechanicalView
  • DQMHistoSizes: changed ( 13050.0 ): ...
  • Checked 246 log files, 213 edm output root files, 58 DQM output files
  • TriggerResults: found differences in 11 / 56 workflows

@saumyaphor4252
Copy link
Contributor Author

+alca

  • Huge differences as expected from the geometry updates in the concerned 2024 MC workflows
  • Finer physics performance validation to be followed up in release validation

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

@perrotta
Copy link
Contributor

urgent
(to be included in the pre-release planned for March 26)

@mmusich
Copy link
Contributor

mmusich commented Mar 25, 2024

Well that's what was provided to us.

I think it should have been asked to provide better tag names in the cmsTalk, well before cutting Global Tags

Huge differences as expected from the geometry updates in the concerned 2024 MC workflows

out of curiosity, do we understand why certain 2024 wfs (e.g. 13049.0 overlay GUI or 12933.0 overlay GUI ) instead have only moderate changes (and all in the GEM folder)?

@antoniovilela
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit 5df6c60 into cms-sw:master Mar 26, 2024
12 checks passed
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.

None yet

5 participants