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

[12_4_X] Add GEM alignment in all Run3 GTs #38693

Merged

Conversation

francescobrivio
Copy link
Contributor

@francescobrivio francescobrivio commented Jul 11, 2022

PR description:

(Partial) Backport of #38692
In this PR we add:

See master PR for details on the tags and the GT diffs.

EDIT
After the disussion in #38760 (comment) it was concluded that the new reco BeamSpot tags should not be propagated to the Run 3 realistic MC GTs in CMSSW_12_4_X (while they are included in the master branch).
So in aa754c5 I reverted the BeamSpot tags, here are the new GT diffs:
MC Run3 realistic https://cms-conddb.cern.ch/cmsDbBrowser/diff/Prod/gts/124X_mcRun3_2022_realistic_v8/124X_mcRun3_2022_realistic_v10
MC Run3 cosmics realistic https://cms-conddb.cern.ch/cmsDbBrowser/diff/Prod/gts/124X_mcRun3_2022cosmics_realistic_deco_v9/124X_mcRun3_2022cosmics_realistic_deco_v11
MC Run3 realistic HI https://cms-conddb.cern.ch/cmsDbBrowser/diff/Prod/gts/124X_mcRun3_2022_realistic_HI_v8/124X_mcRun3_2022_realistic_HI_v10
MC Run3 2023 realistic https://cms-conddb.cern.ch/cmsDbBrowser/diff/Prod/gts/124X_mcRun3_2023_realistic_v9/124X_mcRun3_2023_realistic_v11
MC Run3 2024 realistic https://cms-conddb.cern.ch/cmsDbBrowser/diff/Prod/gts/124X_mcRun3_2024_realistic_v9/124X_mcRun3_2024_realistic_v11

PR validation:

Tested with
runTheMatrix.py -l 139.001,138.4,138.5,12034.0,11634.0,7.23,159.0,12434.0,12834.0 --ibeos -j 16

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:

Backport of #38692

@francescobrivio
Copy link
Contributor Author

backport of #38692

@cmsbuild
Copy link
Contributor

cmsbuild commented Jul 11, 2022

A new Pull Request was created by @francescobrivio for CMSSW_12_4_X.

It involves the following packages:

  • Configuration/AlCa (alca)

@malbouis, @yuanchao, @cmsbuild, @francescobrivio, @ChrisMisan, @tvami can you please review it and eventually sign? Thanks.
@Martin-Grunewald, @missirol, @mmusich, @fabiocos, @tocheng this is something you requested to watch as well.
@perrotta, @dpiparo, @qliphy, @rappoccio you are the release manager for this.

cms-bot commands are listed here

@francescobrivio
Copy link
Contributor Author

test parameters:

@cmsbuild
Copy link
Contributor

Pull request #38693 was updated. @malbouis, @yuanchao, @cmsbuild, @francescobrivio, @ChrisMisan, @tvami can you please check and sign again.

@francescobrivio
Copy link
Contributor Author

@cmsbuild please test

@tvami
Copy link
Contributor

tvami commented Jul 12, 2022

type gem

@cmsbuild cmsbuild added the gem label Jul 12, 2022
@cmsbuild
Copy link
Contributor

-1

Failed Tests: UnitTests
Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-ba7c10/26167/summary.html
COMMIT: 18c24ed
CMSSW: CMSSW_12_4_X_2022-07-12-1100/el8_amd64_gcc10
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/38693/26167/install.sh to create a dev area with all the needed externals and cmssw changes.

Unit Tests

I found errors in the following unit tests:

---> test TestDQMOnlineClient-beam_dqm_sourceclient had ERRORS
---> test TestDQMOnlineClient-mutracking_dqm_sourceclient had ERRORS
---> test TestDQMOnlineClient-pixel_dqm_sourceclient had ERRORS

Comparison Summary

@slava77 comparisons for the following workflows were not done due to missing matrix map:

  • /data/cmsbld/jenkins/workspace/compare-root-files-short-matrix/data/PR-ba7c10/12034.0_TTbar_14TeV+2021Design+TTbar_14TeV_TuneCP5_GenSim+Digi+RecoNano+HARVESTNano
  • /data/cmsbld/jenkins/workspace/compare-root-files-short-matrix/data/PR-ba7c10/7.23_Cosmics_UP21+Cosmics_UP21+DIGICOS_UP21+RECOCOS_UP21+ALCACOS_UP21+HARVESTCOS_UP21

Summary:

  • No significant changes to the logs found
  • Reco comparison results: 24570 differences found in the comparisons
  • DQMHistoTests: Total files compared: 54
  • DQMHistoTests: Total histograms compared: 4146357
  • DQMHistoTests: Total failures: 67138
  • DQMHistoTests: Total nulls: 7
  • DQMHistoTests: Total successes: 4079190
  • DQMHistoTests: Total skipped: 22
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 2.254 KiB( 53 files compared)
  • DQMHistoSizes: changed ( 11834.0 ): 2.250 KiB SiStrip/MechanicalView
  • DQMHistoSizes: changed ( 312.0 ): 0.004 KiB MessageLogger/Warnings
  • Checked 227 log files, 45 edm output root files, 54 DQM output files
  • TriggerResults: found differences in 8 / 53 workflows

@cmsbuild
Copy link
Contributor

Pull request #38693 was updated. @malbouis, @yuanchao, @cmsbuild, @francescobrivio, @ChrisMisan, @tvami can you please check and sign again.

@francescobrivio
Copy link
Contributor Author

test parameters:

@francescobrivio
Copy link
Contributor Author

@cmsbuild please test

@cmsbuild
Copy link
Contributor

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-ba7c10/26264/summary.html
COMMIT: ff54bde
CMSSW: CMSSW_12_4_X_2022-07-15-1100/el8_amd64_gcc10
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmssw/38693/26264/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

@slava77 comparisons for the following workflows were not done due to missing matrix map:

  • /data/cmsbld/jenkins/workspace/compare-root-files-short-matrix/data/PR-ba7c10/12034.0_TTbar_14TeV+2021Design+TTbar_14TeV_TuneCP5_GenSim+Digi+RecoNano+HARVESTNano
  • /data/cmsbld/jenkins/workspace/compare-root-files-short-matrix/data/PR-ba7c10/7.23_Cosmics_UP21+Cosmics_UP21+DIGICOS_UP21+RECOCOS_UP21+ALCACOS_UP21+HARVESTCOS_UP21

Summary:

  • No significant changes to the logs found
  • Reco comparison results: 24565 differences found in the comparisons
  • DQMHistoTests: Total files compared: 54
  • DQMHistoTests: Total histograms compared: 4146357
  • DQMHistoTests: Total failures: 67124
  • DQMHistoTests: Total nulls: 7
  • DQMHistoTests: Total successes: 4079204
  • DQMHistoTests: Total skipped: 22
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 2.254 KiB( 53 files compared)
  • DQMHistoSizes: changed ( 11834.0 ): 2.250 KiB SiStrip/MechanicalView
  • DQMHistoSizes: changed ( 312.0 ): 0.004 KiB MessageLogger/Warnings
  • Checked 227 log files, 45 edm output root files, 54 DQM output files
  • TriggerResults: found differences in 8 / 53 workflows

@cmsbuild
Copy link
Contributor

Pull request #38693 was updated. @malbouis, @yuanchao, @cmsbuild, @francescobrivio, @ChrisMisan, @tvami can you please check and sign again.

@francescobrivio
Copy link
Contributor Author

francescobrivio commented Jul 19, 2022

hold

* the BS update is incompatible with the default vtx smearing in the upgrade wfs . Either update the PR or leave it out.

Following the discussion in #38760 (comment) I reverted the reco BeamSpot tags in the Run 3 MC realistic GTs in aa754c5.
I will update the PR description accordingly.

@francescobrivio francescobrivio changed the title [12_4_X] Add GEM alignment in all Run3 GTs and update BeamSpot in Run3 MC GTs [12_4_X] Add GEM alignment in all Run3 GTs Jul 19, 2022
@francescobrivio
Copy link
Contributor Author

@cmsbuild please test

@mmusich
Copy link
Contributor

mmusich commented Jul 19, 2022

@cmsbuild cmsbuild removed the hold label Jul 19, 2022
@cmsbuild
Copy link
Contributor

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-ba7c10/26326/summary.html
COMMIT: aa754c5
CMSSW: CMSSW_12_4_X_2022-07-19-1100/el8_amd64_gcc10
User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week0/cms-sw/cmssw/38693/26326/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

@slava77 comparisons for the following workflows were not done due to missing matrix map:

  • /data/cmsbld/jenkins/workspace/compare-root-files-short-matrix/data/PR-ba7c10/12034.0_TTbar_14TeV+2021Design+TTbar_14TeV_TuneCP5_GenSim+Digi+RecoNano+HARVESTNano
  • /data/cmsbld/jenkins/workspace/compare-root-files-short-matrix/data/PR-ba7c10/7.23_Cosmics_UP21+Cosmics_UP21+DIGICOS_UP21+RECOCOS_UP21+ALCACOS_UP21+HARVESTCOS_UP21

Summary:

  • No significant changes to the logs found
  • Reco comparison results: 6 differences found in the comparisons
  • DQMHistoTests: Total files compared: 54
  • DQMHistoTests: Total histograms compared: 4146456
  • DQMHistoTests: Total failures: 13
  • DQMHistoTests: Total nulls: 1
  • DQMHistoTests: Total successes: 4146420
  • DQMHistoTests: Total skipped: 22
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.004 KiB( 53 files compared)
  • DQMHistoSizes: changed ( 312.0 ): 0.004 KiB MessageLogger/Warnings
  • Checked 227 log files, 45 edm output root files, 54 DQM output files
  • TriggerResults: no differences found

@tvami
Copy link
Contributor

tvami commented Jul 20, 2022

+alca

  • PR according to the description (well its latest version, no beamspot changes after all)
  • diffs in Jenkins are known and not related

@cmsbuild
Copy link
Contributor

This pull request is fully signed and it will be integrated in one of the next CMSSW_12_4_X IBs (tests are also fine) and once validation in the development release cycle CMSSW_12_5_X is complete. This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @qliphy, @rappoccio (and backports should be raised in the release meeting by the corresponding L2)

@perrotta
Copy link
Contributor

@francescobrivio is it correct that the "design" tags are the same as in #38692? I imagine that that the vtxsmearing was not modified for those "design" scenarios, but let me double check...

@francescobrivio
Copy link
Contributor Author

@francescobrivio is it correct that the "design" tags are the same as in #38692? I imagine that that the vtxsmearing was not modified for those "design" scenarios, but let me double check...

@perrotta correct! The "ideal" GTs use a different BS tag!

@perrotta
Copy link
Contributor

+1

@cmsbuild cmsbuild merged commit 5a556c5 into cms-sw:CMSSW_12_4_X Jul 20, 2022
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