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

Clean some more BuildFiles #32324

Merged
merged 1 commit into from Dec 7, 2020
Merged

Clean some more BuildFiles #32324

merged 1 commit into from Dec 7, 2020

Conversation

guitargeek
Copy link
Contributor

PR description:

Another quick BuildFile cleaning PR in the style of many before (for example #32030).

This PR deals with some BuildFiles that were not processed by the BuildFile cleaning script so far and revisits some BuildFiles in the reco area that can be cleaned further after #32266.

As always, only the dependencies which are not included in any of the sources are removed, so these changes are orthogonal and complementary to the recent PRs which added all packages that are actually included.

PR validation:

CMSSW compiles. It was checked that all newly added dependencies are actually required by the package with git grep.

@cmsbuild
Copy link
Contributor

+code-checks

Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-32324/20155

  • This PR adds an extra 24KB to repository

@cmsbuild
Copy link
Contributor

A new Pull Request was created by @guitargeek (Jonas Rembser) for master.

It involves the following packages:

CalibTracker/SiStripLorentzAngle
DQM/SiOuterTracker
DataFormats/L1THGCal
L1Trigger/L1THGCal
L1Trigger/L1THGCalUtilities
RecoBTag/ONNXRuntime
RecoEgamma/EgammaPhotonProducers

@perrotta, @andrius-k, @yuanchao, @kmaeshima, @slava77, @christopheralanwest, @ErnestaP, @tocheng, @jmduarte, @cmsbuild, @rekovic, @jfernan2, @fioriNTU, @tlampen, @jpata, @pohsun, @kpedro88 can you please review it and eventually sign? Thanks.
@echabert, @emilbols, @jainshilpi, @pieterdavid, @robervalwalsh, @Martin-Grunewald, @jbsauvan, @varuns23, @smoortga, @lgray, @ferencek, @Sam-Harper, @sroychow, @tocheng, @rovere, @mmusich, @arossi83, @gbenelli, @JyothsnaKomaragiri, @sobhatta, @lecriste, @afiqaize, @andrzejnovak, @amarini, @ram1123 this is something you requested to watch as well.
@silviodonato, @dpiparo, @qliphy you are the release manager for this.

cms-bot commands are listed here

@jfernan2
Copy link
Contributor

please test

@cmsbuild
Copy link
Contributor

cmsbuild commented Nov 29, 2020

The tests are being triggered in jenkins.

@cmsbuild
Copy link
Contributor

+1
Tested at: 02978ab
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-fb08e3/11142/summary.html
CMSSW: CMSSW_11_3_X_2020-11-29-0000
SCRAM_ARCH: slc7_amd64_gcc900

@cmsbuild
Copy link
Contributor

Comparison job queued.

@cmsbuild
Copy link
Contributor

Comparison is ready
https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-fb08e3/11142/summary.html

Comparison Summary:

  • No significant changes to the logs found
  • Reco comparison results: 10 differences found in the comparisons
  • DQMHistoTests: Total files compared: 35
  • DQMHistoTests: Total histograms compared: 2529593
  • DQMHistoTests: Total failures: 6
  • DQMHistoTests: Total nulls: 1
  • DQMHistoTests: Total successes: 2529564
  • DQMHistoTests: Total skipped: 22
  • DQMHistoTests: Total Missing objects: 0
  • DQMHistoSizes: Histogram memory added: 0.004 KiB( 34 files compared)
  • DQMHistoSizes: changed ( 312.0 ): 0.004 KiB MessageLogger/Warnings
  • Checked 148 log files, 34 edm output root files, 35 DQM output files

@jfernan2
Copy link
Contributor

+1

@kpedro88
Copy link
Contributor

Are the changes in recoConversions for the Phase 2 D49 workflow caused by this PR?
all_OldVSNew_TTbar14TeV2026D49wf23234p0c_recoConversions_allConversions__RECO_obj_nTracks

@jpata
Copy link
Contributor

jpata commented Nov 30, 2020

good catch, it does seem like that, since this PR was the only one in the test?

@kpedro88
Copy link
Contributor

An alternative could be some inherent instability (uninitialized memory etc.), but I haven't observed that before for these particular plots.

@guitargeek
Copy link
Contributor Author

I don't think this PR responsible for that. The differences are apparent in many PRs right now, e.g.:
#32326
#32327

@kpedro88
Copy link
Contributor

thanks for checking @guitargeek - I opened #32338 to track this problem

@kpedro88
Copy link
Contributor

+upgrade

@jpata
Copy link
Contributor

jpata commented Dec 1, 2020

+reconstruction

  • technical, removes unneeded imports in a few BuildFiles (and rearranges in CalibTracker/SiStripLorentzAngle)
  • no reco changes as expected (only irrelevant ones in 23434.0)

@silviodonato
Copy link
Contributor

kind reminder
@cms-sw/alca-l2 @cms-sw/l1-l2

1 similar comment
@silviodonato
Copy link
Contributor

kind reminder
@cms-sw/alca-l2 @cms-sw/l1-l2

@yuanchao
Copy link
Contributor

yuanchao commented Dec 3, 2020

+1

  • modifications only on BuildFiles, no compiling error caused
  • matrix tests and unit tests passed

@guitargeek
Copy link
Contributor Author

Hi @rekovic, is this okay for L1?

@silviodonato
Copy link
Contributor

merge
@cms-sw/l1-l2 please let us know

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

7 participants